不枉初心,砥砺前行

皮皮祥的博客

欢迎留言,评论

导航

RS-232、RS-485、RS-422、单工、双工、半双工

RS232RS485RS422
通信特点 点对点
短距离
低速
半双工
支持多机通讯
同一总线上最多可以挂接32个节点
多点通信,平衡传输
硬件上相当于两组RS-485
两个半双工RS-485构成一个全双工RS-422
传输速度 50~19200b/s 100 kbit/s-10 Mbit/s 同RS485
传输距离 一般可达15-30m,最远1000m 1200m
10.8km(10个中继)
传输速率(bit/s) * 传输距离(m) < 1 0 8 10^8 108
同RS485
接口线 标准25条线
简化9条
一般3~9条信号线就可以实现全双工通信
3(A、B、G) 同RS485
逻辑电平 -5V~-15 V(1)
+5 V~+15 V(0)
Voa–Vob < −200 mV(1)
Voa–Vob > +200 mV(0)
Voa–Vob < −6 V(1)
Voa–Vob > +6 V(0)
噪声容限 2V    
优点 线少
传输速度灵活
传输速率高
差模传输,抗干扰能力强
 
缺点 信号电平高
传输速率低
传输距离有限
有限的多点传输能力
  不允许出现多个发送端而只能有多个接受端

RS232

在这里插入图片描述

简介
  • Recommended Standard 232
  • 常用的串行通信接口标准之一
  • 数据终端设备(data terminal equipment,DTE,如计算机)和数据通信设备(data communication equipment,DCE,如调制解调器)之间串行二进制数据交换接口技术标准
  • 常用于短距离,点对点,低速有线数据连接
  • DB-25连接器、DB-9连接器
  • 工业控制的RS-232口一般只使用RXD、TXD、GND三条线
    在这里插入图片描述
特点
  • 信号线少:标准25条线,一般3~9条信号线就可以实现全双工通信
  • 传输速率灵活:50~19200b/s
  • 负逻辑传送:逻辑“1”的电平为-5V~-15 V,逻辑“0”的电平为+5 V~+15 V,噪声容限为2V
  • 传送距离:一般可达15-30m,最远1000m
缺点
  • 信号电平值较高,易损坏接口电路的芯片,且与TTL不兼容,需转换芯片
  • 传输速率较低
  • 易产生共模干扰,抗噪声干扰性弱
  • 传输距离有限
  • 可以实现点对点的通信方式,但不能实现联网功能,有限的多点传输能力
接口线

基本就是一些数据信道,数据响应信道

  • 1 接收线信号检出( Received Line Signal Detection,RSD):表示DCE已接通通信链路,告知DTE准备接收数据
  • 2 接收数据( Received data,RXD):DCE→DTE
  • 3 发送数据( Transmitted data,TXD):DTE→DCE
  • 4 数据终端准备( Data Set Ready,DTR)
  • 5 地线-GND
  • 6 数据装置准备好( Data Set ready,DSR)
  • 7 请求发送( Request to Send):表示DTE请求DCE发送数据
  • 8 清除发送( Clear to Send,CTS):表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号
  • 9 振铃指示( Ringing,R):DCE收到交换台送来的振铃呼叫信号,使该信号有效(ON状态),通知终端,已被呼叫

RS485

在这里插入图片描述

简介
  • 常用的串行通信接口标准之一
  • 支持多机通讯,允许接在最多 128 个设备的总线上
  • 常用于远距离,电噪声干扰环境
  • 4线实现全双工
  • 差分信号传输
特点
  • 传输速率:100 kbit/s-10 Mbit/s
  • 传输距离:1200m
  • 经验法则:传输速率(bit/s) * 传输距离(m) < 1 0 8 10^8108
信号

在这里插入图片描述

SignalMark (logic 1)Space (logic 0)
A low high
B high low
  • binary 1 (OFF)(Voa–Vob < −200 mV)
  • binary 0 (ON)(Voa–Vob > +200 mV)
接口线
  • TX−/RX− or D− as alternative for A
  • TX+/RX+ or D+ as alternative for B
  • SC or G or reference:接收器用来测量A和B电压的公共信号参考地

RS422

简介
  • 常用的串行通信接口标准之一
  • 4线,全双工,差分传输,多点通信
  • 平衡传输,单向/非可逆
  • 不允许出现多个发送端而只能有多个接受端
  • 硬件上相当于两组RS-485,两个半双工RS-485构成一个全双工RS-422
特点
  • 传输速率:100 kbit/s-10 Mbit/s
  • 传输距离:1200m
  • 经验法则:传输速率(bit/s) * 传输距离(m) < 1 0 8 10^8108

单工、半双工、全双工

在这里插入图片描述

  • 单工(simplex):数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息
  • 全双工(full-duplex):允许数据同时在两个方向上传输
  • 半双工(half-duplex):允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输

https://baike.baidu.com/item/RS-232/2022036
https://en.wikipedia.org/wiki/RS-232
https://baike.baidu.com/item/RS-485/9695794
https://en.wikipedia.org/wiki/RS-485
https://baike.baidu.com/item/RS-422
https://en.wikipedia.org/wiki/RS-422

posted on 2022-05-10 16:09  皮皮祥  阅读(1329)  评论(0编辑  收藏  举报