我想了解下CAN总线和RS-485总线有什么区别,最好是推荐一下品牌,谢谢...
CAN:应用成本较高。很多非常简单的功能,也需要使用STM32才能实现CAN的协议栈,还要外加驱动。布线不方便。额外需要电源线。RS485:布线不方便。需要MCU内置协议。额外需要电源线。二总线:通常速度较慢,控制类需求足够了。
数据传输速度上,RS485总线优于CAN总线,CAN总线的最 *** 特率也只有1Mbps。抗外界干扰能力上,CAN总线使用差分电压信号传输数据,一般不受外界干扰的影响,但485总线不行。
RS485标准只规定了物理层而没有规定链路层,CAN是规定了物理层和链路层,换句话说,CAN用硬件实现了硬件标准化和协议标准化,当然485也有自己的通用协议MODBUS。
器件价格:原来CAN总线的器件价格是远高于485的,因为那时候485比较成熟,但随着CAN总线的迅猛发展,目前CAN隔离收发器单价大有与RS485价格持平的趋势,RS485收发器逐渐失去价格优势。
rs485一般指RS-485。智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。
can总线是博世搞得,主要应用在汽车上,实时性和可靠性都要高。modbus是施耐德搞得,应用在输送电等电气领域。can协议规定了应用层、数据链路层和物理层。其价格比以太网低,但是比UART等RS232或者485要高。
RS-232、RS485、CAN的比较
RS485,在RS422后推出,绝大部分继承了422,主要的差别是RS485可以是半双工的,而且一个驱动器的 驱动能力 至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器。
传输方式不同 RS-232采取不平衡传输方式,即所谓单端通讯. 而RS485则采用平衡传输,即差分传输方式。
RS485接口没有具体的物理形状,是根据工程的实际情况而采用的接口。接口电子特性不同 RS232接口的信号电平值较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。
我想问一下工业总线rs485和can的区别,有人知道吗?
支持通信方式不同 can总线:控制器局域网络,有效支持分布式控制或实时控制的串行通信网络。485总线:采用半双工工作方式,支持多点数据通信。
RS485标准只规定了物理层而没有规定链路层,CAN是规定了物理层和链路层,换句话说,CAN用硬件实现了硬件标准化和协议标准化,当然485也有自己的通用协议MODBUS。
CAN总线通讯压差也是5V,RS485也是5V。不同是CAN是两条线往中间并。而RS485是两线翻转。如果忽略结合can的协议栈能达到的抢占特性,其实在现场布线时,两线抗干扰性还不如RS485的差分电压好,摆幅更大。
,速度与距离:CAN与RS485以1Mbit/S的高速率传输的距离都不超过100M,可谓高速上的距离差不多。但是在低速时CAN以5Kbit/S时,距离可达10KM,而485再低的速率也只能到1219米左右(都无中继)。
我不太清楚题主为什么要进行CAN总线和RS485的比较,但既然问了,就简单的说几点吧!速度与距离:CAN与RS485以1Mbit/S的高速率传输的距离都不超过100M,可谓高速上的距离差不多。
can总线与485总线有什么区别
1、can总线与485总线有什么区别区别:RS485标准只规定了物理层而没有规定链路层,CAN是规定了物理层和链路层,换句话说,CAN用硬件实现了硬件标准化和协议标准化,当然485也有自己的通用协议MODBUS。
2、CAN总线通讯压差也是5V,RS485也是5V。不同是CAN是两条线往中间并。而RS485是两线翻转。如果忽略结合can的协议栈能达到的抢占特性,其实在现场布线时,两线抗干扰性还不如RS485的差分电压好,摆幅更大。
3、抗外界干扰能力上,CAN总线使用差分电压信号传输数据,一般不受外界干扰的影响,但485总线不行。最大数据传输距离上,CAN总线理论值为10千米,485总线为1200米。
4、器件价格:原来CAN总线的器件价格是远高于485的,因为那时候485比较成熟,但随着CAN总线的迅猛发展,目前CAN隔离收发器单价大有与RS485价格持平的趋势,RS485收发器逐渐失去价格优势。
5、如果说CAN总线和RS485最明显的区别的话,那就是它们主站的数量。
6、相对而言,CAN总线综合性能的确强于485总线一些。但是,在诸如可连接节点设备数量,数据传输速度等方面,CAN总线可能要略逊一点。