RS422A总线与RS422总线有什么区别?
答案:2 悬赏:0 手机版
解决时间 2021-03-17 14:57
- 提问者网友:杀生予夺
- 2021-03-16 15:01
哪位高人能指点一下~
最佳答案
- 五星知识达人网友:等灯
- 2021-03-16 15:19
RS422是由美国电子工业协会公布的异步串行通讯的标准总线,之前有RS232A、RS232B和RS232C通讯接口,数据传输和通讯距离较RS422低,RS232C是该协会 “ 正式公布 ” 的串行总线标准,是目前电子常用的标准,而RS422总线却只有RS422A一种接口。
全部回答
- 1楼网友:梦中风几里
- 2021-03-16 16:33
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只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;
以上信息来自百度百科
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯