自动售货机的课程设计_第1页
自动售货机的课程设计_第2页
自动售货机的课程设计_第3页
自动售货机的课程设计_第4页
自动售货机的课程设计_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河南理工大学万方科技学院自动售货机课程设计题目:自动售货机课程设计姓名:李旭灿专业:电气08—2班学号:0828010050日期:2010年7月4日摘要自动售货机是台机电一体化的自动化装置,再接收到货币已输入的前提下,靠触摸控制按钮输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出。当顾客按下需要买的商品所对应的按键时,数码管上显示出该商品的的价格,然后顾客需要将货币投入投币口,数码管上显示出所投币额。当按下确认键,则自动售货机将对投入的货币与商品的价格进行比较。如果投入的币额足够时,则自动送出商品,并且把多余的钱找回,在数码管上显示出来。如果两者币的相等,则直接送出商品。如果投入的币额不足时则报警,报警时间3秒。当顾客一旦按下确认键3秒后,自动售货机将自动恢复到初始状态,此时顾客才可以进行下一次购货操作。售货机还具有工伤假使用累加货币的功能,累加的货币在数码管上显示出,此累加器只能有商家可以控制清零。次售货机还有商家控制的整体复位功能。该售货机使用方便,结构简单,灵活通用等优点,因此在销售业,食品产业得到广泛的应用。本文设计的自动售货机,主要应用到BCD码编码器74HC147、加法器74HC283、寄存器74HC374、74HC4511七段码限制显示译码器、供阳极七段码显示器,555定时器等芯片,通过建立电路图、反馈连接组成一个自动售货机模型。该售货机可以实现显示商品价格和投入货币的币额、比较两者的大小、相减、输出商品、延时3秒电路等各个作业环节。关键字:自动售货机、商品价格,投币币额、加法寄存电路、比较电路、减法电路、数码显示、控制清零目录第1章绪论 1 自动售货机的设计概论 1 自动售货机的研究意义 1 自动售货机的发展历史 1第2章自动售货机原理电路分析 2 自动售货机设计要求 2 自动售货机的设计原理 2 自动售货机元器件选择 2 自动售货机元器件选择电路设计各部分组成及其工作原理 4 商品选择价格显示电路 4 投入货币累加显示电路 5 比较相减输出商品电路 6 延时反馈清零电路 6 累加卖货额查看电路 7 元器件清单 8 自动售货机电路总图及原理 8 自动售货机设计的方案方案的优缺点,改进意见和展望 8第3章心得体会 9绪论自动售货机是能够根据投入的钱币自动复活的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。现代的自动售货机的种类、结构和功能依出售的商品而异。钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。自动售货机自动输出顾客所要的商品。因此,自动售货机在商业,食品行业越来越普及,更方便消费者购买自己所需的商品。使用方便、可靠、节省人力的自动售货机将在社会生活中成为一种趋势。自动售货机的设计概论本设计是一套结构简单,操作方便,性能可靠的自动售货机产品。自动售货机电路设计采用选择商品电路、投币累加电路、比较减法报警输出电路、统计卖出商品电路等四个基本电路构成。自动售货机在接受投入钱币后,通过与商品价格比较,确定是否能够售出商品和把算出剩余的钱找回。当商品输出后售货机自动把上次傅卖商品的价格和投入的钱币的总和清零,这是才可以进行下次交易。自动售货机还应满足商家查看销售商品的总和及使其清零,和控制该售货机进行整体复位。该售货机可以帮助商家更好的销售商品,并且节省人力,获得更大的利润。自动售货机的研究意义面对当前快速商品社会,人们的时间观念越来越重,如何才能更快的购买到顾客自己所需的商品,这都是顾客和商家共同面临的问题。随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。自动售货机已在国内普及,并成为城市现代文明程度的一种象征性标志。自动售货机的发展历史自动售货机是本世纪70年代在日本、欧美发展起来的高新技术现代应用产品,被称为24小时营业的微型超市,售货领域已扩展至小食品、小用品、香烟、卡、车票、邮票等。目前在40多个国家已经广泛使用,日本平均每23人一台,美国平均每40人一台,欧洲平均每60人一台。在邻国日本,70%份额的罐装饮料市场是通过自动售货机售出的;美国可口可乐公司拥有五十余万台饮料自动售货机分布在世界各地。通过自动售货机销售将成为商品零售业不可分割的重要组成部分。自动售货机原理电路分析自动售货机设计要求1显示商品的价格和投入的钱币2.两种价格进行比较、相减,输出商品或报警3.商家能控制,使其清零,查看卖出商品总和自动售货机的设计原理当顾客通过自动售货机卖商品时,首先通过选择按键把所需要买的商品价格输入给BCD码编码器,把十进制数转化成BCD码(A),输入给寄存器寄存起来,通过七段码数码管显示出来。然后顾客投入货币,转化成BCD码(B),在数码管上显示出来。同时投入的钱币通过比较器与商品价格进行能够比较,如果A>B,则风兴起发出警报,顾客需要再投入钱币,与上次的进行累加,再比较,直到A《B,如果A《B,则比较器给售货机货口发出信号,把所买的货物输出,并且A、B通过叫发起相减,算出剩余的钱,并发出找钱信号,把余钱输出。自动售货机还有把每次卖出商品的价格疏导累计器,进行累加,并且在寄存器上储存累加后总价钱,方便商家查询。自动售货机原理整体流程图自动售货机元器件选择在本设计中需要用到BCD码编码器、加法器、寄存器、七段码显示译码器、七段码数字显示器和555定时电路等器件。采用74HC147BCD码优先编码器,其真值表和引脚图如图。图表SEQ图表\*ARABIC174HC147功能表加法器使用74HC283,用两个74HC283、五个非门和和四个异或门组成一个减法器。寄存器用四输入74LS175来寄存数据。七段码显示译码器是把BCD码转化成七段码,在七段码数字显示器上显示出来。图表SEQ图表\*ARABIC2七段码显示译码器真值表因为计算机输出的是BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换成7段字型数码管所要求的代码。我们把能够将计算机输出的BCD码换成7段字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”。1)输入:8421BCD码,用A3A2A1A0表示(4位)。2)输出:七段显示,用Ya~Yg表示(7位)3)逻辑符号:自动售货机元器件选择电路设计各部分组成及其工作原理本设计中的自动售货机总共分为五个部分:商品选择价格显示电路、投入钱币累加显示电路、比较相减输出商品电路、延时反馈清零电路,累加卖货额查看电路等五部分组成。商品选择价格显示电路设计该电路利用一个BCD码编码器(74HC147),把商品的价格的十进制钱币转化成BCD码输出,通过一个寄存器(74LS175)把输出的BCD码储存起来,在把其通过七段码显示译码器(74HC4511)转化成七段码输送给七段码数码管(DpyBlue-CA)显示出来。商品的价格通过四个按键来实现,由于一个BCD码编码器只能转化0——9十个数字,而四种商品中有一个10元的商品,因此本设计在这里用一个四位加法,代表商品价格的四个按键分别接BCD码编码器的S0,S1,S4,S9四个输入端代表1、2、5、10元商品的价格,输出的BCD码与“0001”相加,在输入给寄存器。图表SEQ图表\*ARABIC3商品选择价格显示电路图投入货币累加显示电路该电路与商品价格显示电路大致相同,投入钱币的种类分别用四个开关来表示,仍然通过BCD码编码器,七段码译码器,七段码显示器来显示出来。但有一点不同。由于投入的钱币应该累加起来计算器总和,因此应该第一次投入的钱币转化的BCD码储存在寄存器中,让其反馈到加法器的输入端,让其与第二次投入的钱币相加输出。图表SEQ图表\*ARABIC4反馈相加电路图比较相减输出商品电路该电路设计用到了四位比较器(74HC85),在比较器控制端P=Qin应接一个确认键,用一个开关来代替,当投入钱币,按下确认键后用来比较商品的价格与投入钱币的总和,来判断是否输出商品还是报警,而减法电路通过用两个四位加法器(74HC283)来实现,用作当购买成功后比较器输出一个信号给减法器,使其进行减法运算,来算出应该找回多少余钱。把找回的钱他能够过七段码数码管显示出来。当商品价格大于投入的钱币时,电路发出警报,用一个蜂鸣器来完成。图表SEQ图表\*ARABIC5比较减法电路图延时反馈清零电路当购买成功后,输出商品时比较其输出端还应接一个延时3秒电路,反馈到商品价格电路和投币电路中的寄存器清零端,使其清楚存储的数据,以方便下一次购物操作。其中的延时电路用555定时器构成的单稳态触发器来实现,而单稳态触发器的暂态时间Tw与电阻R和电容C有关,Tw=1.1RC,因此取R=273kΩ,C=10uF,可以满足延时3秒工作。图表SEQ图表\*ARABIC6555延时3秒电路图累加卖货额查看电路该电路可满足商家查看所卖出商品的总和,查看是否销售正常,是否较多的顾客来通过自动售货机来购物。它主要通过控制键,加法器,寄存器,七段码显示器来实现,把所卖出去的商品价格的总和通过数码管显示两位出来。控制键可以使整个电路清零和复位。图表SEQ图表\*ARABIC7卖货额查看电路元器件清单BCD码编码器74HC1472个加法器74HC2836个比较器74HC851个寄存器74LS1754个七段码显示译码器74HC45115个七段码数码显示器5个555定时电路2个开关,异与门,非门,电阻,电容若干。自动售货机电路总图及原理将设计的五部分电路进行级联,得到自动售货机电路原理图见附录。自动售货机设计的方案方案的优缺点,改进意见和展望该设计方案具有操作方便,快捷,理论简单。但还是存在很多的不足,如在减法电路设计时,是用两个四位加法器74HC283和若干非门、异或门组成的,该设计可能出现延时,产生竞争冒险,影响电路的正常工作。在设计电路自动清零时,把淸零信号接到寄存器清零端,而没有吧加法器淸零,这样可能影响电路。如果这里用用软件编程,可能解决这些问题。该设计基本上使用数字电路硬件来实现的,没有加入程序如VHDL语言、FPGA、单片机程序。因此自动售货机的设计方案还有很多,其他的设计方案有可能弥补硬件无法实现的要求,也可能更方便快捷。从自动售货机发明,发展,直到现在,社会上出现了许多采用微型计算机控制的各种新型自动售货机和利用\o"信用卡"信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的\o"现金"现金自动支付机等。现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。。心得体会通过这次对自动售货机的设计制作,让我了解了电路设计的基本步骤,也让我了解了关于自动售货机的原理与设计理念,要设计一个电路先进行软件模拟仿真再进行实际的电路制作。但是最后的成品却不一定与仿真时完全一样,因为,再实际接线中有着各种各样的条件制约着。而且,在仿真中无法成功的电路接法,在实际中因为芯片本身的特性而能够成功。所以,在设计时应考虑两者的差异,从中找出最适合的设计方法。通过这次学习,让我对各种电路都有了大概的了解,所以说,坐而言不如立而行,对于这些电路还是应该自己动手实际操作才会有深刻理解。数电课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.回顾起此次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在短短的一个星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次数电课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做数电课程设计,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。这次数电课程设计终于顺利完成了,在设计中遇到了很多问题,最后在王老师的辛勤指导下,终于游逆而解。同时,在王老师的身上我学得到很多实用的知识。总体来说,这次实习我受益匪浅.在摸索该如何设计程序使之实现所需功能的过程中,特别有趣,培

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论