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

发布时间:2022-12-20  

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

本文引用地址:


16.jpg

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


一、 CAN收发器网络故障诊断原理


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


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


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


③ 热保护与诊断


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


⑤ 总线线路短路诊断


⑥ 总线显性钳位诊断


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


⑧ 本地唤醒与唤醒诊断


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


⑩ 系统掉电休眠模式诊断


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


17.png

1671448799166757.png

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


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


1671448784526898.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进一步识别。


1671448741262228.png

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

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    介绍 ❖ SITLE24V2BNQ 产品特性:截止电压VRWM:±24V漏电流IR:50nA钳位电压Vc: 35V峰值电流Ipp:8A结电容Cj:10pF封装类型:SOT-23应用场合:CAN/CAN FD总线保护......
    少电磁辐射(EME)。TXD具有故障超时保护功能,防止LIN总线被占用。 NCA1021主要性能 支持车载12V供电应用 供电电压:5.5V~27V 输入电平兼容3.3V和5V器件 ±40V的总线保护电......
    汽车CAN总线保护简析;汽车自问世以来取得了长足发展。现在的汽车拥有众多功能,包括自动和半自动驾驶、防抱死制动系统、电动助力转向、前后碰撞警告、车道辅助、自动泊车辅助和自动紧急制动等。 GPS......
    供电范围:4.5V ~ 5.5V• 总线保护电压:-40V ~ +40V• TXD显性超时保护功能• 电流与温度保护机制• 工作温度范围:-40℃~125℃ NSi1050提供WB SOIC-16、DUB-8两种......
    CAN总线接口保护电路设计指南; 总线的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到总线上,并直接作用于CAN总线接口。为了满足一些高等级EMC的要求,有必要添加额外的外围保护电路......
    的有效数据,每个信号接收者从总线上自行读取其所需的数据。具有极强的抗干扰性及纠错能力。在汽车上这种总线网络用于各种传感器数据的传递。 01 CAN总线保护 CAN网络......
    CAN总线接口保护电路设计指南;CAN总线的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到总线上,并直接作用于CAN总线接口。为了满足一些高等级EMC的要求,有必要添加额外的外围保护电路......
    CAN总线接口保护电路设计指南;的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到总线上,并直接作用于接口。为了满足一些高等级EMC的要求,有必要添加额外的外围保护电路。本文......
    汽车CAN总线接口浪涌静电保护电路图;控制器局域网总线Controller Area Network,简称CAN总线,是一种用于实时应用的串行通讯协议总线,也是世界上应用最广泛的现场总线之一。CAN......
    通过了AEC-Q101认证,是专为CAN和LIN数据总线设计的超快速、高性能浪涌保护组件。该产品系列可以防止ESD以及其他瞬态过电压造成的损坏。它们可以安全地通过基于IEC标准61000-4-2(4级......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>