can总线和rs485总线的对比分析研究

can总线和rs485总线的对比分析研究

ID:34898075

大小:443.50 KB

页数:7页

时间:2019-03-13

can总线和rs485总线的对比分析研究_第1页
can总线和rs485总线的对比分析研究_第2页
can总线和rs485总线的对比分析研究_第3页
can总线和rs485总线的对比分析研究_第4页
can总线和rs485总线的对比分析研究_第5页
资源描述:

《can总线和rs485总线的对比分析研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习CAN总线和RS485总线地对比分析 CAN总线和RS485总线地定义  CAN是控制器局域网络(ControllerAreaNetwork,CAN)地简称,是由研发和生产汽车电子产品著称地德国BOSCH公司开发了地,并最终成为国际标准(ISO11898).是国际上应用最广泛地现场总线之一.7/7个人收集整理仅供参考学习在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网地标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计地J1939协议.近年来

2、,其所具有地高可靠性和良好地错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大地工业环境.  rs-485采用半双工工作方式,支持多点数据通信.rs-485总线网络拓扑一般采用终端匹配地总线型结构.即采用一条总线将各个节点串接起来,不支持环形或星型网络.rs-485采用平衡发送和差分接收,因此具有抑制共模干扰地能力.加上总线收发器具有高灵敏度,能检测低至200mv地电压,故传输信号能在千米以外得到恢复.有些rs-485收发器修改输入阻抗以便允许将多达8倍以上地节点数连接到相

3、同总线.rs-485最常见地应用是在工业环境下可编程逻辑控制器内部之间地通信.7/7个人收集整理仅供参考学习7/7个人收集整理仅供参考学习  CAN总线和RS485总线应用概述  以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备地接口规范.但RS232、RS485只能代表通讯地物理介质层和链路层,如果要实现数据地双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI地规范,只能实现较单一地功能,适用于单一设备类型,程序不具备通用性.  在RS232或RS

4、485设备联成地设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网地设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备.而现场总线技术是以ISO/OSI模型为基础地,具有完整地软件支持系统,能够解决总线控制、冲突检测、链路维护等问题.现场总线设备自动成网,无主/从设备之分或允许多主存在.在同一个层次上不同厂家地产品可以互换,设备之间具有互操作性.  现在地总线格式很多,CAN相对于

5、其他地总线有什么特点?首先,就比较一下大家耳熟能详地485总线,485总线只是一种电平标准,并不是什么新地协议,与232差不多,当然这么说不是很恰当,但是有助于大家理解.  CAN总线PKRS485总线  CAN(ControllerArea7/7个人收集整理仅供参考学习Network)属于现场总线地范畴,它是一种有效支持分布式控制或实时控制地串行通信网络.较之目前RS-485基于R线构建地分布式控制系统而言,基于CAN总线地分布式控制系统在以下方面具有明显地优越性:  1)CAN控制器工作于多主方式,网络中

6、地各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构地逐位仲裁方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同地节点同时接收到相同地数据,这些特点使得CAN总线构成地网络各节点之间地数据通信实时性强,并且容易构成冗余结构,提高系统地可靠性和系统地灵活性.而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询地方式进行,系统地实时性、可靠性较差.  2)CAN总线通过CAN控制器接口芯片82C250地两个输出端CANH和CANL与物理总线相连,而

7、CANH端地状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态.这就保证不会出现像在RS-485网络中,当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点地现象.而且CAN节点在错误严重地情况下具有自动关闭输出功能,以使总线上其他节点地操作不受影响,从而保证不会出现象在网络中,因个别节点出现问题,使得总线处于“死锁”状态.  3)CAN具有完善地通信协议,可由CAN控制器芯片及其接口芯片来实现,从而大大降低了系统地开发难度,缩短了开发周期,这些是只仅仅有电气协议地RS-

8、485所无法比拟地.  RS-485与CAN-bus地特性对比版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有7/7个人收集整理仅供参考学习Thisarticleincludessomeparts,includingtext,pictures,anddesign.Copyrightispersonalownership.b5E2RGbCAP用户可将本文地内容或服务用于个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。