RS485协议详解

介绍:RS485 是一种通信标准,定义了串行通信系统中驱动器和接收器的电气特性。其开发目的是为了方便在长距离和电气噪声环境中进行可靠的数据传输。RS485 因其支持多点系统的能力而广为人知,在多点系统中,多个设备可通一条通信线路进行通信。该技术设计坚固、高效,是商业和工业应用的最佳选择**。**它是一种差分信号标准,使用双绞线传输数据。这意味着它使用两根线来传输彼此镜像相反的信号。差分信号的主要优点是可以消除噪音,这使得 RS485 非常适合在有电气干扰问题的环境中使用。

串口、 UART、TTL、RS232、RS422、RS485之间的关系

串口是一个泛称,UART、RS232、RS422和RS485都遵循类似的通信时序协议,被通称为串口。

数据帧格式

image.png

RS485链接示意图

RS485总线连接图

电平转换芯片有:SP3485、TP8485E、MAX485

匹配电阻是为了确保RS485总线的稳定性,抑制噪声。

RS485原理图

RO : 接收器输出端
RE : 接收器输出使能(低电平有效)

DE : 驱动器输出使能(高电平有效)

DI : 驱动器输入端

B : 接收器的输入端 / 驱动器的输出端

A: 接收器的输入端/ 驱动器的输出端