在分析了RS-485总线与CAN部门之间的异同之后,以PCA82C250接口电路为例,提出使用CAN总线通信物理层接口电路代替电路中的RS-485总线接口。
与单片机直接通信。
网络设计可以形成高性能,低价格,数据通信的安全可靠的分布式测控系统。
1概述current由于比RS-485 / RS-422总线形式更复杂的连接,当前的回路形式已基本退出历史舞台。
与RS-422总线接线形式相比,RS-485总线接线形式具有更少的两极通讯线,增强了抗干扰能力,使接线形式更简单,成本更低。
因此,RS-485总线基本上在单片机中占主导地位。
它是分布式多机测控系统通信物理层的核心应用。
但是,随着科学技术的发展,RS-485总线的效率低,系统实时性差,通信可靠性低,后期维护成本高,网络工程调试复杂,传输距离不令人满意,可以进行通信的节点少。
只能连接到一条总线,并且应用程序较差。
诸如灵活性之类的缺点逐渐暴露出来。
因此,迫切需要寻找一种新的,简单有效的通信物理层接口芯片来代替用于网络通信的RS-485总线物理层接口电路,这将改善多台计算机的分布式互连。
测控系统的可靠性具有重要意义。
与其他现场总线相比,CAN部门在通信能力,可靠性,实时性,灵活性,易用性,传输距离和成本方面均具有明显优势,使其成为控制领域中最有前途的现场总线。
一。
对于CAN总线的物理层接口,大多数现有的CAN总线通信网络是通过连接CAN总线物理层接口电路和CAN总线控制器而形成的。
作者的深入分析和实践证明,CAN总线物理层接口电路(符合ISO11898标准)也可以直接与单片机连接,从而形成了高度可靠,低成本,简单实用的解决方案,多机互联的分布式测控系统。
2 CAN和RS-485物理层特性的比较CAN总线在物理层具有专用的接口电路,这种类型的接口电路具有自己的特性。
CAN总线和RS-485总线的物理层特性与以下相同。
两线半双工串行通信; & middot;差分传输,平衡接收; & middot;传输介质为双绞线。
& middot;需要端子匹配电阻resistance& Middot;通信电路可以在5V电源条件下工作。
与RS-485总线相比,CAN总线通信物理层接口电路(以PCA82C250为例)具有以下优点:完全符合ISO11898国际标准; & middot;数据传输距离长(高达10km / 5kb / s); & Middot;高数据传输率(高达1Mb / s / 40m); & middot; CAN总线中的总线值是两个互补逻辑“主导”。
或“隐性”或“位数”; & middot;可以实现许多主要的通信网络设计,总线上的信号可以通过“线与”实现无损总线仲裁。
& middot;没有发送和接收转换控制引脚; & middot;抗瞬时脉冲干扰(-150V& middot; RS-485总线的高总线电压(-8V〜+ 18V);·具有发射脉冲斜率控制,可以减少射频干扰;差分接收器可以抵抗广泛的共模干扰; has具有总线电源与地面之间的短路保护; the具有抵抗总线短路保护的能力;仍然可以在特定的单线条件下保护总线免受正常操作;具有低电流待机模式; mid总线配备有电阻器网络,而无需外部上下电阻器; mid ;未加电的节点对总线没有影响;至少可以连接110个节点可以看出,CAN总线的物理层专用接口电路被用来代替RS-485总线接口。