Bootstrap

rs485协议_技术文章 | RS 通信协议详解


1f2716b6d66d2dbf08e45f8b02c87c6e.png

RS232、RS485、RS422是音视频控制领域的常用通信协议,这个RS(Recommended Standard)是推荐标准的意思。这些协议是由EIA(Electronic Industry Association,指的是美国电子工业协会)制定的,其标准名称为EIA-232、EIA-485、EIA-422。本文则沿用了业内约定俗成的名称RS232、RS485、RS422来进行阐述和分析。

RS通信协议本质上是一个通用的通信协议,在大多数情况下是用来传输控制信号,所以也被称为“RS控制协议”。其信号的传输流程如下图1所示:

692c4d21bc18374f3c33dcad1bbafa44.png

图1 - 信号的传输流程图

1

引脚

1.1     引脚的定义与分配情况

RS通信协议中用到的引脚一般有10个左右,例如RS232中常用的引脚有9个,其引脚定义如表1所示。

2e17416896b0adee80379ac443bc57e5.png

表1 - RS232通信协议引脚定义(引用自维基百科[1])

而在大多数情况下,音视频控制系统只用到了其中接收信号、发送信号和接地三种类型的引脚,因此本文将针对这三种类型的引脚展开讨论。

RS通信协议中所需的引脚数如表2所示,而其引脚名如图2所示。三种协议所需引脚数的不同将直接导致其工作模式和信号传输模式的不同。

RS232

RS422

RS485

总引脚数

3

5

3

接收信号引脚数

1

2

2

发送信号引脚数

1

2

接地引脚数

1

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;