当前位置:主页 > 科技论文 > 自动化论文 >

基于CAN总线的数据采集系统设计

发布时间:2017-04-28 21:10

  本文关键词:基于CAN总线的数据采集系统设计,由笔耕文化传播整理发布。


【摘要】:随着工业自动化水平的日益发展,CAN总线在实际中的应用愈发重要。CAN总线是当前发展前景最广阔的现场总线之一,具有高性价比、极高的稳定性和高同步性。CAN总线的研究正发展成为当今工业领域的热点之一。CAN总线技术是一种可以在极强干扰下稳定传输的分布式总线标准,而在工业环境中有着各种各样的不稳定因素,这就使得系统需要极强的抗干扰能力,同时保证能够稳定传输,选用CAN总线就是因为其具有其他标准无法媲美的特性。CAN总线技术采用短报文格式,实时性好,合理利用宽带,提高传输能力。CAN总线在最大程度上保证工业现场信息的稳定传输,配置也非常灵活,易扩展,可以进行多主设计。错误处理能力强大,为系统搭建比较不错的应用平台。本文主要研究对象为基于CAN总线的温度采集系统设计。设计思路是通过温度传感器采集温度数据到单片机上,单片机进行处理后将数据通过CAN控制器和驱动器在CAN总线一端发送,并在另一端接收,即时显示温度。本设计的主控芯片为STC89C52,利用DS18B20温度传感器采集温度数据,通过四位共阳数码管显示温度,总线通信部分利用SJA1000型号的CAN控制器和TJA1050型号的CAN总线驱动器来实现。本系统性能稳定,能实现目标基本功能,但仍有许多需要改进的地方,希望读者能提出批评改正的意见。
【关键词】:CAN总线 温度采集 SJA1000
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP274.2
【目录】:
  • 摘要4-6
  • Abstract6-10
  • 第1章 绪论10-13
  • 1.1 引言10
  • 1.2 CAN总线技术背景10-11
  • 1.3 课题的主要研究工作及意义11-12
  • 1.4 论文结构框架12-13
  • 第2章 CAN总线特点与技术规范13-29
  • 2.1 CAN总线简介13
  • 2.2 CAN总线特点13-16
  • 2.3 CAN总线技术规范16-18
  • 2.3.1 物理层17
  • 2.3.2 数据链路层17-18
  • 2.4 CAN总线的报文传输18-24
  • 2.4.1 CAN总线报文传输格式的总体分类19
  • 2.4.2 数据帧19-22
  • 2.4.3 远程帧22
  • 2.4.4 错误帧22-23
  • 2.4.5 过载帧23-24
  • 2.5 CAN总线编码方式24-25
  • 2.6 CAN总线仲裁方式25-29
  • 第3章 系统总体设计29-35
  • 3.1 方案设计29
  • 3.2 芯片选型29-35
  • 3.2.1 STC89C52RC单片机简介29-30
  • 3.2.2 SJA1000介绍30-32
  • 3.2.3 TJA1050介绍32-35
  • 第4章 硬件设计35-43
  • 4.1 复位电路35-36
  • 4.2 显示电路36-38
  • 4.3 温度采集电路38-40
  • 4.4 时钟电路40-41
  • 4.5 CAN总线通讯电路41-43
  • 第5章 软件设计43-48
  • 5.1 SJA1000的初始化43-45
  • 5.2 发送子程序45
  • 5.3 接收子程序45-48
  • 第6章 结论48-49
  • 参考文献49-51
  • 作者简介51-52
  • 致谢52

【参考文献】

中国期刊全文数据库 前7条

1 谢翠兰;;CAN总线互连中网关的设计与实现[J];微计算机信息;2008年02期

2 张兴旺;孙君光;程传玲;黄赋光;;CAN总线在励磁系统应用中的抗干扰分析[J];大电机技术;2007年02期

3 吴放;;Profibus和CAN现场总线的帧转换[J];电气自动化;2006年04期

4 蒋近,毛六平,戴瑜兴;基于Modbus和TCP/IP协议的远程网络通信[J];低压电器;2005年01期

5 吴锋,桂旭阳,张锋;基于CAN总线的摩托车底盘测功机控制系统研制[J];浙江大学学报(工学版);2004年04期

6 李书瑞,李明,石龙海;CAN总线中循环冗余校验码的原理及其电路实现[J];电子技术应用;2003年10期

7 陆前锋 ,陈明昭;基于CAN控制器SJA1000的智能高速控制系统设计[J];电子设计应用;2003年Z1期

中国硕士学位论文全文数据库 前5条

1 杨琨;基于CAN总线的智能检测系统的研究[D];西安科技大学;2008年

2 孙林;基于嵌入式TCP/IP协议栈的CAN总线应用[D];大连海事大学;2007年

3 戴亮;微机监测系统的CAN总线研究[D];北京交通大学;2007年

4 陈建有;基于CAN总线的电液伺服控制器的设计[D];兰州理工大学;2005年

5 李永强;基于CAN总线下的电控柴油机多ECU通信平台的设计[D];大连理工大学;2003年


  本文关键词:基于CAN总线的数据采集系统设计,由笔耕文化传播整理发布。



本文编号:333558

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/333558.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户51d02***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com