【RS-485总线】怎么样提高总线抗扰度之EFT篇

热度:1 发布时间:2024-11-01 13:25:05来源:澳客彩票网官网即时比分

  总线在中大范围的应用,但恶劣的工业环境易导致外部干扰,如电快速脉冲群(EFT),影响其稳定性。本文将探讨如何测试并排除EFT对

  在工业控制环境中经常会出现雷电、短路、开关动作等具有电感负载的动作而产生的瞬时干扰,这些干扰是一些短暂的高能量的脉冲骚扰,具有脉冲成群出现、脉冲的上升时间相对来说比较短暂、脉冲的重复频率较高等特点。这些干扰会耦合到RS-485总线上,由于这些脉冲不是单个脉冲,而是一连串的脉冲,因此会在RS-485总线上产生积累,使骚扰的电压幅值超过RS-485收发器的噪声容限,引起通信错误。

  同时由于这些脉冲骚扰的周期较短,每个脉冲的出现的间隔时间比较短,当第一个脉冲骚扰还未消失时,第二个脉冲就紧跟而来,对于RS-485总线上的寄生电容和RS-485收发器的结电容来说,在还没有放电完就又开始充电,并且通常寄生电容较小,较小的能量就能够达到较高的电压,容易损坏RS-485收发器,影响RS-485总线通信可靠性。

  脉冲群骚扰源的电压大小取决于负载电路的电感、负载断开的速度等因素。以开关动作为例,由于开关打开瞬间动静触头之间的距离比较近,电路中的电感感应出来的反电动势足以将触头间的空气间隙击穿,电路开始导通,但这一放电过程的时间很短暂,此时电路将产生一个前沿脉冲为ns级,宽度达到几十ns级,幅度几千伏以上的高压小脉冲。

  当上述脉冲结束后,电路开始重复电感性负载产生反电动势和通过开关动静触头间的空气间隙放电的过程。这一过程将一直进行,直到贮存在电感性能负载中的能量足够低,再也产生不了上述放电过程为止。这些干扰会耦合到RS-485总线上,形成较大的干扰,影响通信的可靠性。

  在电路中加入隔离是最常用的总线抗干扰措施之一。例如致远电子的隔离RS-485收发模块RSM485PHT(自动收发)、RSM485MG、RSM485JCHT以及RSM485ECHT等,收发模块内部集成了信号隔离和电源隔离功能于一身,在不加外部保护电路的情况下,能够达到IEC 61000-4-4 ±2kV(B等级,RS-485端口浮地情况下来测试),若需要更高的等级能够准确的通过真实的情况再增加以下保护的方法。如图 1所示为RSM3485PHT隔离收发模块进行EFT测试图,模块外部未增加保护电路,即可通过IEC 61000-4-4 ±2kV(B等级)。

  2. 增加铁氧体磁环吸收干扰在设备入口端增加铁氧体磁环可有效吸收干扰,同时增加通信线在铁氧体磁环中的匝数能增加干扰的吸收效果,如图 2所示,在待测设备RS-485接口附近增加铁氧体磁环。

  如图所示,在实际应用中,RS-485通信线能够正常的使用屏蔽双绞线,并且屏蔽层单点接大地,可以有效抑制电快速脉冲群骚扰耦合到通信线 使用屏蔽双绞线总线对地

  当在A对大地、B对大地之间增加TVS管,耦合到RS-485总线上的电快速脉冲群骚扰电压幅值较高时,干扰电压会被TVS钳位,达到保护RS-485收发器的目的。

  由于磁珠在高频时相当于电阻,会将高频能量转化为热能消耗掉,因此在RS-485总线上串联磁珠,在电快速脉冲群信号耦合到RS-485总线上时,电快速脉冲群骚扰的能量会被磁珠消耗掉,提高RS-485总线的抗干扰能力。

  如图 4所示的电路,两个RSM3485PHT模块AB接口分别串联了磁珠,能达到IEC 61000-4-4 ±4kV,并能够大大降低通信误码率,仅在电路中串联了磁珠,非常的便宜有效,如果要求的EFT抗扰度等级更高,那就能适当增加磁珠的数量。

  收发器芯片,其中脉冲群骚扰就是很常见的一种。我们一般使用电快速脉冲群(

  能力 /

  /422收发器产品家族 /

  参考设计展示了用于驱动器和编码器(如 EnDat 2.2、BiSS®、Tamagawa™ 等)的

  设计标准之一,由于其会在恶劣电磁环境下工作,为了确认和保证这一些数据端口能够在最终安装环境中正常工作,它们一定要符合相关

  仅是一个电气标准,描述了接口的物理层,像协议、时序、串行或并行数据及链路全部由设计者或更高层协议定义。

  的理论与实践 /

  的通信接口设计 /

  芯片的选型_应用及注意事项 /

  网络该如何加终端电阻? /

  英特尔“喜报”!Q3营收和Q4业绩指引超预期,AI和数据中心成为主要驱动力

  用于评估DA14695 SmartBond™模组的DA14695MOD-00DEVKT-P低功耗蓝牙开发套件

  飞凌嵌入式ElfBoard EL 1板卡-i2c与从设备通讯编程示例之i2c-tools工具使用

  stc15f2k60s2利用串口传输字模存储到eeprom并进行点阵显示

  【AG32开发板免费试用】+数据采集存储系统(2)-串口输出+浮点运算验证