基于CAN总线工控现场数据采集处理系统的研制

基于CAN总线工控现场数据采集处理系统的研制

论文摘要

在工业过程控制领域,计算机控制占主导地位。其阶段己从集中控制,集散控制发展到现场总线控制。现场总线是当今自动化领域技术发展的一个热点,被誉为自动化领域的计算机局域网。它的出现,标志着工业控制技术领域又一个新时代的开始,并对该领域的发展产生了重要的影响。控制器局域网CAN(Controller Aera Network)属于现场总线的范畴,CAN总线的数据通信具有极高的可靠性、实时性和灵活性的特点,是一种有效支持集散控制系统和实时控制的多主串行总线。CAN作为一种新兴的总线技术,具有高性能、高可靠性的特点,以其为基础构成的分布式网络方便、低成本地实现了工程实际要求。在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也得到迅速发展,由于嵌入式系统具有体积小、功耗低、性能强、可靠性高,以及面向行业应用的突出特点,目前已经广泛地应用于军事国防、消费电子、网络通信、工业控制等各个领域。伴随着网络时代的来临在高端嵌入式应用中,32位微处理器的应用将成为主流,以ARM为内核的微处理器就是其中一种被广泛应用RISC(精简指令集计算机)芯片。本文概述了工业控制自动化技术和现场总线的产生、类型以及优点,并对其中的控制器局域网CAN(Controller Area Network)总线进行分析,论述了CAN总线的应用,结构及协议。依托一种基于CAN协议通信的嵌入式监控系统为研究对象,在ARM芯片可扩展的CAN接口基础上,构建CAN网络嵌入式智能监控节点,实现了节点与上位机的数据通信,提高了监控系统的实时性和可靠性,对其硬件和软件进行了描述,并介绍了相关的CAN器件。本文采用32位ARM7核的芯片LPC2290为主控制器,完成系统的硬件电路设计;系统引入了嵌入式实时操作系统μC/OS-Ⅱ,实现在ADS编译环境下完成μC/OS-Ⅱ的移植,最后通过μC/OS-Ⅱ来完成任务调度;基于集成CAN控制器的ARM7芯片组建现场监控网络,充分发挥了32位控制器的优势,实现了基于ARM的CAN网络通信;最终完成工控现场数据采集系统的应用研究。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 工业控制自动化技术的概述
  • 1.2.1 工业控制自动化概念及发展过程
  • 1.2.2 工业控制自动化技术发展趋势
  • 1.3 本文研究的主要内容
  • 1.4 本章小结
  • 第2章 CAN 总线技术规范
  • 2.1 现场总线技术概述
  • 2.1.1 现场总线技术简介
  • 2.1.2 流行的几种现场总线
  • 2.2 CAN 总线简介
  • 2.3 CAN 总线工作原理
  • 2.3.1 CAN 的分层结构及功能
  • 2.3.2 CAN 总线通讯协议
  • 2.3.3 错误检测
  • 2.3.4 自定义CAN 应用层
  • 2.4 本章小结
  • 第3章 系统总体设计方案
  • 3.1 系统的方案选择
  • 3.2 系统的总体结构设计
  • 3.2.1 硬件系统设计与实现
  • 3.2.2 软件系统设计与实现
  • 3.3 本章小结
  • 第4章 硬件系统设计开发
  • 4.1 数据采集模块
  • 4.1.1 测温部分
  • 4.1.2 测压部分
  • 4.1.3 CAN 控制器
  • 4.1.4 CAN 收发器
  • 4.1.5 CAN 模块设计
  • 4.2 数据处理模块
  • 4.2.1 ARM7 微处理器
  • 4.2.2 LPC2290 微处理器
  • 4.2.3 LPC2290 系统电路设计
  • 4.3 数据显示模块
  • 4.3.1 LCD 接口电路设计
  • 4.3.2 触摸屏接口电路设计
  • 4.4 硬件抗干扰措施
  • 4.5 本章小结
  • 第5章 软件系统设计开发
  • 5.1 选择μC/OS-Ⅱ的理由及其内核分析
  • 5.1.1 选择μC/OS-Ⅱ的理由
  • 5.1.2 μC/OS-Ⅱ的内核分析
  • 5.2 μC/OS-Ⅱ在LPC2290 微处理器上的移植
  • 5.2.1 μC/OS-Ⅱ的移植
  • 5.2.2 基于μC/OS-Ⅱ建立自己的实时操作系统
  • 5.2.3 LPC2290 的驱动程序
  • 5.3 基于μC/OS-Ⅱ的应用软件设计
  • 5.3.1 CAN 总线的驱动程序设计
  • 5.3.2 数据采集设计
  • 5.3.3 数据处理算法
  • 5.3.4 数据显示设计
  • 5.4 本章小结
  • 第6章 系统调试
  • 6.1 系统硬件调试
  • 6.1.1 液晶显示的调试
  • 6.1.2 触摸屏控制器的调试
  • 6.2 系统软件的调试
  • 6.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].高速1553B总线有效性测试平台设计与实现[J]. 现代电子技术 2017(03)
    • [2].1553B总线继电器的应用研究[J]. 仪器仪表用户 2010(02)
    • [3].火灾自动报警系统中环形与树形总线形式优缺点探讨[J]. 智能建筑电气技术 2018(05)
    • [4].基于FPGA的1553B总线信号收发和验证[J]. 国外电子测量技术 2017(08)
    • [5].如何为仪器控制系统选择合适的硬件总线[J]. 国外电子测量技术 2013(03)
    • [6].CAN总线依然宝刀未老[J]. 中国电子商情(基础电子) 2011(10)
    • [7].一种基于GPRS与485总线的无线采集器的设计[J]. 物联网技术 2017(06)
    • [8].LXI总线概述及其相关技术研究[J]. 自动化与仪器仪表 2016(01)
    • [9].联动事件总线框架的建立[J]. 信息系统工程 2014(05)
    • [10].基于CAN总线的设计应用[J]. 中国新通信 2012(14)
    • [11].浅谈CAN总线的特点及应用[J]. 科技信息 2009(17)
    • [12].CAN总线在汽车中的应用分析[J]. 科技传播 2016(05)
    • [13].供新书《长虹彩电总线调试及常见故障速查、速修手册》——何敬松 编著[J]. 家电检修技术 2013(12)
    • [14].历史悠久的I~2C总线[J]. 今日电子 2014(01)
    • [15].车载1553B总线的网络演算建模及分析[J]. 科学技术与工程 2013(16)
    • [16].一种可靠的支持多主机的RS485总线方案[J]. 控制工程 2017(S1)
    • [17].关于PXI总线开发的讨论[J]. 山西电子技术 2016(02)
    • [18].试析基于CAN总线的通信系统的设计与实现[J]. 电子技术与软件工程 2015(10)
    • [19].机载双余度1553B总线检测研究[J]. 计算机测量与控制 2010(09)
    • [20].基于冗余可恢复CAN总线的风电变桨控制[J]. 可编程控制器与工厂自动化 2010(10)
    • [21].XY·CN总线供电及通信系统(连载)——M-BUS与XY·CN总线性能比对(下)[J]. 单片机与嵌入式系统应用 2008(03)
    • [22].一种基于新型RS485总线的楼宇自控系统[J]. 建筑电气 2008(06)
    • [23].多类型总线转换器的研究与设计[J]. 无线通信技术 2017(02)
    • [24].基于Vector总线设备的CAN总线测试方法概述[J]. 汽车电器 2015(12)
    • [25].某导弹武器系统1553B总线监测系统设计[J]. 弹箭与制导学报 2016(01)
    • [26].1553B总线安全性分析与测试[J]. 中国新通信 2016(09)
    • [27].供新书《长虹彩电总线调试及常见故障速查、速修手册》[J]. 家电检修技术 2013(01)
    • [28].485总线在水电站微机监控系统中的应用[J]. 机电信息 2012(30)
    • [29].影响RS-485总线可靠性的因素[J]. 内江科技 2011(01)
    • [30].基于RS-485总线实现井下多机串口通讯[J]. 石油仪器 2011(02)

    标签:;  ;  ;  ;  

    基于CAN总线工控现场数据采集处理系统的研制
    下载Doc文档

    猜你喜欢