【技术】带休眠国产CAN收发器SIT1043Q网络故障诊断原理及应用
CAN网络诊断的目的
CAN总线学名控制器局域网,本身就是为了控制汽车而开发的。因为其数据传输速度快抗干扰能力强,目前已经成为了最为主流的汽车总线。对于汽车来说,CAN总线就是它的神经系统。这个系统一般由很多ECU节点组成的控制单元,每个ECU节点都有自己的故障检测功能,基本上每个ECU都有一块EEPROM,用来存储自身故障信息,然后还会上传到网关的EEPROM,并以诊断故障码(Diagnose trouble code)的形式存储。车载CAN网络诊断系统框图如图1所示,为保障车辆行车安全,ECU应当能够进行故障自检,DTC(DiaanosticTrouble Code诊断故障代码)为不同故障所对应的“数字码”,当汽车神经系统产生故障后,利用诊断仪可以读取出DTC,从而可以判断具体的故障,帮助问题排查,及时锁定故障点,并准确的排查出对应故障点的问题并予以解决,保护生命及交通安全。鉴,以上功能需求,芯力特电子开发的第三代国产SIT1043QCAN收发器在实现自身低功耗的同时,也具有网络故障诊断功能,下面一起来看看SIT1043Q网络故障诊断实现原理。
SIT1043Q CAN收发器网络故障诊断原理
在CAN控制网络ECU节点通信中包含软件故障与硬件故障,其中软件故障包含以下五种错误:CRC校验错误,帧格式错误,ACK响应错误,位发生错误,位填充错误。对于本地硬件故障诊断主要有:
① 发送数据(TXD)显性超时功能与诊断
② TXD至RXD短路处理程序与诊断
③ 热保护与诊断
④ VCC、VIO和VBAT引脚欠压检测与回复
⑤ 总线线路短路诊断
⑥ 总线显性钳位诊断
⑦ 冷启动诊断(首次电池/电源连接)
⑧ 本地唤醒与唤醒诊断
⑨ 总线网络与本地网络通信诊断
⑩ 系统掉电休眠模式诊断
SIT1043Q CAN收发器有5种工作模式,分别是:正常模式,静音模式,待机模式,进入睡眠模式,睡眠模式。在一定模式下SIT1043Q内部可通过一系列标志信号来指示故障,并通过芯片的外部引脚电平反馈当前故障原因。主控制器MCU可通过一些模式切换以及收发器芯片ERRN与RXD引脚的指示来判断系统内部工作状态或者故障出现的原因。为了更好的理解,附录SIT1043Q的内部系统框图与封装引脚功能图如下图2所示。
SIT1043Q使用7个内部标志来实现故障安全的回退模式控制和系统诊断。主控制器可以通过引脚ERR_N轮询其中的五个标志,功能标志执行操作如下表1所示。
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进一步识别。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由玉鹤甘茗转载自芯力特公众号,原文标题为:带休眠国产CAN收发器SIT1043Q网络故障诊断原理及应用,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
CAN收发器节点计算与外围电路参考设计
CAN总线在汽车总线中应用最为广泛,采用合适的网络拓扑以及提升EMC性能对CAN收发器在环境复杂的汽车应用中有着重要意义。纳芯微推出了多款可以实现不同系统应用的CAN收发器。本篇文章主要对网络中的节点数量计算以及收发器的外围电路设计选择进行介绍。
【选型】国产CAN收发器SIT82C251可媲美NXP的PCA82C251应用于24V电源系统,待机功耗更低
SIT82C251是芯力特一款CAN收发器,本文讨论芯力特的SIT82C251 替代NXP的PCA82C251的可行性。
【选型】国产隔离式CAN收发器可媲美TI 的ISO1050,瞬态抗扰度更大
SIT1050ISO是芯力特一款隔离式CAN收发器,本文讨论芯力特的SIT1050ISO 替代TI的ISO1050的可行性分析。
SIT1043Q Low-Power CAN FD Bus Transceiver with Wake-Up and Fault Protection
型号- SIT1043QT/1,SIT1043Q/1,SIT1043QT,SIT1043QTK,SIT1043QTK/1,SIT1043Q
【应用】国产车规级CAN收发器芯片SIT1042QT用于新能源汽车油泵,传输速率最高可达5Mbps
随着我国近年来新能源汽车产业的快速发展,本土新能源车企已经从靠当初的政策扶持转变为依托产品创新来提高市场竞争力。本文在此主要介绍国产车规级CAN收发器芯片SIT1042QT在本土新能源汽车品牌油泵上的应用。
芯力特LIN收发器、CAN收发器选型表
芯力特提供以下技术参数的CAN收发器、LIN收发器选型,供电电压:3.0-40V,传输速率:0.015-120Mbps,低功耗电流:0.5-3500μA,总线容错电压:-70V~70V,拥有显性超时,自诊断功能,唤醒与休眠功能
产品型号
|
品类
|
Supply Voltage(s)(V)供电电压
|
Signaling Rate (Mbps)速率
|
Wake up & Sleep唤醒与休眠
|
Low power Current (μA)低功耗电流
|
Domiat Time-Out显性超时
|
CANH、CANL输入输出电压(V)
|
Package封装
|
SIT1040QT
|
CAN收发器
|
4.5~5.5
|
0.04~1
|
Standby Bus Wakeup
|
5(standby)
|
显性超时
|
±40
|
SOP8
|
选型表 - 芯力特 立即选型
【IC】芯力特发布带振铃抑制功能的CAN收发器SIT1462Q,可满足最新车载网络升级对更高通信速率的需求
芯力特推出全新一代CAN FD收发器SIT1462Q,是一款带振铃抑制功能的CAN FD收发器,它满足CiA 601-4中定义的CAN SIC规范要求,兼容原有CAN FD网络且进一步提升信号质量,在复杂的总线拓扑可支持更高的通信速率和更可靠的数据传输。
【选型】思瑞浦车规CAN收发器TPT1042VQ-SO1R-S用于车载手机无线充电项目,支持高达5Mbps传输速率
某客户车载手机无线充电项目在寻找车规CAN芯片,需要国产化品牌,支持CAN FD高速率传输,推荐3PEAK车规CAN收发器TPT1042VQ-SO1R-S,支持CAN FD,最高传输速率可达5Mbps,满足汽车上的高速率传输要求。
【选型】国产CAN收发器XL1050可替代NXP的TJA1050T,性能参数基本一致
XL1050是信路达一款CAN收发器,本文将讨论信路达的XL1050替代NXP的TJA1050T的可行性。
【IC】芯力特发布带振铃抑制功能的CAN收发器SIT1463Q,支持高达8Mbps的数据速率,改善信号质量
芯力特推出了一款创新的带振铃抑制功能的CAN SIC(CAN Signal Improvement Capability)产品SIT1463Q,它不仅继承了CAN总线的高效与灵活,更在通信稳定性上实现了重大提升。
【选型】国产高速CAN FD收发器SIT1044用于汽车诊断仪,通信速率高达5Mbps
本文结合汽车诊断仪的高速CAN通信功能需求,介绍了国产芯力特的CAN FD收发器SIT1044相关特性及其在汽车诊断仪上的应用,完全兼容ISO11898标准,支持5Mbps灵活数据速率,逻辑I/O口电压范围支持3.3V和5V的主控MCU。
【应用】国产CAN收发器SIT1040Q用于车载T-BOX,最高速率可达1Mbps,接口耐压±40V
某客户车载T-BOX CAN收发器,推荐国产品牌芯力特的SIT1040Q,客户测试这款CAN收发器反馈挺好,下面总结芯力特CAN收发器SIT1040Q应用优势:5V供电,±40V接口耐压;支持1Mbps(CAN FD 灵活数据速率)等。
【应用】芯力特SIT1043高速CAN收发器用于汽车CMS电子后视镜,有多运行模式,传输速度5Mbps
在汽车领域,CAN通讯是非常重要的一种方式,而在CMS汽车电子后视镜方向,对通讯速度和通讯可靠性显得愈发重要,SIT1043便是一款高速CAN收发器。本文介绍芯力特SIT1043高速CAN收发器用于汽车CMS电子后视镜的优势。
SIT1463Q Automotive Signal Improvement Capable CAN FD Transceiver with Sleep Mode
型号- SIT1463QT,SIT1463Q,SIT1463QTK
电子商城
现货市场
服务
可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。
最小起订量: 1 提交需求>
提供是德(Keysight)网络分析仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。具备十年以上维修经验工程师,维修后测试合格率达98%,维修保修期长达三个月。
提交需求>
登录 | 立即注册
提交评论