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

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

3天内不再提示

解决CAN总线干扰的三种方法

strongerHuang 来源:麦克泰技术 2023-05-17 10:48 次阅读

CAN总线在设计之初,就规定了物理层CAN_H和CAN_L采用双绞线差分传输,这样做的目的是提高抗干扰能力,因为当总线上CAN_H与CAN_L遇到干扰可以“同上同下”变化,从而差分值保持不变,如下图所示:

d2aed2ee-f45b-11ed-90ce-dac502259ad0.png

即使自带抗干扰基因,但也免不了遇到一些电磁环境比较严重的场合,比如雷击,电磁脉冲发生器。干扰的存在不仅影响信号,更甚可能会导致设备的死机或电子元器件的烧毁。这种情况下如何设计抗干扰能力就成为了工程师必须关心的话题

下面介绍几种CAN总线抗干扰解决方案

01

共CAN 收发器的信号地

使用三线制信号线(CAN_H,CAN_L,CAN_GND)传输,并且将所有节点的CAN收发器的信号共地,这样可以有效抑制共模干扰。共地CAN电缆与连接如下面的图所示:

d2b6deb2-f45b-11ed-90ce-dac502259ad0.png

共地CAN电缆与连接如下面的图所示:

d2bd2c68-f45b-11ed-90ce-dac502259ad0.png

注意:节点到CAN网络主干线的连接可以通过“T”型连接器或分线盒,并且节点到干线之间的分支线应该尽量短,不应该超过1m。

02

使用屏蔽线缆与正确接地

带屏蔽层的CAN线的屏蔽层等于整个是一个等势体,可以良好地抵御电场的干扰。

如图为一个标准的屏蔽双绞线, CANH 和CANL 通过铝箔和无氧铜丝屏蔽网包裹。

d2c37a96-f45b-11ed-90ce-dac502259ad0.png

使用屏蔽线后如果屏蔽层没有良好的接地,屏蔽线是不起作用的,有三种外壳接地的方法:

屏蔽层单点接地

节点信号地阻容接自身外壳地

屏蔽层分段屏蔽法

d2cc3ab4-f45b-11ed-90ce-dac502259ad0.png

最常用的是屏蔽层单点接地,在干线上找一点将屏蔽层用导线直接接地,该点应是所受干扰最小的点, 同时该点位于网络中心附近。

03

CAN转为光纤传输

使用转换模块转为光纤传输,光纤是一种无法被电磁干扰的传输介质,可以有效避免雷击与其他超强干扰,如远程激光与电磁脉冲发射装置。

d2d6f0e4-f45b-11ed-90ce-dac502259ad0.png

图中使用Ixxat CAN-CR110/FO的光纤网络为主干网络,可以显著提高CAN总线抗干扰能力,并且使用CR110/FO后对网络实时性能几乎无影响,大大的提高系统稳定性,布线简单,节约成本。

以上就是本周与大家分享的总线抗干扰的三种方案,请大家根据需求调整CAN网络抗干扰能力,使CAN网络保证健康稳定。更多的方法可以参考往期推送的微信文章。

审核编辑 :李倩

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

    关注

    10

    文章

    3360

    浏览量

    105771
  • CAN总线
    +关注

    关注

    145

    文章

    1911

    浏览量

    130550
  • 双绞线
    +关注

    关注

    2

    文章

    230

    浏览量

    23633

原文标题:解决CAN总线干扰的三种方法

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    启动Redis的三种方法

    Redis笔记(1)——安装、卸载、三种方法启动Redis,Redis命令使用(干货十足),Redis两种方法设置密码,时间复杂度(更完善哦~)
    发表于 06-08 16:09

    解决Lora模块同频干扰三种方法

    解决。  解决Lora模块同频干扰三种方法  我司客户使用lora模块时,也经常遇到同频干扰的问题,因此我司工程师针对此问题,研发出套方案来解决此问题:  
    发表于 02-03 17:46

    LwIP协议栈开发嵌入式网络的三种方法有何关系

    LwIP协议栈开发嵌入式网络的三种方法分析 轻量级的TCP/IP协议栈LwIP,提供了三种应用程序设计方法,且很容易被移植到多任务的操作系统中。本文结合μC/OS-II这一实时操作系统,以建立TCP
    发表于 08-05 07:55

    噪声系数测量的三种方法

    噪声系数测量的三种方法 本文介绍了测量噪声系数的三种方法:增益法、Y
    发表于 05-07 13:38 2139次阅读

    解决电池问题有三种方法

    解决电池问题有三种方法      对于手机电池问题如何解决,业内人士指出有以下三种方法:   一、发明新型电池。目前有日本生产商已经展示了概念性的燃
    发表于 11-10 14:26 944次阅读

    台式机CMOS放电三种方法

    现有的主板大多设计了CMOS放电跳线方便用户进行放电操作,不过CMOS放电的方法也不止这一,阅读下文了解台式机CMOS放电三种方法
    发表于 01-09 11:01 5.2w次阅读
    台式机CMOS放电<b class='flag-5'>三种方法</b>

    python统计词频的三种方法

    python统计词频的三种方法方法
    发表于 05-25 14:33 2次下载

    解决CAN总线干扰三种方法

    CAN总线在设计之初,就规定了物理层CAN_H和CAN_L采用双绞线差分传输,这样做的目的是提高抗干扰能力,因为当
    的头像 发表于 05-17 10:45 5835次阅读
    解决<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>干扰</b>的<b class='flag-5'>三种方法</b>

    噪声系数测量的三种方法

    本文介绍了测量噪声系数的三种方法:增益法、Y系数法和噪声系数测试仪法。这三种方法的比较以表格的形式给出。
    的头像 发表于 05-18 11:02 1237次阅读
    噪声系数测量的<b class='flag-5'>三种方法</b>

    【世说设计】噪声系数测量的三种方法

    本文介绍了测量噪声系数的三种方法:增益法、Y系数法和噪声系数测试仪法。这三种方法的比较以表格的形式给出。在无线通信系统中,噪声系数(NF)或者相对应的噪声因数(F)定义了噪声性能和对接
    的头像 发表于 05-19 10:38 1004次阅读
    【世说设计】噪声系数测量的<b class='flag-5'>三种方法</b>

    pwm产生的三种方法

    pwm产生的三种方法 PWM(Pulse Width Modulation)是一常用的控制技术,可以通过调节开关管的通断时间,通过改变输出波形的占空比来实现对电路的控制。在现代工业控制中,PWM
    的头像 发表于 09-02 10:25 7143次阅读

    三种方法实现串口接收不定长度的数据

    下面三种方式都亲测可用,实际使用时应采用第三种方法,更有效率。
    的头像 发表于 09-14 16:16 9558次阅读
    <b class='flag-5'>三种方法</b>实现串口接收不定长度的数据

    如何提高CAN总线干扰能力?这几种方法最有效!

    总线的抗干扰能力可以使用提高抗共模干扰和差模干扰方法。常见的共模干扰一般有
    的头像 发表于 10-27 08:21 1355次阅读
    如何提高<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>抗<b class='flag-5'>干扰</b>能力?这几<b class='flag-5'>种方法</b>最有效!

    修复锂电池的三种方法

    电子发烧友网站提供《修复锂电池的三种方法.doc》资料免费下载
    发表于 11-15 10:40 5次下载
    修复锂电池的<b class='flag-5'>三种方法</b>

    找到CAN总线(故障)节点的三种办法

    CAN总线的节点可能会出现故障,导致整个系统运行不正常。在本文中,将详细介绍三种常见的方法来找到CAN
    的头像 发表于 02-02 10:35 1320次阅读