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

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

3天内不再提示

带休眠国产CAN收发器SIT1043Q网络故障诊断原理及应用

SIT芯力特 2022-12-06 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CAN网络诊断的目的

CAN总线学名控制器局域网,本身就是为了控制汽车而开发的。因为其数据传输速度快抗干扰能力强,目前已经成为了最为主流的汽车总线。对于汽车来说,CAN总线就是它的神经系统。这个系统一般由很多ECU节点组成的控制单元,每个ECU节点都有自己的故障检测功能,基本上每个ECU都有一块EEPROM,用来存储自身故障信息,然后还会上传到网关的EEPROM,并以诊断故障码(Diagnose trouble code)的形式存储。车载CAN网络诊断系统框图如图1所示,为保障车辆行车安全,ECU应当能够进行故障自检,DTC(Diagnostic Trouble Code 诊断故障代码)为不同故障所对应的“数字码”,当汽车神经系统产生故障后,利用诊断仪可以读取出DTC,从而可以判断具体的故障,帮助问题排查,及时锁定故障点,并准确的排查出对应故障点的问题并予以解决,保护生命及交通安全。鉴于以上功能需求,芯力特电子开发的第三代国产SIT1043Q CAN收发器在实现自身低功耗的同时,也具有网络故障诊断功能,下面一起来看看SIT1043Q网络故障诊断实现原理。

ca96d6c0-7467-11ed-b116-dac502259ad0.png

图一:车载CAN网络诊断系统框图

SIT1043Q CAN收发器

网络故障诊断原理

在CAN控制网络ECU节点通信中包含软件故障与硬件故障,其中软件故障包含以下五种错误:CRC校验错误,帧格式错误,ACK响应错误,位发生错误,位填充错误。对于本地硬件故障诊断主要有:

①发送数据(TXD)显性超时功能与诊断

TXD至RXD短路处理程序与诊断

热保护与诊断

④ VCC、VIO和VBAT引脚欠压检测与回复

⑤ 总线线路短路诊断

⑥ 总线显性钳位诊断

⑦ 冷启动诊断(首次电池/电源连接)

⑧ 本地唤醒与唤醒诊断

⑨ 总线网络与本地网络通信诊断

⑩ 系统掉电休眠模式诊断

SIT1043Q CAN收发器有5种工作模式,分别是:正常模式,静音模式,待机模式,进入睡眠模式,睡眠模式。在一定模式下SIT1043Q内部可通过一系列标志信号来指示故障,并通过芯片的外部引脚电平反馈当前故障原因。主控制器MCU可通过一些模式切换以及收发器芯片ERRN与RXD引脚的指示来判断系统内部工作状态或者故障出现的原因。为了更好的理解,附录SIT1043Q的内部系统框图与封装引脚功能图如下图2所示。caa44a62-7467-11ed-b116-dac502259ad0.png  caafd436-7467-11ed-b116-dac502259ad0.png

cabce4a0-7467-11ed-b116-dac502259ad0.png

图二:SIT1043Q的内部系统框图与封装引脚功能图

SIT1043Q使用7个内部标志来实现故障安全的回退模式控制和系统诊断。主控制器可以通过引脚ERR_N轮询其中的五个标志,功能标志执行操作如下表1所示。

cae175d6-7467-11ed-b116-dac502259ad0.png

表1:SIT1043Q标志位及其对应功能表

SIT1043Q CAN收发器

网络诊断典型应用

在车载CAN网络系统中,ECU节点为了能够获得当前CAN网络状态,更多的需要软件处理配置,结合芯片运行模式及对应输出引脚电平,实现准确可靠的故障分析及判断,达到对CAN网络诊断,并在ECU系统中记录当前网络故障状态。图3为处理通信故障的软件流程图,通过软件处理判断以此实现CAN通信故障诊断应用。ECU节点上电启动后SIT1043Q进入正常模式,在正常模式下MCU微控制器通过读取引脚ERRN电平,来进行总线故障诊断。如果获取到ERRN=0,则通信故障是由总线故障引起,MCU控制器置位总线故障通信失败错误标志。如果获取到ERRN=1,则控制器复位总线故障通信失败错误标志。这时如果MCU控制器强制SIT1043Q进入到静音模式,在静音模式下,如果控制器获取到ERRN=0,则可以诊断位本地故障。如果进一步获取本地故障的哪一个类别(比如TXD显性超时或总线显性超时),可以由控制器操作RXD=0&TXD=1或者RXD=1进一步识别。

caf5793c-7467-11ed-b116-dac502259ad0.png

图3:通信故障处理程序执行处理流程图

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

    关注

    10

    文章

    3794

    浏览量

    110580
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3010

    浏览量

    471470
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    思瑞浦TPT1043AQ:以高适配、强抗扰与全国产化,打造车载CAN收发器标杆产品

    聚焦模拟和数模混合在汽车智能化、电动化加速推进的今天,CAN总线作为整车电子系统的“神经网络”,其数据传输的稳定性直接关乎行车安全。思瑞浦深耕车载芯片领域,全新推出汽车级CAN收发器
    的头像 发表于 11-13 09:04 481次阅读
    思瑞浦TPT<b class='flag-5'>1043</b>AQ:以高适配、强抗扰与全<b class='flag-5'>国产</b>化,打造车载<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>标杆产品

    芯力特CAN FD收发器SIT1044GQ介绍

    SIT1044GQ是具有待机模式的CAN FD收发器。该产品设计、晶圆制造、封装、测试流程均实现全国化,切实保障国内外客户的持续稳定供应。
    的头像 发表于 10-21 09:44 1655次阅读

    Texas Instruments TCAN1043A-Q1汽车级CAN FD收发器技术解析

    Texas Instruments TCAN1043A-Q1汽车级CAN FD收发器是一款高速控制局域网 (CAN)
    的头像 发表于 09-24 15:25 662次阅读
    Texas Instruments TCAN<b class='flag-5'>1043A-Q</b>1汽车级<b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>技术解析

    SiLM5150SDC-DG高隔离强度、故障保护的CAN FD收发器

    SiLM5150SDC-DG是一款符合ISO11898-2:2016标准的隔离高速CAN收发器,在支持经典CAN通信的同时,优化了对最高5Mbps的CAN FD协议的支持,具备150n
    发表于 09-24 08:38

    德州仪器TCAN1057A-Q1 CAN FD收发器技术解析

    Texas Instruments TCAN1057A-Q1/TCAN1057AV-Q1 CAN FD收发器是符合ISO 11898-2:2016物理层要求的高速控域网 (
    的头像 发表于 09-23 14:22 524次阅读
    德州仪器TCAN1057A-<b class='flag-5'>Q</b>1 <b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>技术解析

    ‌TCAN1162-Q1汽车级CAN FD收发器技术解析

    Texas Instruments TCAN1162-Q1汽车级CAN FD收发器是一款高速控制局域网 (CAN)
    的头像 发表于 09-19 14:57 557次阅读
    ‌TCAN1162-<b class='flag-5'>Q</b>1汽车级<b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>技术解析

    TCAN1463-Q1汽车级高速CAN FD收发器技术解析与应用指南

    多个未端接螺柱的大型网络中以2Mbps、5Mbps或更高速率工作,从而发挥CAN FD的真正优势。该器件与传统CAN FD收发器引脚兼容,例如TCAN
    的头像 发表于 09-11 14:03 647次阅读
    TCAN1463-<b class='flag-5'>Q</b>1汽车级高速<b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>技术解析与应用指南

    TCAN1463-Q1 CAN FD评估模块技术解析与应用指南

    Instruments TCAN1043HG-Q1、TCAN1043G-Q1、TCAN1043H-Q1、TCAN1043A-Q1和TCAN1043
    的头像 发表于 09-10 14:30 673次阅读
    TCAN1463-<b class='flag-5'>Q</b>1 <b class='flag-5'>CAN</b> FD评估模块技术解析与应用指南

    Texas Instruments TCAN340x-Q1汽车级CAN FD收发器数据手册

    供电,无需5V稳压,因而可节省BOM成本和PCB空间。TCAN340x-Q1收发器通过了电磁兼容性 (EMC) 认证,用于高达5Mbps的经典CAN FD及
    的头像 发表于 07-28 11:20 585次阅读
    Texas Instruments TCAN340x-<b class='flag-5'>Q</b>1汽车级<b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>数据手册

    Texas Instruments TCAN1043N-Q1汽车级CAN FD收发器数据手册

    Texas Instruments TCAN1043N-Q1汽车级CAN FD收发器是一款符合ISO 11898-2:2024要求的高速控制局域网 (
    的头像 发表于 07-09 16:00 798次阅读
    Texas Instruments TCAN<b class='flag-5'>1043N-Q</b>1汽车级<b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>数据手册

    神经网络专家系统在电机故障诊断中的应用

    摘要:针对传统专家系统不能进行自学习、自适应的问题,本文提出了基于种经网络专家系统的并步电机故障诊断方法。本文将小波神经网络和专家系统相结合,充分发挥了二者故障诊断的优点,很大程度上降
    发表于 06-16 22:09

    TJA1043收发器,如果CAN总线出现异常,它会进入异常状态吗?

    关于 TJA1043收发器,如果 CAN 总线出现异常,它会进入异常状态吗?一旦处于异常状态,它的行为会如何?例如,可以发送数据包但无法接收,谢谢
    发表于 04-04 07:30

    芯力特SIT1462Q CAN FD收发器简介

    芯力特是国内首个量产CAN收发器CAN FD收发器的公司,SIT1462Q作为芯力特全新一代收发器
    的头像 发表于 03-25 09:37 1265次阅读
    芯力特<b class='flag-5'>SIT1462Q</b> <b class='flag-5'>CAN</b> FD<b class='flag-5'>收发器</b>简介

    模拟电路故障诊断

    本书主要介绍了故障字典法,元件参数解法,故障的预猜验证法,逼近法,模拟电路故障诊断的现状及发展趋势。
    发表于 03-07 14:38

    茂睿芯全系列车规CAN收发器均已实现量产出货

    茂睿芯全系列车规CAN收发器产品目前均已实现量产出货,包括:MCAN1042-Q1、MCAN1044-Q1、MCAN1043-Q1、MCAN
    的头像 发表于 12-10 13:41 1260次阅读
    茂睿芯全系列车规<b class='flag-5'>CAN</b><b class='flag-5'>收发器</b>均已实现量产出货