自动售货机作为自助服务领域中的一员,为国内外该领域厂商所研究,并且得到了广泛的应用。为了适应客户的需求,需要开发一套功能更加完善、扩展性能更强的自动售货机控制器。 本文以国内自动售货机制造商--湖南金码智能设备制造有限公司在自动售货机控制器的研究现状为背景,分析了公司现有控制器的不足,并制定出基于ARM7与嵌入式实时操作系统μC/OS-Ⅱ的自动售货机控制器的设计方案。 系统硬件完成了控制器外围各模块的接口电路图设计,分析了自动售货机控制器的组成;实现了电源模块、MDB外设驱动模块、电机驱动模块、键盘与显示模块以及数据存储模块的开发,并对各模块的原理与电气特性进行了详细的说明。 软件上,将μC/OS-Ⅱ成功移植了至ARM7体系结构;针对售货机本身是一个自反应、事件驱动的系统,使用有限状态机来管理系统状态以及状态转换,并高效地实现了更适用于复杂系统的层次型有限状态机;在μC/OS-Ⅱ与层次有限状态机的新软件框架支持下,编写了键盘与显示模块、MDB设备、数据存储设备等的驱动程序和系统应用程序。 最后,调试与试验表明基于ARM的控制器满足售货机基本要求,并且本课题的设计方案对较复杂的嵌入式系统的研究有一定的借鉴意义和应用价值。
资源简介:自动售货机作为自助服务领域中的一员,为国内外该领域厂商所研究,并且得到了广泛的应用。为了适应客户的需求,需要开发一套功能更加完善、扩展性能更强的自动售货机控制器。 本文以国内自动售货机制造商--湖南金码智能设备制造有限公司在自动售货机控制器的...
上传时间: 2013-05-31
上传用户:18274401755
资源简介:随着计算机技术和互联网技术的发展,嵌入式系统已成为近年来新兴的研究热点。嵌入式系统的硬件核心是嵌入式微处理器,ARM处理器以其高性能、低功耗、低成本等优点占领了嵌入式系统处理器的大部分市场,基于ARM的嵌入式系统的应用已深入到工业控制、网络通讯设...
上传时间: 2013-07-05
上传用户:Ruzzcoy
资源简介:基于PLC的自动售货机系统设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-23
上传用户:kid1423
资源简介:基于VHDL的自动售货机设计,希望对大家有点帮助
上传时间: 2014-11-27
上传用户:cursor
资源简介:基于VHDL的自动售货机实现,包含完整的源代码,锁脚文件以及下载文件
上传时间: 2016-09-05
上传用户:jiahao131
资源简介:基于java的自动售货机,可自动分辨硬币,选择饮料
上传时间: 2014-01-17
上传用户:极客
资源简介:基于FPGA的自动售货机的控制系统这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-28
上传用户:hao123
资源简介:基才DSP、DDS和ARM的雷达中频信号模拟器设计与实现
上传时间: 2013-06-03
上传用户:eeworm
资源简介:基于LabVIEW的高精度电流源设计与实现
上传时间: 2013-11-11
上传用户:cuiyashuo
资源简介:一个基于Web的GPS车辆监控系统设计与实现,希望能对程序设计员有点点灵感,呵呵!
上传时间: 2014-11-29
上传用户:songyue1991