摘要 | 第2-3页 |
Abstract | 第3页 |
第一章 绪论 | 第6-10页 |
1.1 研究背景及意义 | 第6-8页 |
1.2 电子棋盘的发展 | 第8-9页 |
1.3 本论文的主要工作 | 第9-10页 |
第二章 系统设计的总体思路 | 第10-14页 |
2.1 系统的设计思路 | 第10页 |
2.2 系统的总体实现 | 第10-14页 |
第三章 电子棋盘硬件设计 | 第14-28页 |
3.1 棋盘的初始布局 | 第14页 |
3.2 硬件总体设计 | 第14-16页 |
3.3 MCU模块 | 第16-17页 |
3.4 棋盘接口电路设计 | 第17-19页 |
3.5 显示电路设计 | 第19-21页 |
3.6 存储电路接口设计 | 第21页 |
3.7 棋钟电路接口设计 | 第21-24页 |
3.7.1 棋钟电路功能要求 | 第21-22页 |
3.7.2 计时电路设计 | 第22页 |
3.7.3 对弈时间显示电路接口设计 | 第22-23页 |
3.7.4 独立按键模块 | 第23-24页 |
3.8 复位电路设计 | 第24页 |
3.9 串口通信模块 | 第24-25页 |
3.10 无线通信模块 | 第25-27页 |
3.11 电源模块 | 第27-28页 |
第四章 系统的软件设计 | 第28-44页 |
4.1 设计原则及系统总体设计 | 第28-29页 |
4.2 下位机软件设计 | 第29-34页 |
4.2.1 棋盘信息采集模块软件设计 | 第30-31页 |
4.2.2 独立键盘软件设计 | 第31-32页 |
4.2.3 LCD12864软件设计 | 第32-33页 |
4.2.4 主从机串行通信协议 | 第33页 |
4.2.5 EEPROM软件设计 | 第33-34页 |
4.3 无线通信模块软件设计 | 第34-39页 |
4.3.1 无线通信数据传输流程图 | 第35页 |
4.3.2 协调节点软件设计 | 第35-36页 |
4.3.3 终端节点流程图 | 第36-37页 |
4.3.4 通信协议 | 第37-39页 |
4.4 演示软件设计 | 第39-44页 |
4.4.1 国际象棋开局实现图解 | 第41页 |
4.4.2 国际象棋步伐走法实现原理图解 | 第41-44页 |
第五章 系统的仿真与调试 | 第44-48页 |
5.1 硬件调试 | 第44页 |
5.2 上位机与下位机之间ZIGBEE无线通信调试 | 第44-45页 |
5.3 软件调试 | 第45-47页 |
5.3.1 下位机软件调试 | 第45页 |
5.3.2 上位机软件调试 | 第45-47页 |
5.4 软硬件综合调试 | 第47-48页 |
结论 | 第48-50页 |
参考文献 | 第50-52页 |
攻读学位期间的研究成果 | 第52-54页 |
致谢 | 第54-56页 |