首页 > 应用 > 通信技术
[导读]CAN与485都是工业通信中常用的现场总线,做好通信总线的隔离防护是产品可靠、稳定的重要前提。如何做好通信总线的隔离防护呢?

CAN与485都是工业通信中常用的现场总线,做好通信总线的隔离防护是产品可靠、稳定的重要前提。如何做好通信总线的隔离防护呢?

本文引用地址: http://www.21ic.com/app/rf/201810/833344.htm

一、为什么要隔离?

目前大多数产品对外通讯部分可总结为:MCU+收发器+外部总线,其中大多数常用的MCU 都集成有CAN或UART链路层控制器。从MCU发出的电平信号一般为5V或3.3V,为达到与总线连接和远传的目的,往往需要在MCU与总线间加收发器,它起到电平转换的作用。

 

1.png

 

图1 常规通信

采用总线通信方式必然涉及到外部通信走线,CAN和458总线往往需要做数百米的布线。总线越长、经过的环境越复杂越容易出现通信问题。外部环境中复杂多变的电磁场会间接抬高总线的电势,静电、浪涌、短路等会直接作用到通信线上。以上情况的出现,轻则导致收发器损坏,重则造成主板故障。因此,与总线连接前加入隔离是十分必要的。

二、如何隔离?

隔离的方法及原理与I/O隔离相似,不同的是通信隔离需要考虑到隔离器件对通信信号的影响,不当的隔离往往导致通信中断或通信不畅。对收发器来说,隔离可以从两方面入手,通信隔离和供电隔离。

目前主流的通信隔离方案为光耦、容耦及礠耦,隔离特点上光耦采用光的形式进行信号传递,容耦通过电场的形式进行传输,磁偶采用磁场形式进行传输。供电隔离采用微功率DC-DC隔离电源,使输入与输出之间没有电气连接,避免供电端对收发器的影响。

 

图2 电源与通信双隔离

 

图2 电源与通信双隔离

具体来讲,隔离可以从两个渠道实现:采用分立元器件搭建或采用集成模块。采用分立模块搭建往往涉及到很多器件的选型及采购,实现起来较为麻烦且难保证该部分在产品上的一致性。基于此,集供电隔离、通信隔离一体的隔离收发器模块应运而生,紧凑的体积使他在应用便捷的同时占用更少的PCB面积。

 

图3 高度集成的隔离收发器

 

图3 高度集成的隔离收发器

三、增加防护等级

隔离收发器能为后级主板提供绝对的隔离防护,但同时自身也需要防护,因为隔离收发器被损坏通讯也将中断。以CTM8251K(A)T为例,它的浪涌等级可以达到IEC/EN 61000-4-5 共模/差模±2kV,足以应对绝大部分工业场合。从可靠性上考虑,即使在恶劣环境中选用隔离收发器,我们仍建议您在外围添加保护电路。

其中GDT置于最前端,提供一级防护,当雷击、浪涌产生时,GDT瞬间达到低阻状态,为瞬时大电流提供泄放通道,将CAN_H、CAN_L间电压钳制在二十几伏范围内。实际取值可根据防护等级及器件成本综合考虑进行调整,R3 与 R4 建议选用 PTC,D1~D6 建议选用快恢复二极管。

 

图4 增加防护等级

 

图4 增加防护等级

 

图5 选用器件参数(仅供参考)

 

图5 选用器件参数(仅供参考)

上图所示的接口电路虽然能够提供有效的防护,但是需要引入较多的电子器件,这也就意味着接口电路将占用更多的PCB空间,若器件参数选择不合适易造成EMC问题。有没有更好的办法呢?致远电子已经为小伙伴们设计了专业的信号浪涌抑制器SP00S12,该模块直接将总线浪涌等级提高到IEC61000-4-5±4KV。

 

图6 浪涌抑制实测

 

图6 浪涌抑制实测

SP00S12可用于各种信号传输系统,抑制雷击、浪涌、过压等有害信号,对设备信号端口进行保护,尤为适合 CAN、RS-485 等通信领域的浪涌防护。SP00S12损耗小、反应快,通流容量:≤ 500A(8/20μS 模拟雷电波形),满足 IEC/EN61000-4-5 ±4KV 浪涌等级要求。

 

图7 SP00S12应用

 

图7 SP00S12应用

四、ZLG致远电子隔离模块

ZLG致远电子推出的模块有隔离电源模块、隔离收发器模块、信号调理模块及协议转换模块。其中电源模块为微功率隔离/非隔离DC-DC模块;隔离收发器模块包括CAN、465、232模块,CAN与485更是全新上线表贴式小体积型号;总线保护器就是上文提到的SP00S12。多协议模块是专为MCU外设资源不足时提供的,包括UART/SPI转CAN、SPI转485等等。

 

图8 协议转换模块

 

图8 协议转换模块

ZLG致远电子隔离模块目前已通过国际权威认证,包括美国UL认证、欧盟CE认证以及CB认证。测试项目主要分为两部分,EMC及安规测试。EMC测试主要包括辐射(EMI)与抗扰(EMS),辐射测试项目具体如下所示:

●多媒体设备的电磁兼容性发射要求(EN 55032-2015);

●电磁兼容性(EMC).第3部分:极限值.第2节:谐波电流辐射的极限值(EN 61000-3-2:2014);

●电磁兼容性(EMC).第3-3部分:限值.每相额定电流小于等于16 A、不受条件限制的连接设备用公共低压供电系统电压变化、电压波动和闪烁的限制(IEC 61000-3-3-2013)。

 

9.jpg
换一批

延伸阅读

[单片机应用] STM32之CAN---配置波特率

STM32之CAN---配置波特率

1 位时间特性为了掌握如何设置STM32 CAN的波特率,首先我们得先了解一下位时间特性。位时间特性逻辑通过采样来监视串行的CAN总线,并且通过跟帧起始位的边沿进行同步,及通过跟后面的边沿进行重新同步,来调整其采样......

关键字:STM32 CAN 配置波特率

[单片机应用] LPC2XXX系列ARM带CAN的波特率计算

LPC2XXX系列ARM带CAN的波特率计算

最近正在学习ARM的CAN部分,发现CAN的波特率计算方法网上竟然查不到,我就自己推到一个吧,有什么不对的地方大家指正啊。 当VPB时钟为4*11059200Hz时,常用波特率与总线时序器对照表(周立功给的,11059200kHz的......

关键字:LPC2XXX系列 ARM CAN 波特率计算

[技术专访] 更多接口更高集成 TI电容隔离技术带来更高可靠性

更多接口更高集成  TI电容隔离技术带来更高可靠性

TI电容隔离产品的最大优势是结合了最高工作电压和最高可靠性,可延长系统寿命并提供保护。与光电隔离采用的环氧树脂、变压器隔离采用的聚酰亚胺相比,TI电容隔离采用的隔离材料二氧化硅在工业中具有最高的介电强度。......

关键字:TI 电容隔离技术 CAN总线 CAN FD总线

[通信技术] ADI推出最新安全隔离式CAN FD收发器,提供面向未来的12 Mbps网络

ADI推出最新安全隔离式CAN FD收发器,提供面向未来的12 Mbps网络

新一代CAN FD ADM3055E系列具有很低的环路延迟(最大150 ns)和扩展的共模范围,设计人员可以实现更高的数据速率和更长的电线长度。集成隔离式DC/DC转换器无需为隔离总线侧提供单独的电源。......

关键字:ADI公司 CAN FD收发器 环路延迟

[单片机应用] STM32F103xx bxCAN(Basic Extended CAN) 滤波机制

STM32F103xx bxCAN(Basic Extended CAN) 滤波机制

一、背景最近一个项目需要使用STM32F103xx实现CAN通信,而CAN总线的消息滤波在各个MCU上有不同机制,譬如,SJA1000为标识符位屏蔽滤波机制,NXP的LPC17xx系列为标识符列表查询机制等等,本篇就STM32F103xx的......

关键字:STM32F103xx bxCAN 滤波机制

[工业控制] Maxim发布尺寸最小的高效率隔离型RS-485模块,助力工业4.0

Maxim发布尺寸最小的高效率隔离型RS-485模块,助力工业4.0

Maxim Integrated Products, Inc 宣布推出最新款MAXM22511 2.5kV隔离型RS-485/RS-422收发器模块,内置隔离电源。提供工业嘈杂环境所需的高能效和鲁棒性,助力工业智能化向前沿推进。MAXM22......

关键字:Maxim 隔离型RS-485模块 工业4.0

[单片机应用] rs485总线接口通讯协议定义标准以及管脚引脚介绍

rs485总线接口通讯协议定义标准以及管脚引脚介绍

RS485总线标准是工业中(考勤,监控,数据采集系统)使用非常广泛的双向、平衡传输标准接口,支持多点连接,允许创建多达32个节点的网络;最大传输距离1200m,支持1200 m时为100kb/s的高速度传输,抗干扰能力很强,布......

关键字:rs485总线 通讯协议

[单片机应用] 基于STM32的CAN总线通信学习笔记

基于STM32的CAN总线通信学习笔记

本文主要简单介绍CAN总线的相关概念,以及通信协议等知识,和使用STM32自带的bxCAN外设进行CAN总线编程实验,以及编程心得。1. CAN总线简要介绍概念:CAN是控制器局域网络(Controller Area Network, CA......

关键字:STM32 CAN 总线通信

[单片机应用] LPC1768/1769之CAN控制器概述(附库函数下载地址)

LPC1768/1769之CAN控制器概述(附库函数下载地址)

一、背景:使用LPC1769来做CAN的收发,在此对使用LPC1769的CAN控制器进行收发做个总结和记录,以备下次开发快速上手使用。附:LPC1768/1769除了支持最高频率不同以外,其它基本上一致。二、正文:先贴一张LPC1769CA......

关键字:LPC1768 1769 CAN控制器

[单片机应用] STM32调试485(sp3485)技术总结

STM32调试485(sp3485)技术总结

1.首先说明一下本人这次使用的STM32芯片是STM32F103RB,使用的资源是片内的USART1。2.下面是我的电路连接图:注:电路可以稍做修改更好,在B和A分别接下拉电阻到地和上拉电阻到5v,阻值选择为10K即可,这是为了在没有......

关键字:STM32 调试485 sp3485

[单片机应用] STM32 CAN总线标识符过滤器难点解析

STM32 CAN总线标识符过滤器难点解析

CAN总线是目前应用非常多的一种总线,在汽车电子,航空航天中应用广泛,博主用的是战舰的STM32开发板。CAN的介绍和功能特点就不讲了,书本上网上都有,请大家在阅读本文前了解CAN总线协议的特点和功能。今天博主将和......

关键字:STM32 CAN总线 标识符 过滤器

我 要 评 论

网友评论

芯闻号

技术子站

更多

项目外包

更多

推荐博客