百度百科
里
去
看看
吧
rs232,rs422,rs485是电气标准,主要区别就是逻辑如何表示。
rs232使用12v,0,-12v电压来表示逻辑,(-12v表示逻辑1,12v表示逻辑0),全双工,最少3条通信线(rx,tx,gnd),因为使用绝对电压表示逻辑,由于干扰,导线电阻等原因,通讯距离不远,低速时几十米也是可以的。
rs422,在rs232后推出,使用ttl差动电平表示逻辑,就是两根的电压差表示逻辑,rs422定义为全双工的,所以最少要4根通信线(一般额外地多一根地线),一个驱动器可以驱动最多10个接收器(即接收器为1/10单位负载),通讯距离与通讯速率有关系,一般距离短时可以使用高速率进行通信,速率低时可以进行较远距离通信,一般可达数百上千米。
rs485,在rs422后推出,绝大部分继承了422,主要的差别是rs485可以是半双工的,而且一个驱动器的驱动能力至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器。所以现在大多数全双工485驱动/接收器对都是标:rs422/485的,因为全双工rs485的驱动/接收器对一定可以用在rs422网络。
标签:Rs485,通讯