发布网友 发布时间:2023-10-25 11:14
共3个回答
热心网友 时间:2024-12-01 13:25
一、指代不同
1、rs485:是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准。
2、rs422:是一系列的规定采用4线,全双工,差分传输,多点通信的数据传输协议。
二、作用不同
1、rs485:使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号
2、rs422:采用平衡传输采用单向/非可逆,有使能端或没有使能端的传输线。不允许出现多个发送端而只能有多个接受端。
三、优势不同
1、rs485:使得廉价本地网络以及多支路通信链路的配置成为可能。
2、rs422:需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在短距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。
参考资料来源:百度百科-RS-422
参考资料来源:百度百科-RS-485
热心网友 时间:2024-12-01 13:26
485接口又叫AB线,需要两条线,一般都是现场布线用,为了现场接线方便,一般用欧式端子。
422也是现场总线,与485不同的就是,需要4条线,你可以理解为485是半双工,也就是整个总线中,只有一个人说话时候就不能听,听的时候就不能说话。
这种叫做半双工。
422是全双工,也就是说,一个人说话的时候,同时还能听。
这就是RS232和RS485在通讯功能上的区别。
而RS232的话,主要一般用于离得近的设备通讯,不适合远距离现场通讯。所以老式的电脑,都有232接口。那时候232接口主要是读卡器,磁盘读取,一类的设备。而且,一个接口只能连接一个设备,也就是一对一通讯。而不是像RS485这种,可以一对多的,叫总线。RS232最远通讯距离只有15米。
如下图。
请点击输入图片描述
但这三者接口的板上信号源都是串口,也就是UART。所以可以很容易相互转换。
RS232也并不适合现场大规模联网使用,因为RS232线序中要接GND,所以至少要3条线传输信号。而RS485是两条线。
但要注意,现在很多人容易混淆,RS485这种说是“AB线”,“两线”,但其实需要额外供电,也就是在组网时候,实际是需要四条线。多增加两条电源线。有别于现在很流行的“二总线”,例如MBUS,POWERBUS等等,是两条线集通讯又能供电的。所以两线和二总线,还是两个概念。现在使用起来,方便性区别很大。
热心网友 时间:2024-12-01 13:26
RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接