400-800-1525

搜索
二维码
扫一扫关注
二维码
微信视频号
hwakun2020@163.com
400-800-1525

仪表知识|RS-485原理详解:从物理层到数据链路的全面解析

发表时间: 2026-01-20 10:10:57

作者: 华鹍仪器仪表制造(上海)有限公司

浏览:

RS-485是一种串行通信标准,其现行标准名称为TIA-485/EIA-485-A,但通常仍被习惯性称为RS-485。该标准广泛应用于工业控制、自动化系统、汽车电子及楼宇管理等领域。

相比于RS-232,RS-485在通信距离和传输速率上具有显著优势:通信速率最高可达10 Mbit/s,理论传输距离可达1200米。RS-485采用差分传输方式,使用一对双绞线(一般定义为A线与B线),而非RS-232所采用的单端信号传输,因而具有较强的抗干扰能力。

物理层特性

物理层负责设备与传输介质之间的原始数据传输,包括电信号与数字数据之间的转换,并定义电压、时序、数据速率等参数。

差分信号

长距离布线容易引起信号衰减并引入噪声。差分传输利用双绞线同时传送两个相位相反的信号,接收端通过计算两者之间的电压差来还原逻辑状态。共模噪声在两条线上产生的干扰电压相近,通过差分相减可被有效抑制,这种能力称为共模抑制。

标准规定:

  • 逻辑“1”:+2 V 至 +6 V
  • 逻辑“0”:-6 V 至 -2 V

RS-485并不依赖特定的总线电压,只要求满足最小差分电压。即使在长电缆上接收端差分电压降至±200 mV,仍能正常识别,这是其可靠适应远距离通信的重要原因。实际应用中,收发器性能常优于标准规定,具体应参考器件规格书。

信号定义

目前许多RS-485转换器兼容RS-422,因此接口常标注为T/R+(对应A+)与T/R-(对应B-)。以DB9母头为例,其RS-485常用接线定义如下:

引脚信号(常见标注)全双工RS-422半双工RS-485
1T/R+发送(A+)RS-485(A+)
2T/R-发送(B-)RS-485(B-)
3RXD+接收(A+)
4RXD-接收(B-)
5GND地线地线
6‑9不连接不连接

拓扑结构

RS-485支持两线制与四线制接线。四线制仅能实现点对点通信,目前较少使用;两线制采用总线拓扑,在同一总线上最多可挂接32个节点。该总线采用主从模式,支持单从机或多从机通信,但不支持多主机。

收发器工作原理

若使用单片机控制RS-485设备,需通过收发器进行电平与信号转换。收发器内部包含一个接收器与一个发送器,典型控制信号包括:

  • A、B:差分总线
  • R:接收器输出
  • /RE:接收使能(低有效)
  • DE:发送使能(高有效)
  • D:发送数据输入

发送器逻辑

  • DE为高时,输出A、B随输入D的电平变化:D为高则A>B,D为低则A<B。
  • DE为低时,输出进入高阻态,与D状态无关。

接收器逻辑

  • /RE为低时,接收器工作:若差分电压VA‑VB高于正阈值,则输出R为高;若低于负阈值,则输出R为低;若介于两者之间,则输出不确定。
  • /RE为高或悬空时,接收输出为高阻态。

半双工通信流程

在RS-485半双工系统中,主机与从机共用总线。主机先控制DE为高,将UART发送的字节转换为差分信号送至总线;发送完成后,立即切换为接收模式(/RE有效)。从机平时处于接收状态,收到主机命令后,切换为发送模式并返回响应,此时主机转为接收。

与其它标准的转换与比较

RS-232可通过电平转换芯片先转为TTL,再转换为RS-485;也有集成芯片可直接实现RS-232至RS-485的转换。

尽管RS-485未规定上层协议,但其物理层特性与CAN总线有相似之处,如均采用差分传输、需外接收发器、终端通常需接120 Ω匹配电阻等。二者对比如下:

特性CAN总线RS-485
硬件成本稍高低廉
总线利用率高(基于优先级仲裁)较低(依赖主机轮询)
数据速率较低
错误检测具备数据链路层校验机制仅物理层规范
单节点故障影响不影响总线运行可能导致总线瘫痪
开发复杂度较低(协议完善)较高(需自定义协议)
系统整体成本较低较高

典型电路设计注意事项

常见RS-485电路设计中,以下几点需特别注意:

  1. 使能控制:为节省GPIO,可将收发器的/RE与DE并联,由同一GPIO控制。例如GPIO输出高时使能发送,输出低时使能接收。
  2. 总线偏置:为保证总线在空闲时处于确定状态(避免因差分电压在‑200 mV~+200 mV范围内波动而被误判为起始位),常在A线上拉至正电源、B线下拉至地。但应注意:


仪表知识|RS-485原理详解:从物理层到数据链路的全面解析
RS-485是一种串行通信标准,其现行标准名称为TIA-485/EIA-485-A,但通常仍被习惯性称为RS-485。该标准广泛应用于工业控制、自动化系统、汽车
长按图片保存/分享
0
图片展示

市场销售

电话:400-800-1525

邮箱:hwakun2020@163.com

地址 :上海市青浦区新团路248号16号厂房

 

技术支持

电话:189 3038 6818

邮箱:andy31710@163.com

QQ :  312980408



产品与服务
淘宝店铺

微信视频号

图片展示

 微信公众号

图片展示

市场销售

电话:400-800-1525

邮箱:hwakun2020@163.com

地址 :上海市青浦区新团路248号16号厂房

技术支持

电话:189 3038 6818

邮箱:andy31710@163.com

QQ :  312980408

关于华鹍
产品与服务
栏目导航
图片展示

微信公众号

微信视频号

微信视频号

Copyright © 2021 华鹍仪器仪表制造(上海)有限公司 版权所有   沪ICP备2021009671号 沪公网安备31011802005246号

添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功!
添加微信好友,详细了解产品
我知道了
沪公网安备31011802005246号