分享

RS485、RS232、RS422有什么区别?

 寻找sor7d4hgej 2022-08-19 发布于海南

我们都知道,在一般情况下我们会使用串口进行通讯,但是这种串口只适合连接2个设备之间,因此存在很多不方便之处(比如我们进行一对多的通讯),制约了串行数据的收发,这个时候我们就可能需要用到485通讯协议。除了RS485以外,常见的还有RS232和RS422。

RS485、RS232、RS422接口简介

RS485接口

2线式(A、B)、半双工、点对多主从通讯(4线制因只能点对点已经淘汰)。

RS485采用差分信号负逻辑,同一总线上最多可以挂接32个节点。缺点就是共模干扰问题和EMI问题。

RS232接口

3线制(RXD、TXD、GND)、全双工、点对点通讯(因点对点通讯方式而无法联网,导致出现RS485)

RS232是异步传输接口,即电脑上的COM口,有9个引脚(DB-9)或者是25个引脚(DB-25)的型态出现。RS232-C标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200、38400波特。

RS422接口

4线制、全双工、点对多主从通讯(实际上还有一根信号地线,共5根线)

RS422标准全称是“平衡电压数字接口电路的电气特性”。允许在相同传输线上连接多个接受节点,最多可接256个节点。

RS485、RS232、RS422的区别

1

通讯距离

RS232接口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。

2

所连接设备个数

RS232接口只能连接一个设备,而RS485可以连接多个设备。

3

这三种端口的定义

RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的。

而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。另外还需要说明的是,RS422和RS485也有区别:RS422为4线制,全双工模式;RS485为两线制,半双工模式。

RS-232、RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口。RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即所谓单端通讯,而RJ45接口通常用于数据传输,最常见的应用为网卡接口。

DB9针RS232引脚说明

1 CD 载波侦测(Carrier Detect)

2 RXD 接收数据(Receive)

3 TXD 发送数据(Transmit)

4 DTR 数据终端准备(Data Terminal Ready)

5 GND 地线(Ground)

6 DSR 数据准备好(Data Set Ready)

7 RTS 请求发送(Request To Send)

8 CTS 清除发送(Clear To Send)

9 RI 振铃指示(Ring Indicator)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多