can总线,rs485总线,rs422总线,rs232总线优缺点对比下 分别用于那种情况

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-05
CAN总线,RS485,232传输方式上有什么区别?

你好!
485与232没什么大的区别,就是电平信号的区别,加个转换器OK搞定
CAN嘛,理论上也只是电平的区别,不过要复杂一些,但可靠一些,主要应该是协议上的复杂
希望对你有所帮助,望采纳。

1,速度与距离:CAN与RS485以1Mbit/S的高速率传输的距离都不超过100M,可谓高速上的距离差不多。但是在低速时CAN以5Kbit/S时,距离可达10KM,而485再低的速率也只能到1219米左右(都无中继)。可见CAN在长距离的传输上拥有绝对的优势。
2,总线利用率:RS485是单主从结构,就是一个总线上只能有一台主机,通讯都由它发起的,它没有下命令,下面的节点不能发送,而且要发完即答,受到答复后,主机才向下一个节点询问,这样是为了防止多个节点向总线发送数据,而造成数据错乱。而CAN-bus是多主从结构,每个节点都有CAN控制器,多个节点发送时,以发送的ID号自动进行仲裁,这样就可以实现总线数据不错乱,而且一个节点发完,另一个节点可以探测到总线空闲,而马上发送,这样省去了主机的询问,提高了总线利用率,增强了快速性。所以在汽车等实性要求高的系统,都是用CAN总线,或者其他类似的总线。
3,错误检测机制,RS485只规定了物理层,而没有数据链路层,所以它对错误是无法识别的,除非一些短路等物理错误。这样容易造成一个节点破坏了,拼命向总线发数据(一直发1),这样造成整个总线瘫痪。所以RS485一旦坏一个节点,这个总线网络都挂。而CAN总线有CAN控制器,可以对总线任何错误进行检测,如果自身错误超过128个,就自动闭锁。保护总线。如果检测到其他节点错误或者自身错误,都会向总线发送错误帧,来提示其他节点,这个数据是错误的。大家小心。这样CAN总线一旦有一个节点CPU程序跑飞了,它的控制器自动闭锁。保护总线。所以在安全性要求高的网路,CAN是很强的。
4,价格与培训成本:CAN器件的价格大约是485的2倍这样,485的通讯从软件上是很方便的,只要懂串行通讯,就可以编程,而CAN需要底层工程师了解CAN复杂的层,编写上位机软件也要了解CAN的协议。可谓培训成本较高。

RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。

RS485
1.RS-485的电气特性:逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑“0”以两线间的电压差为-(2~6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,
且该电平与TTL电平兼容,可方便与TTL电路连接。
2. RS-485的数据最高传输速率为10Mbps。
3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。
4. RS-485最大的通信距离约为1219m,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

RS-232-C的电气接口电路采取的是不平衡传输方式,即所谓单端通讯,其发送电平与接收电平的差只有2~3V,所以共模抑制能力较差,容易受到共地噪声和外部干扰的影响,再加上信号线之间的分布电容,因此其传送距离最大为约15米,最高数据传输速率为20kb/s。此外RS-232-C的接口电路的信号电平较高,容易损坏接口电路的芯片,与TTL电路的电平也不兼容,影响其通用性。为了弥补RS-232-C的不足,提高数据传输率和延长通信距离,EIA于1977年制订了RS-499串行通信标准,这个标准对RS-232-C的不足做了改进和补充。RS-422A是RS-499的标准子集之一。

区别:
RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
RS-422与RS-485接口差异
RS-422的电气性能与RS-485完全一样。主要的区别在于:
RS-422有4根信号线:两根发送(Y、Z)、两根接收(A、B)。由于RS-422的收与发
是分开的所以可以同时收和发(全双工)。
RS-485有2根信号线:发送和接收都是A和B。由于RS-485的收与发是共用两根线所
以不能够同时收和发(半双工)。

can总线属于现场总线,首先,CAN控制器工作于多种方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;

以上信息来自百度百科

可以看下和二总线的对比



百度百科 里都有详细介绍
去搜索

rs232总线?一般不这样说吧

一个一个去 百度百科 里搜索。

中国工控网也可以去看看。

  • rs485怎么接线?
    答:3,附近有干扰源。例如变频器。4,布线拓扑不合规。485总线只接受菊花链拓扑,又叫做手拉手。不接受星形,树形,混合型拓扑。5,由于线路的回声,导致通讯问题。所以要加入终端电阻吸收回声。尤其在通讯距离比较长时候。6,因为RS485是有极性链 接,如果总线上有一个或者多个从站AB接反了,是有可能会...
  • rs485接口rs485接口
    答:1、下图方框区域就是RS485接口的样子。2、RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。3、RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。4、在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。5、RS-...
  • RS485、CAN、Powerbus二总线各有什么优缺点?
    答:CAN和485都是4根线布线的方式。Powerbus总线是二总线的只用两根线通讯还能供电。布线简单的多。
  • rs485的电气特性是什么?
    答:RS-485的电气特性:逻辑“1”以两线间的电压差为+(0.2—6) V表示;逻辑“0”以两线间的电压差为-(0.2—6)V表示。
  • RS485通讯的工作原理?
    答:3、RS485内部的物理结构,采用的是平衡驱动器和差分接收器的组合,抗干扰能力也大大增加。4、传输距离最远可以达到1200米左右,但是它的传输速率和传输距离是成反比的,只有在100Kb/s以下的传输速度,才能达到最大的通信距离,如果需要传输更远距离可以使用中继。5、可以在总线上进行联网实现多机通信,...
  • RS485通讯布线规范及经验总结
    答:[1]杨庆柏。现场总线技术[M].北京:国防工业出版社,2005.[2]共模干扰和差模干扰[EB/OL].[3]张道德,张铮,杨光友。RS-485总线抗干扰的研究[J].湖北工业大学学报,2005,20(3):137-140.[4]殷智慧。RS485总线数据传输提高可靠性方法[J].信息化建设,2016,(06):34.[5]王喜祥,赵宴辉...
  • rs485是2线还是4线??
    答:4线的是RS422,双工的。2线的是RS485,是单工的。1、 RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信。 而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线还是二线连接方式总线上可多接到32个...
  • PLC里的RS485是什么意思
    答:接口 RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路...
  • 在工业系统中,是profibus、CAN、RS-485那种总线好?
    答:适用范围不一样吧。Profibus-DP速率最高,CAN的可靠性较好,RS-485则是大多数现场总线的物理层、结构简单、造价低廉。建议你去中国工控网论坛看看大家的观点。
  • rs485工作原理?
    答:4,如果终端电阻损坏,增加的部件,增加的风险!整个总线将彻底陷入瘫痪。二,信号的与电源线分离:电源与信号线分立导致的隔离成本与不隔离的共模电压风险,由于RS485 ,CAN 信号线与供电线分离。导致远传后,由于功率线线损压降,导致的远端 差模电压不同,不隔离的话,当线较细或距离较远时。会导致RS...