| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14702 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,智能售货机呈现飞速发展的势头。然而当前仍旧面临着一大问题,这种发展所达到的效果仍对人们日益增长的物质文化需要的满足仍有较大的差距。生活节奏的加快,不仅使得人们对生活质量期待的提高,也使得广大劳动人民更加渴望方便,快速,高效的日常工作生活。智能售货机在这种背景下变得更加受人追捧。 智能售货机的核心是它的控制系统,本文抓住智能售货机要旨,设计并实现了一种基于单片机的智能售货机控制系统。本课题选取采用的单片机是AT89C51,使用的软件开发环境是keil uvision。以智能售货机的快速发展背景和快捷,让人更加享受生活等功能需求为着手点,提出该课题设计的总体需求和设计方向,将售货机控制系统分为三个层次。一是作为控制系统物理载体的硬件层,连接着外设,并作为软件开发的基础,二是作为人机界面的外设层,实现人机和谐交流,三是控制系统的核心软件层,在软件实现中使用的是汇编语言和c语言编写程序。内容上,首先介绍了基础理论,比如所使用的单片机AT89C51,MDB通信协议,然后通过需求分析给出总体方案。其次详细介绍了硬件层,相关外置设备的设计方法,然后对软件层进行分析,给出软件设计流程图,并分别对销售状态和服务状态下进行设计。再进过系统调试与完善,体现了本次智能售货机控制系统设计方案的可实施性与容错性,完成了整个课题。在文章最后对整个毕业设计进行总结,并展望智能售货机的未来发展。
关键词: 智能售货机;单片机;找零系统
目 录 摘 要 ABSTRACT 第一章 绪 论-1 1.1 课题研究背景及意义-1 1.2国内外研究现状及发展趋势-1 1.3 课题研究的主要内容及结构安排-4 第二章 理论技术和需求分析-5 2.1 理论基础-5 2.1.1 MDB/ICP 协议-5 2.1.2嵌入式系统和单片机-5 2.1.3有限状态自动机-6 2.2需求分析-7 2.3总体方案-8 2.4本章小结-9 第三章 智能售货机控制系统的硬件设计-10 3.1中央处理模块-10 3.1.1性能介绍-10 3.1.2管脚说明-11 3.2信号检测-11 3.2.1检空装置-12 3.2.2推进装置-12 3.2.3报警装置-12 3.2.4温度检测-13 3.2.5货币识别模块-14 3.3人机接口模块-14 3.3.1键盘-14 3.3.2显示屏-15 3.4本章小结-16 第四章 智能售货机控制系统的软件设计-18 4.1开发环境-18 4.2软件设计流程-19 4.3本章总结-22 第五章 系统测试与分析-23 第六章 总结和展望-25 参考文献-26 致谢-28 附录-29 |

