自动售货机系统设计

发布时间 : 星期二 文章自动售货机系统设计更新完毕开始阅读

江苏理工学院毕业设计说明书(论文)

图4-2自动售货机投币状态图

2.货物选择检测:本次设计可供选择的货物有3种,分别是1元的矿泉水、2元的可乐、2.5元的冰红茶,使用3个按键来完成选择。分别按下按键,查看LCD上是否显示其对应的商品,另外,商品对应的指示灯是否被点亮。如图4-2所示,绿灯表示矿泉水,黄灯表示可乐,红灯表示冰红茶,商品对应的指示灯分别被点亮。

3.显示检测:本次设计采用LCD1602来同时显示消费、投币及找零,计算其正确性。如图4-3所示为自动售货机找零状态图。

图4-3自动售货机找零状态图

4.货物输出:使用LED灯来表示货物输出。

5.退币:使用按键来模拟退币操作,按下按键后总金额清零。

指示灯的显示,屏幕的显示,通过按键来投币选择购物,找零等都正确的显示出来了,没有出现异常情况。

第 29 页 共 39 页

江苏理工学院毕业设计说明书(论文)

第五章 结束语

时间过得真快,转眼之间四年就这么过去了,想起当初大一刚进校门的时候,仿佛好像是昨天一样。在没有做这次毕业设计以前,觉得毕业设计只是对我们之前几年所学知识的一个单纯总结,但是通过这次做毕业设计,我发现自己的看法有点儿太片面了。毕业设计不仅仅是对我们前面所学知识的一种检验,而且也是对我们自身能力的一种提高。这次毕业设计使我明白了,原来自己的知识还比较欠缺。需要学习的地方实在是太多了,以前老是觉得自己什么东西都会,什么东西都懂,原来是半桶水,有点眼高手低。通过这次毕业设计,我才明白原来学习是一个长期积累的过程,在以后的学习、工作、生活中都应该不断的学习,努力提高自己的知识和自身的综合素质。

通过这次的毕业设计,使我得到了一次用专业的知识、专业的技能分析和解决问题的机会,使我得到了一次锻炼。让我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是C语言)的掌握方面都能够向前迈进一步,为日后成为合格的应用型人才打下了良好的基础。

经过了几个月的学习、研究以及谈老师的细心指导,终于按时完成了毕业设计。本文中,自动售货机控制器系统就是利用了89S52芯片的I/O引角。系统采用了MSC-51系列单片机为中心器件来设计自动售货机的控制器,实现了能根据计量投入货币的累加大小、选择3种不同的货物、可以同时购买几个货物、显示花钱数以及找钱数的功能;显示的数值直接通过LCD1602显示输出。本文系统设计简便、实用性强、操作简单、程序设计简便。由于时间等多方面的原因,本次毕业设计的仿真结果没有在论文中做详细具体的介绍,此后我将会继续研究力求更加圆满地完成此次设计。

这次的毕业设计是我学生生涯最后一次也是非常难得的一次理论与实际相结合的机会,我摆脱了单纯的理论知识学习状态,理论知识和实际设计的结合锻炼了我综合运用所学专业基础知识的能力,同时也提高了我查阅文献资料、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,丰富了实践经验,并且意志力,抗压能力及耐力也都得到了不同程度的提升。这将会是我踏入社会进入工作岗位后的一笔宝贵的财富!

第 30 页 共 39 页

江苏理工学院毕业设计说明书(论文)

参考文献

[1] 冯克.MCS-51单片机实用子程序及其应用实例[M].黑龙江:科学技术出版社,1990. [2] 陈萌,叶桦,达飞鹏.自动售货机主控制器及执行机构的设计与实现[J].东南大学

学报(自然科学版),2007(S1):24-28.

[3] 周航慈著.单片机应用程序设计技术[M].北京:航空航天大学出版社,2003. [4] 胡新颜,刘建民,邹爱英.自动售货机的系统设计[J].电工技术杂

志,2003(4):57-57.

[5] 叶银兰.自动售货机的设计与实现.微计算机信息[J].2008(23):53-55. [6] GueuningF. E.Varlan,M.Accurate Distance Measuremnt by an Autonomous

Supersonic System Combining Time-of-Flight and Phase-Shift Methods[J].IEEE Transactions on Instrumentation and Measurement,1997,46(6): 1236-1240. [7] Mt. Prospect.MCS 51 Family of Microcontrollers Architectural

Overview.[M]September 1993.

[8] 万福君等. MCS-51单片机原理、系统设计与应用[M].北京:清华大学出版,2008. [9] 裴进灵.一种新型自动售货机的研制[J].科技情报开发与经济,2003(12):141-142. [10]张建龙,余世明.自动售货机节能设计与实现[J].机电工程,2010(4):55-57. [11]王玺,郑大宇.手动输出自动售货机的机构设计[J].哈尔滨商业大学学报(自然科

学版)2009(5):604-606.

[12]陈京培, 徐永梅.基于AT89S52单片机的液晶显示控制电路设计[J].现代电子技术,

2008(22):20-23

[13]李光飞等著.《单片机课程设计实例指导》[M].北京:航空航天大学出版社,2004. [14]余锡存,曹国华. 单片机原理及接口技术[M].陕西:西安电子科技大学出社,2000. [15]Wahyu Sapto Aji;Fajar Hermawanto;Muchlas. AT89S52 microcontroller Based A

Fire Extinguisher Robot Using Ultrasonic and Ultraviolet Sensor[J]. TELKOMNIKA. 2009 Vol.7 No.3 207-212.

[16]孙晓洁,叶桦,丁昊,曹赟.自动售货机控制系统的设计与实现[J]. 2010(5):31-34. [17]陈劲松.自动售货控制系统电路设计[J].煤炭技术,2011(1):206-207.

第 31 页 共 39 页

江苏理工学院毕业设计说明书(论文)

[18]宋潇,李佩佩,韩莹莹.自动售货机控制器设计:电子专业课程的实践[J]. 科技信

息, 2009(33):119-120.

第 32 页 共 39 页

联系合同范文客服:xxxxx#qq.com(#替换为@)