目 录
文摘
英文文摘
声明
第1章 绪论
1.1研究背景
1.2数据采集模块发展现状
1.3研究多组态数据采集模块的意义
1.4本文主要研究的内容
第2章 多组态数据采集模块总体设计
2.1概述
2.2多组态数据采集模块总体设计方案
2.4多组态数据采集模块技术指标
第3章 多组态数据采集模块的硬件设计
3.1微处理器电路
3.2电源电路设计
3.2.1数字部分电源
3.2.2模拟部分电源
3.3数据采集与控制单元设计
3.3.1模拟量输入单元设计
3.3.2开关量输入单元设计
3.3.3开关量输出单元设计
3.3.4脉冲量输入单元设计
3.4 CAN接口电路设计
3.4.1 CAN总线的实现
3.4.2 CAN收发器电路设计
3.4.3波特率和地址设置
3.5模块工作方式选择设计
3.5.1功能模块与微处理器的接口
3.5.2功能模块与接线端子的连接
3.5.3组合功能分配
3.6硬件抗干扰措施
第4章 多组态数据采集模块的软件设计与实现
4.1软件总体设计
4.2 CAN程序模块
4.2.1 CAN协议在硬件上的实现
4.2.1 SJA1000初始化函数
4.2.3 CAN报文接收函数
4.2.4 CAN报文发送函数
4.2.5 CAN报文处理函数
4.3 A/D程序模块
4.3.1AD7708初始化函数
4.3.2AD转换函数
4.4主程序模块
4.4.1KEIL C对汇编嵌套的实现
4.4.2主函数实现举例
第5章 多组态数据采集模块的应用
5.1大型养路机车远程监测系统的总体设计
5.2.1大型养路机车远程监测系统的研究背景
5.2.2大型养路机车远程监测系统总体设计框图
5.2多组态数据采集模块的配置
5.3应用结论分析
总结与展望
参考文献
致谢