下载此文档

基于CAN总线的智能仪表设计 1582.ppt


文档分类:汽车/机械/制造 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
基于CAN总线的智能仪表设计_1582基于CAN总线的智能仪表设计智能仪表的设计及CAN接口 技术的研究指导老师:专业:电子信息科学与技术062班学号:课题的主要研究内容CAN总线概述CAN在智能仪表中的应用及发展现状CAN的层次结构CAN总线传输方式CAN与RS485的比较本设计方案选择系统软硬件设计展望CAN总线概述CAN总线即控制器局域网(work),最早由德国***公司提出,目前已成为ISO1898和ISO11519国际际标难现场总线。CAN总线是一种串行数据通信总线,通信介质可采用双绞线、同轴电缆或光纤。CAN通信控制器集成了CAN协议的物理层和数据链路层功能。一个由CAN总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电器特性所限制。CAN可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。CAN具有十分优越的特点,使人们乐于选择应用现状目前,采用各种现场总线技术,如HART、CAN、PROFIBUS等协议的网络化智能仪表已在美国和欧洲等发达国家和地区发展迅速,并己有较多的应用范例。据CiA报道,2001年欧洲市场销售了1亿多个节点。国内的大学和一些公司也正致力于基于现场总线的系统开发。在汽车信号传输,电力监控,楼宇智能化,工业测控,安防等领域有着广泛的应用。其中,CAN总线是最有发展潜力的一种,被誉为自动化领域的计算机局域网。CAN的层次结构CAN遵从开放系统互连(OSI)模型,按照OSI基准模型,CAN结构划分两层:数据链路层、物理层、应用层在网络通信中所涉及的数据链路层和物理层的操作,均由CAN控制器硬件自动完成。无需微处理器干预CAN总线传输方式CAN总线采用差分传输方式CAN与RS485的比较CAN(work)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:1)CAN控制器工作于多主方式,RS485只能构成主从网络2)CAN总线的CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就保证不会出现象在RS-485网络中,当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现象在网络中,因个别节点出现问题,使得总线处于“死锁”状态。3)CAN具有完善的通信协议,可由CAN控制器芯片及其接口芯片来实现,从而大大降低了系统的开发难度,缩短了开发周期,这些是只仅仅有电气协议的RS-485所无法比拟的。特性  RS-485 CAN-bus单点成本 低廉 稍高系统成本 高 较低总线利用率 低 高网络特性 单主网络 多主网络数据传输率 低 高容错机制 无 可靠的错误处理和检错机制通讯失败率高 低节点错误的影响 整个网络的瘫痪 无任何影响通讯距离 < 10km(5kbps)后期维护成本 高 低

基于CAN总线的智能仪表设计 1582 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小219 KB
  • 时间2019-02-09