自动售货机的主要功能就是对商品进行售卖以及对投入钱币进行确认并找零。在日益发展的自动化环境下,自动售货机的使用不用受到时间地点空间的限制,能节省人力、物力,符合现代人的快节奏生活符合绿色快捷的新时代理念。在日常使用中当消费者向自动售货机投入钱币后,进行币值判断,并且进行物品销售。指示装置中顾客进行商品的选择。贮藏售货装置主要用来存放商品。
随着现代化进程的提高,EDA电子系统设计自动化和FPGA超大规模可编程逻辑器件的发展也越来越快,硬件描述语言(HDL)也在逐渐普及,它是计算机设计和编程人员首选的编程有效工具之一,硬件描述语言是软件编程人员和生产伙伴之间进行沟通以及交换数据信息的有效中介。
软件编译者或者电路设计者可以通过硬件描述语言对所设计的电路进行描述并且对其进行仿真验证。设计者需要在仿真软件上对其设计的电路实现的功能要求进行正确性和可行性的验证,进行电子电路的调试是软件设计者在投入大规模生产前的必要使用硬件描述语言对各个生产的元件进行连接仿真以及验证。
1。1 自动售货机的起源
自动售货机起源于希腊,通过投币给信奉者发放圣水以此达到节省大量人力物力财力的目的并且很快投入使用。
1。2 自动售货机的现状与发展来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
在当今社会生活节奏逐渐变快的趋势下,现代化生活工具成为人们日常生活必不可少的便民措施之一,自动售货机也得到了广泛应用[1]。
1980年以来,在美国自动售货机的数量已经达到了10800台并且投入进了各大行业领域,使得自动售货机在美日韩这样的发达国家迅速的风靡。在日本,二十四小时服务的自动售货机无处不在的方便人们出行,因此备受忙碌的人的欢迎[3]。在加拿大,使用纽扣式触摸技术代替了原来的投币方式在自动售货机上进行商品的售卖。
在中国自动售货机还处在前期发展阶段,然而在美日韩等发达国家中可以明显发现自动售货机发展前景巨大。随着科技发展,自动售货机也改头换面除了在外观上得到了修饰同样他也成为了优秀的广告媒介。
1。3 自动售货机的研究方向
目前来说自动售货机的内部结构已经在各种场合的应用下相当完善,自动售货机也为了更加合理化进一步走向了信息化的道路。正因如此,自动售货机的高效快捷的优点响应了社会各界节能环保的号召成功一道主流。自动售货机出行的最终发展目标是为人们生活带来极大限度的方便快捷。
1。4 课题研究任务
本次设计的基于fpga的自动售货机使用VHDL语言进行描述,并且在Quartus II软件上进行编程、编译和仿真,仿真验证结果正确以后下载至芯片中进行硬件验证。
2 开发设计基础
2。1 EDA技术简介
EDA表示电子设计自动化,EDA技术与计算机、集成电路密切相关。在电子技术设计领域,应用可编程逻辑器件例如CPLD、FPGA进行适配编译,仿真编程下载等工作,最后形成集成电子系统[6]。
在EDA技术出现之前,技术人员必须通过手工完成集成电路的设计等工作EDA技术使得设计者仅需使用硬件描述语言和EDA软件,这是人类电子设计技术史上向着更高更快更强技迈进的一个巨大进步[7]。
EDA技术具有以下四个特点:
1)用软件设计方法设计硬件,通过采用硬件描述语言或者原理图进行设计,更方便于描述规模大、功能复杂的数字系统;
2)逻辑综合与优化,可操作性强大;