1 如何解决CAN总线各种现场异常工况-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

如何解决CAN总线各种现场异常工况

AGk5_ZLG_zhiyua 来源:ZLG致远电子 作者:ZLG致远电子 2022-05-05 14:19 次阅读

CAN总线开发工程师经常会遇到总线在实验室中测试均能正常通过各项测试标准,但是到现场却出现了各种问题,如何解决各种现场异常工况呢?本文将从干扰定位开始为大家逐步分析。

定位干扰原因

e078118c-cc26-11ec-bce3-dac502259ad0.png

图1 定位干扰原因

当总线有干扰时,有经验的工程师能够迅速定位,但是对于新手来说却很麻烦。造成总线干扰的原因有很多,比如通过电磁辐射耦合到通讯电缆中、屏蔽线接地没处理好、隔离了通讯没有隔离电源等。通过下图我们可以推导出,现场的干扰不是通过电磁辐射进来,整车的网络也没有干扰,基本可以断定干扰就是电机驱动器的CAN通讯没隔离好。

隔离干扰源

当网络中出现很多的错误帧,大部分的原因是干扰造成的。受到干扰后CAN的波形如下图所示,网桥的两路CAN已经在内部做了隔离,所以利用网桥可以很好地隔离干扰源。

e0b2dcfe-cc26-11ec-bce3-dac502259ad0.png

图2 CAN总线干扰波形

e0d4038e-cc26-11ec-bce3-dac502259ad0.png

图3 隔离后的效果

救急通讯波形

有的时候因为选择不慎,使用一些不常见的收发器或者软件设置不当,出现了通讯信号的占空比不一样,如下图所示。但是客户急于要样机测试,这时候可以利用网桥可以巧妙地避免这个问题。当然这个方法同样适用于收发器硬件设计不当,各种测试不通过等问题。由于网桥的容忍度比较高,所以网桥可以避免因为一个节点影响到整个网络。

e0fc7a4e-cc26-11ec-bce3-dac502259ad0.png

图4 通讯占空比异常

e115be82-cc26-11ec-bce3-dac502259ad0.png

图5 占空比调整过后的效果

改善拓扑结构

当我们在观察CAN总线波形的时候,有时候会发现下列波形,不难发现此时主抗不连续造成信号反射。造成这个原因一般是终端电阻的位置加的地方不对,而总线拓扑比较复杂,无法确定终端的位置,这个时候可以用网桥改善网络拓扑,将网络分成两段较为简单的两段。

e144047c-cc26-11ec-bce3-dac502259ad0.png

图6 信号反射

e161d268-cc26-11ec-bce3-dac502259ad0.png

图7 加网桥后的效果

总结

CANFDBridge是广州致远电子有限公司开发的高性能CAN/CANFD智能协议网桥。集成2路CAN/CANFD可切换接口,支持ISO标准CANFD与Bosch CANFD标准。每个接口具备独立的2500VDC电气隔离保护电路,使接口卡避免由于地环流的损坏,增强系统在恶劣环境中使用的可靠性。

原文标题:为什么CAN总线开发工程师需要关注这几个问题?

文章出处:【微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    145

    文章

    1946

    浏览量

    130725
  • 定位
    +关注

    关注

    5

    文章

    1329

    浏览量

    35357
  • 致远电子
    +关注

    关注

    13

    文章

    406

    浏览量

    31301

原文标题:为什么CAN总线开发工程师需要关注这几个问题?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CAN总线知识】为何总线“镰刀”波形频频发生?

    导读无论是CAN总线还是485总线,实际应用中经常会出现各种异常,常因总线组网后,波形边沿出现过
    的头像 发表于 12-03 01:04 664次阅读
    【<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>知识】为何<b class='flag-5'>总线</b>“镰刀”波形频频发生?

    CAN总线十万个为什么 | 聊聊几种常见的CAN网络拓扑

    导读随着CAN总线的应用越来越广泛,工程师在面对各种不同工况下,如何选择合适的网络拓扑方式就变成了一个让人头疼的问题。这篇文章会介绍主流的几种总线
    的头像 发表于 11-21 01:03 427次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>十万个为什么 | 聊聊几种常见的<b class='flag-5'>CAN</b>网络拓扑

    CAN总线在工业自动化中的应用

    CAN总线作为一种高效的现场总线系统,已经在工业自动化领域得到了广泛的应用。 1. 引言 随着工业自动化技术的快速发展,对通信系统的要求也越来越高。
    的头像 发表于 11-12 09:45 545次阅读

    CAN总线基础知识汇总#CAN #CANoe #汽车总线

    CAN总线
    北汇信息POLELINK
    发布于 :2024年11月04日 13:35:54

    什么是CAN时钟?#CAN #汽车CAN总线  #CANoe

    CAN总线
    北汇信息POLELINK
    发布于 :2024年10月29日 12:23:36

    CAN总线知识】如何接好CAN的“地”

    工业现场CAN环境复杂多变,工程师面对信号的杂、乱、差却是束手无策,追根溯源对于信号的各种地你接对了吗?CAN总线以其高可靠性、实时性、灵活
    的头像 发表于 09-13 08:05 2383次阅读
    【<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>知识】如何接好<b class='flag-5'>CAN</b>的“地”

    CAN总线几种正常的“异常”波形

    CAN波形一定都是标标准准的方波吗?其实并非如此,今天就把CAN总线上的幅值“异常”归归类。CAN-bus信号产生原理众所周知,一个标准
    的头像 发表于 06-26 08:25 2720次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>几种正常的“<b class='flag-5'>异常</b>”波形

    叉车can总线异常怎么解决

    ,被广泛应用于叉车控制系统中,实现了叉车各控制单元之间的高速、可靠通信。然而,在实际使用过程中,叉车CAN总线可能会出现各种异常情况,影响叉车的正常使用。 叉车
    的头像 发表于 06-16 10:56 1921次阅读

    can总线中断状态什么意思呢?

    CAN总线(Controller Area Network)是一种广泛使用的现场总线通信协议,主要用于汽车、工业控制等领域。在CAN
    的头像 发表于 06-16 10:21 1682次阅读

    can总线的故障波形有哪些

    详细介绍CAN总线的故障波形及其原因和解决方法。 故障波形概述 故障波形是指在CAN总线通信过程中,由于各种原因导致的数据传输
    的头像 发表于 06-16 10:04 1839次阅读

    CAN通信出现异常?可以用这些方法排查!

    于诸多领域。CAN总线应用环境复杂多样,可能会出现各种异常情况,下面将分析常见的CAN接口异常
    的头像 发表于 04-26 08:20 3547次阅读
    <b class='flag-5'>CAN</b>通信出现<b class='flag-5'>异常</b>?可以用这些方法排查!

    什么是CAN总线通信?CAN总线工作原理

    这意味着变送器通过CAN收发器改变总线电平,并将其信息传输到CAN总线。接收器通过监测总线电平将总线
    发表于 02-19 14:53 6496次阅读
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>工作原理

    CAN总线:应用最广泛的现场总线

    CAN总线采用主从式串行通讯模式,具备高速率与高抗干扰性,能自动侦测并修正可能出现的错误。据相关研究表明,当信号传输距离达10km时,CAN依然能维持约50KBit/s的传输速度;其数据利用率最高可达1MBit/s,使实时控制成
    发表于 02-15 14:50 834次阅读

    高速CAN总线和低速CAN总线的特性

    高速CAN总线和低速CAN总线的特性 高速CAN总线和低速C
    的头像 发表于 01-31 14:09 2739次阅读

    CAN总线高层协议CANWeb现场总线源程序

    CAN通信的完美编程需要对CAN的通信负载及通信质量进行监控: CAN通信实时负载小于标定负载的1/3,通过对CAN通信的丢包的监控来评估CAN
    发表于 12-28 11:02