RS-485

随着“碳中和”概念普及,光伏、风力、储能等行业再度迎来风口。而作为这些行业的常用通讯接口,RS-485往往需要添加保护电路来保障通讯稳定,本文将为大家介绍一种多节点环境的保护电路方案。

“碳中和”是今年饱受热议的话题,而实现“碳中和”的关键元素之一就是大力发展新能源。在未来我国生态文明建设中,新能源中许多细分行业都会对“碳中和”做出卓越贡献。比如,光伏发电、风力发电、逆变储能等一系列产业将迎来蓬勃发展。

而作为新能源领域中设备间通讯的一种常用接口,RS-485总线在应用中经常需要添加外围保护电路来抵御高等级的静电或浪涌带来的影响,保障自身通讯稳定。但工程师通常会使用气体放电管和TVS管搭建防护电路,该电路的结电容较高,在节点数较多时将会影响总线通讯。针对此问题,本文将为大家介绍一种低结电容的外围电路设计方案参考。

本文将重点介绍RS-485相关的总线保护电路方案。

常用RS-485保护电路

“图
图 1 保护电路1

如图1所示的保护电路,气体放电管将接口处的大部分浪涌电流泄放,共模电感滤除共模信号的干扰,TVS进一步降低气体放电管后的残压,从而保护后级电路。RSM485ECHT模块应用图1所示保护电路可以达到接触静电±8kV,共模浪涌±4kV,差模浪涌±2kV,满足大部分工业现场对RS-485节点静电和浪涌等级的要求。

图1所示保护电路虽然保护能力较强,但其结电容较大,A-RGND或B-RGND结电容为2.5nF左右,当总线上有较多节点均使用图1保护电路进行组网时,总线的电容量较大,信号反射以及信号边沿趋于平缓使信号质量变差,甚至会导致通信异常。

总线电容导致的信号反射问题

当信号在通信线上传输,到达RS-485节点上的保护电路时,保护电路的结电容使信号受到的瞬时阻抗发生变化,一部分信号将被反射,另一部分发生失真并继续传播下去。

图2所示为RSM485ECHT单节点发送波形,图3为RS-485总线接6个保护电路的示意图,每个节点之间的距离在30cm左右,使用双绞线手拉手连接,图4和图5分别为在总线上接6个图1所示电路的波形测试点1和波形测试点6(图3中标注的位置)的波形,波形的上升/下降时间变长,并且波形测试点1波形变成了台阶形状。

“图
图 2 RSM485ECHT单节点RS-485接口差分波形

“图
图 3 总线接6个保护电路连接示意图

“图
图 4 RSM485ECHT接6个保护电路波形测试点1波形

“图
图 5 RSM485ECHT接6个保护电路波形测试点6波形

RSM485ECHT的RS-485接口驱动能力较强,如下为使用相同测试条件测试市场上常用的RS-485收发器芯片测试波形,可以看出其波形已被严重干扰,且反射波形已到达RS-485芯片门限电平附近,有可能引起通信异常。因此在实际应用中应选择驱动能力较强的收发器。

“图
图 6 某RS-485收发器接6个保护电路波形测试点1波形

“图
图 7 某RS-485收发器接6个保护电路波形测试点6波形

低结电容保护电路

当通信节点数较多,可以使用如图8所示保护电路,其A-RGND或B-RGND的结电容仅为20pF,虽然TVS结电容较大,但普通二极管结电容非常小,TVS与普通二极管的结电容为串联关系,因此可以减小保护电路的结电容。使用图8进行图3所示的组网,测试点1的波形如图9所示,测试点6波形如图10所示,波形基本未发生变化。

“图
图 8 保护电路2(低结电容)

“图
图 9 RSM485ECHT接6个保护电路2波形测试点1波形

“图
图 10 RSM485ECHT接6个保护电路2波形测试点6波形

总结

总线上挂载的保护电路会使信号受到的瞬时阻抗发生变化,导致信号反射,当总线上的节点数较多,总线的电容量较大,会对总线波形造成干扰,影响通信信号质量,因此为减小保护电路对总线通信的影响,在实际应用可以选择驱动能力较强的收发器,并且保护电路若使用图1所示保护电路,应选择低结电容TVS,也可选择使用如图8所示的低结电容保护电路。

致远电子作为国内总线隔离领导品牌,经过二十年的技术积累,面向新能源以及工业领域推出RSM系列隔离收发器。RSM系列产品能有效解决总线干扰、通信异常等问题。与传统的设计相比,RSM系列产品内置完整的隔离DC-DC电路、信号隔离电路、RS-485总线收发电路以及总线防护电路,具备高集成度与可靠性,能够有效帮助用户提升总线通信防护等级。

“新能源领域中的多节点RS-485总线保护电路应用"
  • 波特率支持:500Kbps,115.2Kbps,9.6Kbps等;

  • 节点数量:256个、128个、32个等;

  • 通道数量:单路、双路、四路等;

  • 工作温度:-40~85℃或-40~105℃;

  • 隔离电压:2500VDC或3500VDC;

  • Mini小体积或标准模块化封装;

  • 外壳及灌封材料符合UL94 V-0标准;

  • 具有低电磁辐射和高抗电磁干扰性。

来源:ZLG致远电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 27

苏州纳芯微电子股份有限公司(以下简称“纳芯微”)宣布推出高性价比三通道数字隔离器NIRS31及RS-485接口隔离芯片NIRS485。NIRS31/485采用创新的Adaptive OOK®电容隔离技术,具有低辐射噪声、高抗干扰性,适用于各类对成本敏感的应用场合,如电力电表、工业BMS、楼宇自动化等。

小体积,高耐压

NIRS31/NIRS485具有典型值150kV/μs的瞬态抗扰度、6KV的浪涌耐压,更易通过系统级浪涌测试,并减少外围保护器件。4.9mm×3.9mm的SSOP16小封装,使其更适用于高集成度方案,帮助工程师大幅节省PCB尺寸和布板空间。NIRS31/NIRS485现已通过CQC及UL认证,隔离耐压达3kVrms,可满足各种系统安规需求。此外,纳芯微从芯片设计、晶圆制作到封装测试全部国产化,保证了供应的稳定性。

“”

更简易,更节能

与分立高速光耦隔离方案相比,NIRS31集成度更高,数据速率达1Mbps,在满足性能指标的同时节省了更多成本。与485接收器加光耦的分立方案相比,NIRS485简单易用,使其不仅节省了电路板尺寸,也大幅节省了客户的物料管理成本。

“”

NIRS31产品特性

  • 高达3000Vrms的绝缘耐压
  • 数据速率DC到1Mbps
  • 供电电源电压:2.5V至5.5V
  • 高CMTI(典型值): ±150kV/us
  • 芯片级EMC性能: HBM:±6kV
  • 浪涌耐压 >6kV
  • 低功耗:1.5mA/ch (1 Mbps)
  • 低传输延时 <500ns
  • 工作温度,-40℃~125℃

NIRS485产品特性

  • 高达3000Vrms的绝缘耐压
  • 总线侧电源电压: 3.0V至5.5V
  • VDD1电源电压:2.5V至5.5V
  • 高CMTI(典型值):±150kV/us
  • 较高的系统级EMC性能:总线引脚符合IEC61000-4-2±8kV ESD
  • 浪涌耐压 >6kV
  • 故障安全保护接收器
  • 支持256个收发器
  • 工作温度:-40℃~105℃

关于纳芯微

苏州纳芯微电子股份有限公司是国内领先的信号链芯片及其解决方案提供商,聚焦传感器与数字隔离两大产品方向。纳芯微电子专注于高性能集成电路芯片的设计、开发、生产和销售,为客户提供一站式系统解决方案。如需了解更多信息,敬请访问www.novosns.com

围观 62

RS-485总线是具有结构简单、通信距离远、通信速度高、成本低等优点,广泛应用于工业通讯、电力监控以及仪器仪表等行业。若总线上接有终端电阻,则在总线空闲状态时,RS-485总线AB差分电压可能处于门限电平(±200mV)之内,这时可能会导致通信出错,那么,出错的原因是什么?MCU接收到的数据会发生什么样的变化?

数据出错的原因

如图1所示为8位数据位无校验位的UART时序图,当使用UART进行通信时,MCU在检测到起始位后开始接收其后的数据。


图1 无校验位,8位数据位,串口时序图

如图2所示为STM32串口外设检测到起始位的条件,当检测到下降沿(3个高电平+1个低电平)并且采样序列1和采样序列2均为0时,STM32检测到一个起始位。

每个位采样16次,采样点的间隔时间为tbit/16,tbit为每个位的时间,例如通信波特率为115.2kbps,则tbit=1/115.2k=8.68us,则采样点的间隔时间为8.68us/16=0.5425us。


图2 STM32串口外设检测到起始位的条件

下面以RSM485PCHT的门限电平为例进行说明,当AB差分电压处于±200mV之内时,模块RXD引脚输出状态不确定。

当总线变为空闲时,若RXD引脚输出低电平,则可能导致MCU接收到错误数据或MCU在正常数据后误接收1个0x00。


图3 RSM485PCHT门限电平

数据发生了什么变化?

如图4所示,收发器1在AB差分电压处于±200mV门限电平之内时输出高电平,收发器2在AB差分电压处于±200mV门限电平之内时输出低电平,可以看出,收发器2可能导致MCU接收到错误的数据,并且在数据后误接收到1个0x00数据。


图4 数据后多0x00

如图5所示,若总线上持续存在数据信号或连续发送多个字节数据,在数据之间存在的空闲状态可能会被收发器2识别为1个起始位,从而导致数据连续错误。


图5 数据连续错误

解决方案

总线空闲时若AB差分电压处于门限电平之内,则可能导致数据出错,可以使用如下方法避免总线空闲时AB差分电压处于门限电平之内。

方案一:组网距离不长,总线信号无反射问题或反射较小,此时可不增加终端电阻以提升总线幅值电平,具体的幅值变化如下图6所示。


图6 终端电阻对总线电平影响

方案二:组网距离偏长,总线信号当前已存在反射需增加终端电阻解决反射问题,面对此类应用可使用致远电子RSM(3)485PCHT模块,RS-485接口设计时可通过外置一个较小值的上下拉电阻调节空闲状态时的电压值,使电平处于门限电平外,具体的幅值变化如下图7所示。


图7 RSM(3)485PCHT实物及应用连接图

方案三:组网距离偏长,总线信号当前已存在反射需增加终端电阻解决反射问题,面对此类应用同样可使用致远电子RSM(3)485ECHT模块,RSM(3)485ECHT具备极高的总线兼容性门限电平为-40mV~-20mV,具体如下图8所示,在总线电平被终端电阻拉低时(最坏情况总线高电平幅值为0V)仍可识别总线电平,保证通讯的稳定性。


图8 RSM(3)485ECHT实物图及门限电平参数

来源:ZLG致远电子

围观 31
订阅 RSS - RS-485