| 摘要 | 第1-5页 |
| ABSTRACT | 第5-8页 |
| 第一章 绪论 | 第8-12页 |
| §1.1 气象检测的现状及发展 | 第8-9页 |
| §1.2 工业现场总线概况及发展趋势 | 第9页 |
| §1.3 CAN 总线及其高层协议CANOPEN 概述 | 第9-11页 |
| §1.4 论文主要完成的工作 | 第11页 |
| §1.5 本章小结 | 第11-12页 |
| 第二章 CAN 总线及上层协议CANOPEN 剖析 | 第12-20页 |
| §2.1 CAN 总线 | 第12-14页 |
| 2-1-1 CAN 总线的分层结构 | 第12-13页 |
| 2-1-2 报文的传送及帧结构 | 第13页 |
| 2-1-3 CAN 总线的工作过程 | 第13-14页 |
| §2.2 CAN 总线常用应用层协议 | 第14-15页 |
| §2.3 CANOPEN 协议 | 第15-19页 |
| §2.4 本章小结 | 第19-20页 |
| 第三章 CANOPEN 温度采集从站硬件电路设计 | 第20-36页 |
| §3.1 硬件电路总体设计方案 | 第20页 |
| §3.2 低压电源供电模块 | 第20-21页 |
| §3.3 多路温度采集模块 | 第21-24页 |
| 3-3-1 测量通道 | 第21-22页 |
| 3-3-2 集成温度传感器AD590 | 第22页 |
| 3-3-3 放大电路设计 | 第22-23页 |
| 3-3-4 单通道,循环检测工作方式选择电路的设计 | 第23页 |
| 3-3-5 AD7792 与ATmega128L 接口电路的设计 | 第23-24页 |
| §3.4 ATMEGA128L 微控制模块 | 第24-27页 |
| §3.5 CAN 接口模块 | 第27-33页 |
| 3-5-1 CAN 控制器MCP2510 | 第28-30页 |
| 3-5-2 CAN 总线收发芯片PCA82C250 | 第30-31页 |
| 3-5-3 CAN 总线电气隔离设计 | 第31-33页 |
| §3.6 其他功能子模块 | 第33-35页 |
| 3-6-1 节点系统复位模块 | 第33-34页 |
| 3-6-2 JTAG 编程接口 | 第34-35页 |
| 3-6-3 输入输出模块 | 第35页 |
| §3.7 本章小结 | 第35-36页 |
| 第四章 CANOPEN 协议及温度采集从站的软件设计 | 第36-47页 |
| §4.1 系统软件的整体设计 | 第36页 |
| §4.2 温度采集程序设计 | 第36-37页 |
| §4.3 CANOPEN 协议的实现 | 第37-46页 |
| 4-3-1 CANopen 通讯初始化 | 第38-41页 |
| 4-3-2 对象词典的建立与访问 | 第41-42页 |
| 4-3-3 心跳报文 | 第42-43页 |
| 4-3-4 NMT,SDO,PDO 报文的组建与解析 | 第43-46页 |
| §4.4 本章小结 | 第46-47页 |
| 第五章 CANOPEN 温度采集从站测试 | 第47-52页 |
| §5.1 CANOPEN 温度采集从站测试 | 第47页 |
| §5.2 CANOPEN EDS EDITOR 软件 | 第47页 |
| §5.3 LABVIEW 监控软件 | 第47-51页 |
| §5.4 本章小结 | 第51-52页 |
| 结论 | 第52-53页 |
| 参考文献 | 第53-55页 |
| 致谢 | 第55-56页 |
| 攻读学位期间发表的学术论文 | 第56页 |