自诊断传感器模块提升汽车网络效率
时间:12-05
来源:互联网
点击:
图6:ZMD31150中执行的诊断功能
一旦检测到故障,诊断模式(DM)被激活。数字通信消息中将建立一个错误标志,或者将模拟输出切换到预先编程的诊断范围LDR或HDR上。
可检测故障分为两类,即硬件和软件错误。硬件错误是在SSC中检测到的由硬件问题所引发的故障。本例中,信号调节被终止而DM被激活。
相反,软件错误的原因就不会总是这么清楚或连续出现。它们可能由外部原因引起,如EMC干扰或者系统板上其他电气负载进行开关操作。针对软件错误,这里使用了一个错误计数器,当错误发生时进行“+”运算,而当错误不再发生时进行“—”运算。当检测不到软件错误时,软件错误消息被低通过滤,传感器返回到正常操作模式。这样的做法被称作临时诊断DM。
ZMD31150中的临时DM是一个可选项,在错误持续出现时提供可靠的错误信息。利用附加信息(如冗余传感器或进行大量检查),ECU将决定当前应用能否继续可靠工作,或者根据错误消息必须关断。
如果随着感性负载(Schaffner Pulse 3a或3b)接通,某个故障耦合到了传感器系统的电源电压上,该故障同样能够耦合到传感器上,从而触发自诊断功能。但是有了临时DM,这种情况不得不连续出现几次后才向ECU报告错误。由于错误计数器过滤了结果,明显的错误信息和相应的误导将被避免。
例如,许多驾驶员都体验过仪表盘上突然显现一个错误信号,或者是“检查发动机”的指示灯点亮,并伴随一条请与维修厂联系的信息。有时候该消息在第二天就不再出现,而检修人员将一个模组或传感器更换下来后发现没有任何问题。适当的软件过滤即可消除这类恼人的事情。
2 本文小结
利用传感器信号调理IC可以大大简化汽车安全传感器系统的开发。确保传感器输出100%正确的自诊断功能,只能在信号调整阶段实现,鉴于此,该功能必须是片上实现。
像ZMD传感器调理IC这类的器件集成了全面的自诊断功能。通过配置EEPROM,可以对某个错误进行精确定义,并且对系统如何反应进行定义。对检测到的错误事件进行响应的各类执行程序,有助于避免明显的虚假错误信息,从而可以增加自诊断的可靠性。
电子 传感器 总线 汽车电子 CAN总线 电压 电流 电路 EMC 相关文章:
- 电子技术的革新先锋(11-21)
- ispMACH4000Z CPLD在消费类电子产品中的应用(01-24)
- 现代汽车电子技术综述(06-24)
- 新技术、新应用让传感器深入汽车电子设备的各个角落(05-11)
- RFID技术在商用汽车生产及使用中的应用(05-11)
- 模糊控制在汽车离合器中的应用(05-11)