基于MDB协议的自动售货机控制系统设计与实现
需积分: 18 189 浏览量
更新于2024-07-31
1
收藏 5.34MB PDF 举报
"这篇硕士学位论文详细探讨了自动售货机控制系统的设计与实现,作者丁昊在导师叶桦教授的指导下,于东南大学完成了这项研究。论文重点在于控制系统的设计,包括硬件和软件两个方面,旨在创建一个高效、智能且兼容性强的自动售货机系统。
在需求分析阶段,作者考虑了自动售货机的应用背景、国内外设计规范以及用户需求,明确了系统的功能和性能指标。设计的系统基于MDB协议,这是一种在自动售货机控制领域广泛采用的通信协议。
硬件设计部分,以W78E516B微控制器为核心,构建了包括扩展存储器、实时时钟、串行通信电路、信号检测和处理电路、电机驱动电路以及人机接口电路在内的复杂电路系统。此外,还开发了一款软件用于自动测试外围电路,以提升批量生产时的效率。
软件设计则涵盖了底层驱动程序的编写,实现了MDB协议,使系统能与硬币器、纸币器和读卡器等外设进行有效通信。同时,软件设计注重交易的安全性和可靠性,确保控制系统能执行预期功能。
此控制系统具有高智能水平,支持MDB和DTS等行业标准,具备DEX数据统计及下载能力,功能多样,兼容性良好。在实际应用中,它已在多个生产和出口国家中展现出优秀的性能,具有显著的商业价值。
论文结尾部分,作者对研究进行了总结,并对未来可能的研究方向提出了展望。关键词聚焦于自动售货机和微控制器,强调了控制系统的智能化和标准化设计。"
2018-11-07 上传
2015-12-20 上传
2021-10-12 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-08 上传
gnsfxy9988
- 粉丝: 0
- 资源: 5
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构