0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN采用了隔离依旧通讯异常怎么办?

西西 作者:致远电子 2018-11-21 14:41 次阅读

各位工程师对于CAN总线隔离方案想必都极为熟悉,但可能会遇到CAN总线采用了隔离方案依旧通讯异常的情况。这一类问题应该怎么解决呢?本文将对各类方案电路原理为大家分析原因并提供相应解决方案。

1、常见主流收发器芯片

随着汽车电子工业的迅猛发展,CAN总线被广泛的应用各行各业的总线通信上。半导体行业的不断更新,早期的CAN收发器已经不能满足现在的需求,世界上CAN收发器的生产公司,也在不断地进行技术更新,推出性能更好的CAN收发器。

目前主流的CAN收发器是PCA82C250/251,TJA1040/1050T/1051以及ZLG的CTM系列与SC系列隔离CAN模块等。PCA82C250/251是最早期的CAN收发器,采用的是三极管构架的,在电磁辐射和斜率控制上不是很理想,高速CAN上容易出现下冲;TJA1040/1050T/1051和MC33901基本性能参数优良;ZLG的CTM隔离CAN模块是集成了CAN收发器、电源信号隔离于一体。

2、总线隔离方案

为保证CAN网络的通讯稳定性,通讯接口通常会做隔离,目前隔离CAN的方案包括两种,其一,采用收发器芯片、隔离芯片以及隔离电源分立搭建隔离CAN电路,电路简图如下图所示。

CAN采用了隔离依旧通讯异常怎么办?

采用分立的方案搭建,从物料成本来判断,较为节约成本,但隔离电路的稳定性和一致性不好保证,需要工程师自主要调节到好电路的隔离效果,在研发投入以及后期的物料管理等方面需要进行相应投入。全隔离模块方案相比于分立芯片的价格偏高,但在会经过一系列的可靠性与EMC测试,能够保证在产品性能的一致性与稳定性。

3、为什么隔离总线接口还需要保护

目前,工业产品对通信接口的EMC等级要求越来越高。许多应用要求满足IEC61000-4-2静电放电4级,IEC61000-4-5 浪涌抗扰4级要求。一般的收发器ESD、浪涌的防护等级均比较低,如CTM1051M隔离CAN收么器的隔离耐压为2500VDC,裸机情况下,ESD、浪涌等级均较低。所以有必要增加外围电路,提高通端口的EMC等级。

4、总线接口保护电路

(1)方案一

结合隔离收发器的特性,此处提供了一个隔离CAN、485收发器的外围保护电路,如下图。

CAN采用了隔离依旧通讯异常怎么办?

此保护电路主要由气体放电管、限流电阻TVS管、共模电感组成。气体放电管GDT用于吸收大部分浪涌能量;限流电阻R2、R3限制流过TVS管的电流,防止流过TVS管的电流过大损坏TVS管;TVS管将收发器引脚之间的电压限制在TVS的钳位电压,保护后级收发器芯片。T1用于抑制收发器对外界造成的传导骚扰,并抑制部分共模干扰。此保护电路可以有效地抑制共模浪涌及差模浪涌。电路推荐参数如下表所示,根据此表的推荐参数,可满足IEC61000-4-2,IEC61000-4-5 4级要求。

CAN采用了隔离依旧通讯异常怎么办?

(2)方案二

图1的电路中,TVS管的结电容较大,可达到上百皮法,并不适合节点数较多的应用场合。如果总线节点数较多,建议增加快恢复二极管,如HFM107,以降低结电容对通信造成的影响,如下图所示。

CAN采用了隔离依旧通讯异常怎么办?

图2中,D1~D4四个快恢复二极管组成一个桥式结构,与TVS1结合实现总线对差模浪涌信号的抑制。D5、D6实现共模浪涌信号的抑制。

实际应用中,若总线参考地与大地有绝缘电阻要求,可将R1、C1更换为气体放电管,如2RM090L。

本文给出的隔离收发器保护电路,仅作为参考设计。实际的总线应用复杂,外围保护电路也需要根据总线节点数、总线长度等因素进行实际调整,才能达到满意的保护效果。

(3)方案三

可以采用ZLG的SP00S12浪涌保护模块,可用于各种信号传输系统,抑制雷击、浪涌、过压等 有害信号,对设备信号端口进行保护。搭配ZLG的全隔离CTM或SC系列的隔离CAN收发器,可极大程度的提升产品的集成度,于此同时极大程度的缩小开发周期。

(4)方案四

ZLG在总线隔离方面已经有近二十年的设计经验积累,全新推出了内部集成了高防护电路的隔离CAN模块CTM1051(A)HP,再度提升了模块的防护能力,EMC防护等级较常规方案性能实现极大提升,如下表所示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    1811

    浏览量

    129582
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2466

    浏览量

    459153
  • 总线接口
    +关注

    关注

    0

    文章

    80

    浏览量

    30623
收藏 人收藏

    评论

    相关推荐

    摄像头不能用了怎么办

    摄像头不能用了怎么办首先查看摄像头设备有没有:如果正常,你会看到有:图像处理设备如果没有设备,那别关刚打开的设备管理器,重新插拔硬件,看看有没有设备刷新。。如果发现如下的问题:那说明硬件的接口有
    发表于 07-01 14:37

    *** 制板5V和12V是隔离开的,这时覆铜怎么办

    各位朋友,我的PCB上有5V单片机供电,然后光耦隔离控制DC12V继电器,所以5V地和12V地是分开的。那我要覆铜怎么办呢?
    发表于 11-22 12:28

    CAN发送接收过程中收到到的数据过大怎么办??

    本人在做CAN库函数。现在遇到一个问题:要是接收的数据包过大,接收缓冲区放不下,怎么办?同样在发送过程中也是这样的问题,要是发送过程中数据过大,发送缓冲区只能放三个报文,那剩下的怎么办
    发表于 07-18 13:05

    SFPCI-6621隔离CAN总线通讯

    SFPCI-6621一种隔离CAN总线通讯板,可方便地应用于装有PCI 总线插槽的微机。PC操作系统可选用目前流行的 Windows 系列、Unix等多种操作系统环境。CAN是一种数
    发表于 06-12 09:16

    关于STM32的CAN通讯异常问题

    我现在两个单片机之间的CAN信号需要电隔离,所以加了一个隔离器,这一半电路在PCB-B上面,现在有一个现成的PCB-A,我就拿来用,由于上面有一个收发器,所以我就从收发器前面引出CAN
    发表于 12-15 09:51

    CAN总线通讯异常

    大家好,请教个问题:有一款CAN总线产品,在使用一段时间后,出现通讯异常。经客户排查,线束连接完好,客户初步进行如下测试: 1、上电测试CANH和CANL对GND的电压:8 VCANH对GND
    发表于 01-08 11:16

    CAN通讯的波形异常原因是什么?

    问题,把隔离电源B0505S的电压拉低到了4.5V,通过更换芯片能够正常通讯,大部分都是这颗芯片损坏,原因不明;2、为什么MCU的TX脚在ISO1050前端,而输出波形会出现异常?3、有一例TX脚输出为一条稳定的高电平,测量B0
    发表于 01-21 10:24

    叉车锂电池的BMS与车辆控制器通讯干扰大时怎么办

    电动平衡重式叉车,叉车的锂电池的BMS与车辆控制器通讯干扰大时,怎么办can通信如果内部不带隔离的话,且叉车的锂电池的BMS与车辆控制器通讯
    发表于 08-27 07:11

    用了很久的ST-Link驱动突然不见了应该怎么办

    用了很久的ST-Link驱动突然不见了,重新安装设备管理器里面也没有,电脑重启也没用,到底怎么了,应该怎么办
    发表于 08-07 12:14

    如何解决CAN总线采用了隔离方案后的通讯异常

    随着汽车电子和工业的迅猛发展,CAN总线被广泛的应用各行各业的总线通信上。半导体行业的不断更新,早期的CAN收发器已经不能满足现在的需求,世界上CAN收发器的生产公司,也在不断地进行技术更新,推出性能更好的
    发表于 03-29 14:19 6074次阅读

    隔离接地的原理、完善总线接口保护电路及阻容回路接地的必要性

    CAN与485都是工业通信中常用的现场总线,各位工程师对于总线隔离方案想必都极为熟悉,但可能会遇到总线采用了隔离方案依旧
    的头像 发表于 07-30 09:16 7593次阅读

    阻容回路接地的必要性

    CAN与485都是工业通信中常用的现场总线,各位工程师对于总线隔离方案想必都极为熟悉,但可能会遇到总线采用了隔离方案依旧
    的头像 发表于 08-06 17:16 7088次阅读

    CAN总线通讯需要采用隔离方案?资料下载

    电子发烧友网为你提供CAN总线通讯需要采用隔离方案?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助
    发表于 04-29 08:52 12次下载
    <b class='flag-5'>CAN</b>总线<b class='flag-5'>通讯</b>需要<b class='flag-5'>采用</b><b class='flag-5'>隔离</b>方案?资料下载

    【技术分享】总线通讯接口做隔离,分立式隔离与模块隔离孰优孰劣?

    工程师对于CAN总线隔离方案都极为熟悉,但是还是会遇到采用了隔离方案依旧通讯
    的头像 发表于 11-22 12:00 1011次阅读

    【技术分享】总线通讯接口做隔离,分立式隔离与模块隔离孰优孰劣?

    总线隔离方案都极为熟悉,但是还是会遇到采用了隔离方案依旧通讯异常的情况。所以
    的头像 发表于 11-24 16:51 592次阅读
    【技术分享】总线<b class='flag-5'>通讯</b>接口做<b class='flag-5'>隔离</b>,分立式<b class='flag-5'>隔离</b>与模块<b class='flag-5'>隔离</b>孰优孰劣?