基于CAN总线的网络化仪表节点研究

基于CAN总线的网络化仪表节点研究

论文摘要

现场总线的出现和发展,引发了仪表行业的一次新的革命,网络化仪表作为一种新兴的产品在工控行业中的作用越来越重要,所以,网络化仪表的研究也成为了当前的一个热点。本课题在自己搭建的多通道温度采集电路的基础上展开对CAN通信的研究,使得所设计的模块具有CAN网络通信功能。因此,本课题的主要工作分为两部分,一部分为设计多通道温度采集电路;另一部分为CAN网络通信功能的研究。多通道温度采集电路又分为两部分:主板和采集板。主板主要负责数据处理和CAN网络通信功能,而采集板主要负责多通道热电偶信号的采集,这样做的好处是便于其他模拟量采集模块的开发。因为主板为通用模块,我们可以只设计采集板,就可以完成其他模拟量采集模块的设计。主板中,控制器采用MICROCHIP公司的PIC24HJ128GP506单片机,其内嵌CAN控制器,并且可以采用高效的DMA访问方式,节省了CPU资源,CAN收发器采用MCP2551, CAN通信和单片机间的隔离采用IS07221。多通道之间的隔离采用AQW214光耦继电器,单通道热电偶信号经过30mV电压抬升后,接到四选一多路开关ADG1204两路上,其它两路分别接30mV参考和地,通过多路开关定时依次切换通路,就可以对这四路信号进行采样,通过在单片机内部进行运算处理获得真实信号值。放大电路采用两级,第二级利用数字电位器AD5245实现变增益。外扩兼容SPI接口的16位高速A/D。具有本地显示功能。整个模块采用24V网络供电,内部通过开关电源模块变换出隔离电源,分别给单片机电路和通信电路供电。根据模块特点,制定了具体的CAN应用层协议。该模块可以实现以下功能:通过CAN网络把模块配置为单通道采集工作模式或者多通道顺序采集模式;在线设置通信参数和报警参数等。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景及意义
  • 1.2 课题主要工作内容
  • 第2章 CAN技术介绍
  • 2.1 CAN技术概述
  • 2.2 CAN技术规范
  • 2.2.1 CAN物理层
  • 2.2.2 CAN数据链路层
  • 2.3 关于CAN技术相关问题的思考
  • 第3章 节点总体设计
  • 第4章 节点硬件设计
  • 4.1 控制器选型
  • 4.1.1 控制器集成ECAN模块介绍
  • 4.1.2 控制器DMA功能
  • 4.1.3 控制器相关电路设计
  • 4.2 模拟信号采集电路设计
  • 4.2.1 多通道间的隔离输入设计
  • 4.2.2 电平抬升电路设计
  • 4.2.3 多路选通设计
  • 4.2.4 变增益电路设计
  • 4.2.5 A/D转换电路设计
  • 4.2.6 冷端温度补偿设计
  • 4.3 CAN通信接口设计
  • 4.3.1 CAN接口器件选型
  • 4.3.2 CAN通信的电气隔离
  • 4.3.3 CAN接口电路设计
  • 4.4 LCD显示部分设计
  • 4.5 供电电源设计
  • 第5章 节点软件设计
  • 5.1 主程序设计
  • 5.2 节点初始化子程序设计
  • 5.2.1 控制器时钟初始化子程序
  • 5.2.2 ECAN模块初始化子程序
  • 5.2.3 DMAO、DMA2初始化子程序
  • 5.2.4 采集模块通道增益设置子程序
  • 5.2.5 LCD初始化子程序
  • 5.2.6 两次MAC ID重复检测子程序
  • 5.3 节点功能子程序设计
  • 5.3.1 参数配置中断子程序
  • 5.3.2 温度采集与处理
  • 5.3.3 LCD显示子程序
  • 5.3.4 CAN报文组装发送子程序
  • 第6章 CAN应用层协议
  • 6.1 信息标识符分配
  • 6.1.1 信息标识符分配原则
  • 6.1.2 物理量类型
  • 6.1.3 信息标识符结构
  • 6.1.4 信息优先权分配
  • 6.2 应用层信息帧格式
  • 6.3 数据交换方法
  • 6.4 报文滤波机制的利用
  • 6.5 协议实验
  • 第7章 系统调试
  • 7.1 系统调试思路
  • 7.2 调试工具介绍
  • 7.2.1 主要调试工具
  • 7.2.2 MPLAB调试环境介绍
  • 7.2.3 9810卡调试助手介绍
  • 7.3 系统调试过程及注意事项
  • 7.4 测量数据分析
  • 第8章 结论及展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].多通道永磁同步发电机的仿真与分析[J]. 科学中国人 2017(23)
    • [2].关于手持移动计算中的多通道交互分析[J]. 智富时代 2017(09)
    • [3].虚拟数字多通道压缩采样的频谱检测研究[J]. 河南城建学院学报 2017(05)
    • [4].多通道烘缸通道内蒸汽冷凝流动对传热特性的影响[J]. 中国造纸 2019(01)
    • [5].多通道超声波数据采集传输实现方法[J]. 信息技术与网络安全 2018(06)
    • [6].大埋深厚煤层“多通道”快速回撤工艺防冲技术研究与应用[J]. 地球 2019(05)
    • [7].基于图像信号采集的多通道模拟前端集成电路设计[J]. 计算机产品与流通 2018(11)
    • [8].多通道用户界面的技术和应用[J]. 通讯世界 2019(01)
    • [9].一种基于笼式框架的多通道插拔结构实现形式[J]. 山东工业技术 2019(05)
    • [10].一种多通道幅相测试系统设计与测试方法研究[J]. 空间电子技术 2018(03)
    • [11].高技能人才“多通道”发展机制的上海实践和指向[J]. 职业技术 2019(12)
    • [12].导播控制系统播出信息校验方法[J]. 电视技术 2019(03)
    • [13].多通道接收的设计与实现[J]. 国外电子测量技术 2018(07)
    • [14].多通道高速数据安全传输系统的设计与实现[J]. 电子技术应用 2018(09)
    • [15].一种高精度多通道实时数据采集系统设计[J]. 仪表技术与传感器 2019(09)
    • [16].多通道宽幅度合成孔径激光成像雷达收发装置优化研究[J]. 光学学报 2018(05)
    • [17].基于嵌入式的多通道联合通信控制器设计[J]. 微电子学与计算机 2018(08)
    • [18].多通道微波辐射计[J]. 电子世界 2017(21)
    • [19].多通道复合式直线振动传输系统设计研究[J]. 内燃机与配件 2019(06)
    • [20].时空相关多通道聚类的运动目标检测[J]. 物理学报 2019(16)
    • [21].多通道人机交互信息融合的智能方法[J]. 中国科学:信息科学 2018(04)
    • [22].多通道橡胶疲劳和弹性体试验软件MDynaTestExpert的开发[J]. 工程与试验 2018(02)
    • [23].基于C#的多通道舵机控制系统上位机软件设计[J]. 科技经济导刊 2019(14)
    • [24].多通道高精度高压测量装置设计与实现[J]. 船电技术 2018(10)
    • [25].基于FPGA多通道数据采集系统的设计[J]. 电子测试 2018(21)
    • [26].基于DCT变换的多通道特征的行人检测[J]. 计算机科学 2017(S2)
    • [27].基于多通道系统的封闭空间低频噪声主动控制[J]. 科学技术与工程 2018(35)
    • [28].一种高集成多通道数字收发阵列模块设计[J]. 火控雷达技术 2018(04)
    • [29].道路多通道双向信号传输速度优化仿真研究[J]. 计算机仿真 2019(02)
    • [30].基于特征分解的方位向多通道SAR相位失配校正方法[J]. 雷达学报 2018(03)

    标签:;  ;  ;  

    基于CAN总线的网络化仪表节点研究
    下载Doc文档

    猜你喜欢