串行接口 RS232和RS485 的区别
答案:2 悬赏:40 手机版
解决时间 2021-02-04 23:47
- 提问者网友:嗝是迷路的屁
- 2021-02-04 07:52
串行接口 RS232和RS485 的区别
最佳答案
- 五星知识达人网友:人類模型
- 2021-02-04 09:28
这是两种完全不同的接口规范。定义完全不同。
232接口出现比较早,电脑可以直接支持。485要想连电脑,需要转换
232传输距离近,485传输距离远
232接口出现比较早,电脑可以直接支持。485要想连电脑,需要转换
232传输距离近,485传输距离远
全部回答
- 1楼网友:酒醒三更
- 2021-02-04 09:42
简单地说,rs-232与rs-485的区别在于:
1、传输方式不同。 rs-232采取不平衡传输方式,即所谓单端通讯. 而rs485则采用平衡传输,即差分传输方式。
2、传输距离不同。rs-232适合本地设备之间的通信,传输距离一般不超过20m。而rs-485的传输距离
为几十米到上千米。
3、rs-232 只允许一对一通信,而rs-485 接口在总线上是允许连接多达128个收发器。
rs-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
rs:是推荐标准的英文缩写
rs-232采取不平衡传输方式,即所谓单端通讯.收、发端的数据信号是相对于信号地,如从dte设备发出的数据在使用db25连接器时是2脚相对7脚(信号地)的电平。
典型的rs-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15v,负电平在-5~-15v电平。当无数据传输时,线上为ttl,从开始传送数据到结束,线上电平从ttl电平到rs-232电平再返回ttl电平。
接收器典型的工作电平在+3~+12v与-3~-12v。由于发送电平与接收电平的差仅为2v至3v左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。rs-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kω。所以rs-232适合本地设备之间的通信。
rs-485与rs-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为a,另一线定义为b,通常情况下,发送驱动器a、b之间的正电平在+2~+6v,是一个逻辑状态,负电平在-2~6v,是另一个逻辑状态。另有一个信号地c,在rs-485中还有一“使能”端。“使能”端是用于控制发送驱动器与传输线的切断与连接。当“使能”端起作用时,发送驱动器处于高阻状态,称作“第三态”,即它是有别于逻辑“1”与“0”的第三态。 接收器也作与发送端相对的规定,收、发端通过平衡双绞线将aa与bb对应相连,当在收端ab之间有大于+200mv的电平时,输出正逻辑电平,小于-200mv时,输出负逻辑电平。接收器接收平衡线上的电平范围通常在200mv至6v之间。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯