课程设计(论文)-基于vhdl的自动售货机的设计

课程设计(论文)-基于vhdl的自动售货机的设计

ID:6329545

大小:629.50 KB

页数:19页

时间:2018-01-10

课程设计(论文)-基于vhdl的自动售货机的设计_第1页
课程设计(论文)-基于vhdl的自动售货机的设计_第2页
课程设计(论文)-基于vhdl的自动售货机的设计_第3页
课程设计(论文)-基于vhdl的自动售货机的设计_第4页
课程设计(论文)-基于vhdl的自动售货机的设计_第5页
资源描述:

《课程设计(论文)-基于vhdl的自动售货机的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东交通大学课程设计目录绪论2第一章自动售货机的概述31.1自动售货机的历史、现状、前景31.2自动售货机的设计目的41.3自动售货机的功能4第二章自动售货机设计思想52.1自动售货机的设计要求52.2自动售货机程序设计的总体思路52.3状态的定义62.4状态转换图6第三章自动售货机的详细设计73.1端口的设计73.2程序的实现7第四章自动售货机的实验结果94.1仿真波形以及硬件实现94.2程序的调试11第五章小结12参考文献13谢辞14附录1519华东交通大学课程设计基于VHDL的自动售货机的设计绪论随着社会的

2、发展,文明的进步,人们的生活逐渐智能化已成为一种趋势。自动售货机就是其中之一。自动售货机以其创新性,美观大方,占地面积小,灵活方便等而深受广大市民青睐。为此,本次课程设计就是基于VHDL语言设计一个自动售货机。其主要功能如下:自动售货机只出售cola,pepsi,purewater三种饮料,机器有2个投币孔,能识别1元、5角两种硬币,且每次只能投一个币,每次只售出一瓶饮料。系统能自动计算投币总额,并与商品价格对比,能发出超额或者欠费警告,还能自动找零。找零由大到小进行,一次一枚,以此类推。为了使系统更便于人性化管

3、理,设有reset键,方便管理。关键词:自动售货机、功能、人性化。19华东交通大学课程设计第一章自动售货机的概述1.1自动售货机的历史、现状、前景据说世界上最早的自动售货机出现在公元前3世纪,那是埃及神殿里的投币式圣水出售机。17世纪,英国的小酒吧里设有了香烟的自动售货机。在自动售货机历史的长河中,日本开发出实用型的自动售货机,那是在进入本世纪后的事。日本第一台自动售货机是1904年问世的“邮票明信片自动出售机”,它是集邮票明信片的出售和邮筒投函为一体的机器。自动售货机的真正普及是在第二次世界大战以后。50年代,

4、“喷水型果汁自动售货机”大受欢迎,果汁被注入在纸杯里出售。后来,由于美国的饮料大公司进入日本市场,1962年,出现了以自动售货机为主体的流通领域的革命。1967年,100日元单位以下的货币全部改为硬币,从而促进了自动售货机产业的发展。从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人

5、自动售货机作为一种必须的机器便应运而生了。  从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。 现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送

6、、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。19华东交通大学课程设计1.2自动售货机的设计目的经过一学期的EDA的学习,我对VHDL语言有了一定的基础。因此决定用VHDL语言设计一个成品。考虑到趣味性,以及可行性方面的问题,

7、决定设计一个基于VHDL的自动售货机。通过5天的课程设计,利用自己所学的知识和各种相关文献的查阅,根据要求,写出相应的代码后,利用MaxplusⅡ进行调试、仿真,发现并改正错误,并记录调试成功后的波形图文件。1.3自动售货机的功能本次设计的自动售货机有以下功能:自动售货机可出售三种饮料:cola、pepsi、purewater三种饮料。价格分别是1.5元、1.5元、1元。自动售货机有两个投币孔,一个识别1元,另一个识别0.5元。顾客可分别向两个孔投币,一次只能购买一瓶饮料,且自动找零。若付款之后按下取消键,系统将

8、全额退回。自动售货机适合人性化管理,带有reset键,一键恢复。19华东交通大学课程设计第二章自动售货机设计思想2.1自动售货机的设计要求1、自动售货机有2个投币孔,每次只能投入一枚硬币,但可以连续投入多枚硬币,机器能够识别的硬币金额为1元、5角,顾客可选择的饮料有cola、pepsi、purewater三种饮料。每次只能售出1瓶饮料。2、购买饮料时先选择饮料的价格再投币

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。