文摘
英文文摘
声明
第1章 绪论
1.1 课题研究的背景
1.2 国内外研究现状
1.3 售货机行业内的设备间通信协议
1.3.1 MDB/ICP协议
1.3.2 EVA-DTS协议
1.4 课题研究的意义
1.5 课题研究的内容
1.6 本文的章节安排
第2章 自动售货机系统的总体设计
2.1 系统功能的需求分析
2.2 总体设计方案
2.3 本章小结
第3章 硬件设计
3.1 硬件系统的需求分析
3.2 操作接口的定义
3.3 中央处理模块没计
3.3.1 微控制器W78E516介绍
3.3.2 CPU资源的分配
3.2.3 晶振电路的设计
3.4 看门狗电路的设计
3.5 程序存储器扩展的设计
3.5.1 Keil C51 的存储器分区机制
3.5.2 程序存储器的扩展实现
3.6 数据存储器的设计
3.7 实时时钟电路的设计
3.8 键盘扫描电路
3.9 液晶显示模块
3.10 模式转换开关
3.11 MDB通信接口
3.12 测温电路的设计
3.12.1 测温传感器的选择
3.12.2 信号调理电路设计
3.12.3 信号调理电路实现
3.13 电机驱动阵列
3.14 电机工作电流检测
3.15 数据串行下载模块设计
3.16 远程通信模块的设计
3.17 系统电源模块的设计
3.18 硬件电路抗干扰设计
3.19 本章小结
第4章 软件设计
4.1 软件设计概述
4.2 驱动程序的设计
4.2.1 键盘驱动软件
4.2.2 液晶显示驱动
4.2.3 温度检测处理
4.2.4 电机阵列驱动
4.2.5 MDB接口驱动
4.2.6 扩展串口的驱动程序
4.3 商品销售控制程序
4.3.1 售前检查
4.3.2 商品的送出
4.3.3 售后找零
4.4 数据下载业务的实现
4.4.1 传输数据定义
4.4.2 数据传输过程简述
4.4.3 数据传输软件设计
4.5 本章小节
第5章 结束语
5.1 主要工作
5.2 体会
5.3 展望
致谢
参考文献
作者在攻读硕士学位期间发表的论文
附录