摘要 | 第1-3页 |
ABSTRACT | 第3-8页 |
1 绪论 | 第8-17页 |
·选题背景及研究意义 | 第8-10页 |
·选题背景 | 第8-9页 |
·研究意义 | 第9-10页 |
·国内外研究现状与发展趋势 | 第10-14页 |
·研究现状 | 第10-12页 |
·发展趋势 | 第12-14页 |
·本文研究内容和研究方案 | 第14-15页 |
·研究内容 | 第14页 |
·研究方案 | 第14-15页 |
·技术路线 | 第15-17页 |
2 接口硬件电路设计 | 第17-32页 |
·硬件选型原则及整体硬件布局 | 第17-19页 |
·硬件选型原则 | 第17页 |
·系统平台结构设计 | 第17-19页 |
·芯片介绍 | 第19-28页 |
·RS-485 接口芯片 | 第19页 |
·SJA1000 CAN 控制器 | 第19-22页 |
·PCA82C250 CAN 收发器 | 第22页 |
·6N137 光电耦合器 | 第22-23页 |
·Atmega128 单片机 | 第23-26页 |
·RTL8019AS 以太网控制器 | 第26-28页 |
·接口电路设计 | 第28-31页 |
·Atmega128 与 RS-485 接口电路 | 第28-29页 |
·Atmega128 与 CAN 接口电路 | 第29页 |
·Atmega128 与 RTL8019AS 接口电路 | 第29-31页 |
·本章小结 | 第31-32页 |
3 通讯协议分析 | 第32-53页 |
·RS-485 总线 | 第32-33页 |
·RS-485 总线介绍 | 第32页 |
·串行异步通信数据格式 | 第32-33页 |
·RS-485 数据处理 | 第33-36页 |
·串口初始化 | 第33-34页 |
·串口数据发送 | 第34-35页 |
·串口数据的接收 | 第35-36页 |
·CAN 总线 | 第36-37页 |
·CAN 总线介绍 | 第36-37页 |
·CAN 总线报文格式 | 第37页 |
·CAN 数据传输 | 第37-45页 |
·CAN 控制器初始化 | 第38-41页 |
·数据发送 | 第41-43页 |
·数据接收 | 第43-45页 |
·异常错误处理 | 第45页 |
·TCP/IP 协议栈 | 第45-49页 |
·TCP/IP 数据处理 | 第49-52页 |
·SOCKET 接口函数 | 第49-51页 |
·通信处理 | 第51-52页 |
·本章小结 | 第52-53页 |
4 多功能节点的实现 | 第53-67页 |
·嵌入式实时操作系统μC/OS-II | 第53-57页 |
·嵌入式实时系统介绍 | 第53页 |
·μC/OS-II 介绍 | 第53-54页 |
·μC/OS-II 的移植 | 第54-56页 |
·LwIP 在μC/OS-II 上的移植 | 第56页 |
·μC/OS-II 初始化和启动 | 第56-57页 |
·μC/OS-II 多任务管理实现 | 第57页 |
·RTL8019AS 驱动程序的编写 | 第57页 |
·RS-485 与 TCP/IP 的转换 | 第57-60页 |
·RS-485 转 TCP/IP | 第58页 |
·TCP/IP 转 RS-485 | 第58-60页 |
·CAN 与 TCP/IP 的转换 | 第60-65页 |
·CAN 转 TCP/IP | 第61-63页 |
·TCP/IP 转 CAN | 第63-65页 |
·本章小结 | 第65-67页 |
5 节点的功能与性能测试 | 第67-77页 |
·硬件测试 | 第67-72页 |
·测试环境 | 第67页 |
·测试步骤 | 第67-72页 |
·现场试验 | 第72-76页 |
·KJ117 矿井水压实时监测系统 | 第72-73页 |
·本次设计试验 | 第73-76页 |
·本章小结 | 第76-77页 |
6 结论 | 第77-78页 |
·结论 | 第77页 |
·建议 | 第77-78页 |
致谢 | 第78-79页 |
参考文献 | 第79-82页 |
附录 | 第82页 |