一、CAN总线和RS485总线的简介
CAN总线:
CAN总线(ControllerAreaNetwork)是由德国Bosch公司于20世纪80年代专门为汽车电子控制系统开发的一种串行数据通信协议,特别适合应用于分布式控制或实时控制领域。它的应用范围遍及高速网络和低成本的分布式控制系统。
![6410df3d5643b0005d2d409939450fe8.png](https://i-blog.csdnimg.cn/blog_migrate/e79d9737acca5ff88f250e6a9fbd8d1d.jpeg)
RS485总线:
RS485标准是美国EIA(电子工业联合会)公布的串行通信协议。它比RS232C标准信号传输距离长、速度快、抗干扰性能好,广泛应用于各种工业、楼宇、能源等领域。在实际应用中,许多工业控制设备(如PLC)都带有RS-485接口。因此,有必要设计CAN总线与RS485总线的通信接口电路。
![ceca3c07ae810feac60e95612b044eca.png](https://i-blog.csdnimg.cn/blog_migrate/9a1e284a80a4a0890b527d7a79e498e6.jpeg)
二、CAN总线和RS485总线的特点
CAN总线特点:
1、国际标准的工业级现场总线,传输可靠,实时性高;
2、传输距离远(最远10Km),传输速率快(最高1MHz bps);