rs232与rs485有什么本质的区别
RS485和232的区别
简单地说,RS-232与RS-485的区别在于:传输方式不同、传输距离不同、RS-232 只允许一对一通信。
1、传输方式不同。 RS-232采取不平衡传输方式,即所谓单端通讯. 而RS485则采用平衡传输,即差分传输方式。
2、传输距离不同。RS-232适合本地设备之间的通信,传输距离一般不超过20m。而RS-485的传输距离为几十米到上千米。
3、RS-232 只允许一对一通信,而RS-485 接口在总线上是允许连接多达128个收发器。
扩展资料:
1、RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
2、RS-232采取不平衡传输方式,即所谓单端通讯.收、发端的数据信号是相对于信号地,如从DTE设备发出的数据在使用DB25连接器时是2脚相对7脚(信号地)的电平。
3、典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。
4、针对rs232接口的不足,于是就不断出现了一些新的接口标准,rs-485就是其中之一,它具有以下特点:
(1)、rs-485的电气特性:逻辑“1”以两线间的电压差为+(2—6) v表示;逻辑“0”以两线间的电压差为-(2—6)v表示。接口信号电平比rs-232降低了,就不易损坏接口电路的芯片, 且该电平与ttl电平兼容,可方便与ttl 电路连接。
(2)、rs-485的数据最高传输速率为10mbps 。
(3)、rs-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
(4)、rs-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外rs-232接口在总线上只允许连接1个收发器,即单站能力。而rs-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的rs-485接口方便地建立起设备网络。
参考资料:
百度百科:RS-232
百度百科:RS-485
85接口又叫AB线,需要两条线,一般都是现场布线用,为了现场接线方便,一般用欧式端子。
422也是现场总线,与485不同的就是,需要4条线,你可以理解为485是半双工,也就是整个总线中,只有一个人说话时候就不能听,听的时候就不能说话。
这种叫做半双工。
而RS232的话,主要一般用于离得近的设备通讯,不适合远距离现场通讯。所以老式的电脑,都有232接口。那时候232接口主要是读卡器,磁盘读取,一类的设备。而且,一个接口只能连接一个设备,也就是一对一通讯。而不是像RS485这种,可以一对多的,叫总线。RS232最远通讯距离只有15米。
如下图。
向左转|向右转
但这三者接口的板上信号源都是串口,也就是UART。所以可以很容易相互转换。
RS232也并不适合现场大规模联网使用,因为RS232线序中要接GND,所以至少要3条线传输信号。而RS485是两条线。
但要注意,现在很多人容易混淆,RS485这种说是“AB线”,“两线”,但其实需要额外供电,也就是在组网时候,实际是需要四条线。多增加两条电源线。有别于现在很流行的“二总线”,例如MBUS,POWERBUS等等,是两条线集通讯又能供电的。所以两线和二总线,还是两个概念。现在使用起来,方便性区别很大。
1,上面的网友说的:RS232是全双工,RS485是半双工。
2,最主要的是信号电平不同,RS232是用-3V~-15V表示逻辑1,用+3V~+15V表示逻辑0。
而RS485是差分信号,都是正电压,并不是用高电平表示1,用低电平表示0,而是用差分信号,即双线的。
3,RS232是3线制,有GND,通信只能是一对一。RS485是双线制,不需GND,通信可以一对多。
RS232是全双工,RS485是半双工。
RS485和232的区别
简单地说,RS-232与RS-485的区别在于:传输方式不同、传输距离不同、RS-232 只允许一对一通信。
1、传输方式不同。 RS-232采取不平衡传输方式,即所谓单端通讯. 而RS485则采用平衡传输,即差分传输方式。
2、传输距离不同。RS-232适合本地设备之间的通信,传输距离一般不超过20m。而RS-485的传输距离为几十米到上千米。
3、RS-232 只允许一对一通信,而RS-485 接口在总线上是允许连接多达128个收发器。
扩展资料:
1、RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
2、RS-232采取不平衡传输方式,即所谓单端通讯.收、发端的数据信号是相对于信号地,如从DTE设备发出的数据在使用DB25连接器时是2脚相对7脚(信号地)的电平。
3、典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。
4、针对rs232接口的不足,于是就不断出现了一些新的接口标准,rs-485就是其中之一,它具有以下特点:
(1)、rs-485的电气特性:逻辑“1”以两线间的电压差为+(2—6) v表示;逻辑“0”以两线间的电压差为-(2—6)v表示。接口信号电平比rs-232降低了,就不易损坏接口电路的芯片, 且该电平与ttl电平兼容,可方便与ttl 电路连接。
(2)、rs-485的数据最高传输速率为10mbps 。
(3)、rs-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
(4)、rs-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外rs-232接口在总线上只允许连接1个收发器,即单站能力。而rs-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的rs-485接口方便地建立起设备网络。
参考资料:
百度百科:RS-232
百度百科:RS-485