传感器解码器 仪表盘报故障码,解码器却没反应,修车师傅上手后一脸懵圈
仪表盘报故障码,解码器却没反应,修车师傅上手后一脸懵圈
共轨导读前几天,小轨收到了维修师傅一条求助消息,说仪表报出故障码,而解码器却不报,同时显示系统正常,难道是解码器坏了么?为什么会出现这种问题?我们一起去看一下。
司机反馈车辆出现故障灯点亮,无力的情况。
仪表上显示:
尿素喷射控制器(DCU)CAN信号接收超时 ;故障码解释:当T15(钥匙线)激活后,所有电气部件会进行自检,检测当前是否存在有故障。对于CAN模块来说,会对模块进行检测。一段时间内是否能持续的发出对应的报文,如果不行的话就会报出上图的故障码。此仪表为智能CAN仪表,仪表上面的水温、转速、机油压力等,均来自CAN总线。且仪表也是一个智能诊断模块,可以对各个CAN线模块诊断,当前是否有存在故障等!
故障处理
师傅描述:这条故障码是在仪表上读出来的,而用诊断能手读故障码却没有读出来。师傅怀疑:是不是诊断能手显示不准呢?我们一起去探究一下。
仔细询问师傅一些细节,师傅的车是凯龙的后处理,单独DCU。在读故障码的时候用凯龙后处理UDS协议进系统时显示通讯失败,用J1939协议进系统,却显示系统正常。
为什么会出现这样的情况?
首先 小轨 给在座师傅们解释一下:J1939协议是什么?
J1939协议就是我们通常说的CAN协议(广播类);控制器局域网络(CAN)是德国Bosch公司在20世纪80年代初为汽车业开发的一种串行数据通信总线。CAN是一种很高保密性,有效支持分布式控制或实时控制的串行通信网络。
CAN协议传输数据的方式分为两种,一种是广播类型,另一种收发类型的。
收发类型
收发类型指的是解码器与ECU或者模块与模块之间需要进行问答式的交互,一问一答。
通过解码器或者其他模块发送特定的指令经由硬件通过OBD口传输给ECU,ECU接收到特定的指令会做出相应的指令回复,硬件接收相应的指令传回给解码器或者其他模块,进行规则化的解析从而显示在屏幕上!
比如,想获知车辆的电池电压为多少V,通过诊断能手会发送一条代表电池电压的指令给ECU。
当然这个指令是ECU认识且唯一性的,ECU收到会立马做出反应回复一条相应规则的指令出来,从进行一问一答的收发模式来解析出电池电压是24V或者12V左右!
广播类型
举个例子在车上很多传感器的信号都是给到了ECU的,但是有一些信息是其他模块需要共享的。比如仪表上面的水温、转速、机油压力等是哪里来的呢?
那这个就是通过ECU用报文的形式发送给仪表,在仪表上来进行显示。那这种通讯方式就是广播类型的,只要模块上电后,就会源源不断的往外发送当前的信息。
其实这就是广播类型协议的特点了。在CAN线上时时刻刻都会传输着很多这种广播类型的信息,广播大家都知道,从一个地方发送出来,你要是想听,打开收音机,那就可以听,你要是不想听,关掉收音机,那就听不到了。
那师傅用1939协议读取故障码时显示系统正常也就比较好理解了。仪表在自检时丢失了DCU的帧ID那就会报出尿素喷射控制器(DCU)CAN信号接收超时故障码。
但是走1939进入系统时是不需要握手信号的,诊断能手就是一个类似收音机的功能,如果发现在DUC的帧ID下,没有给出报文的话,诊断能手自然就会给出系统正常啦!
接下来我们回归到案例本身来继续处理故障;
根据仪表上的故障码开始进行检测:
第一步 :检查DCU的供电地线T15线是否正常
检查后发现DCU的T15线有24V实电、02/23号脚有地线、01号脚没有火线。通过上图我们可以发现凯龙DCU是通过主继电器进行上电的,当T15进入DCU后,DCU会拉低04号脚的控制线让主继电器吸合。
主继电器吸合后01号才会有火线,那现在的问题就是01号火线为什么没有电呢?顺着线束继续往下进行检查;
第二步: 检查凯龙电源盒
顺着DCU的供电我们往上查看后发现,在线束上面有一个电源集线盒。主继电器、保险等都在集线盒内。
打开电源盒后发现,在电源盒内部有明显的进水痕迹。撬开电源盒底板,故障被发现如图:
撬开电源盒底板发现,电源盒内部有严重进水烧毁的痕迹。此电源盒内部有DCU主继电器、DCU的长火线保险、NOX继电器等。如果继电器不上电的话,那肯定是与ECU之间通讯中断的。
决定更换后处理电源盒后再进行读取故障码及处理故障;
第三步: 更换电源盒后再进行测试
更换好电源盒后,发现仪表上的液位有显示了。解码器用UDS也可以进入系统了!故障码如下图:
都是当前的现行故障码,基本有的传感器故障码都出来了。这个是因为小轨在处理问题时,一直没有断电,是带电拔插DCU、尿素的插头的。造成的误报出一些故障码,遇到这样的问题。
可以通过一次钥匙循环 进行恢复,具体就是插好插头。打着车怠速一段时间后再熄火。故障码就可以清楚了!
故障清楚后记得要出去试车,试车一段时间尿素正常消耗,故障到此算是排除了!
故障拓展
1. 为什么此车用UDS进入不了系统呢?
答:简单理解,UDS协议采用的是一问一答。解码器在进系统时会先发送一条指令,DCU如果回复了该指令,则DCU与解码器建立了通讯,可以直接进去;如果DCU没有回复,则通讯失败,进不去系统。显而易见,如果DCU都没有上电的话,就无法回复这条指令,所以解码器就进不去系统了。
2. 仪表也是1939的通讯方式为什么可以读取到故障码而解码器却读取不到呢?
答:准确的来讲,仪表上报的故障码有些是ECU报出的,通过CAN线传递到仪表上的,仪表只是起到了一个解析的功能。
我们用解码器在1939这类广播类型诊断时,如果没有明确收到故障信息,都默认为系统正常,因为解码器也不知道应该收到哪些信息。相反,车上的ECU等是明确知道,我应该收取哪些信息的,如果收不到信息,就会报出通讯超时之类的故障。
这个案例中,DCU没上电,用解码器去收DCU信息,解码器不知道是用户进错系统了还是车上的DCU坏了,没有收到对应的信息就不会报错。而车上的ECU是知道,应该收到哪些制定信息的,如果收不到就会报错。
本文特约作者:共轨之家
关注卡车之家,网聚卡车人的力量
有任何问题,欢迎私信我们
EGR 阀位置传感器的作用、结构、原理、检测方法
一
作用
废气再循环(EGR)系统按照是否设置有反馈监测元件,废气再循环系统可以分为开环控制EGR 系统与闭环控制EGR 系统。闭环控制EGR 系统与开环控制EGR 系统相比,只是在EGR阀上增设了一个EGR阀位置传感器作为反馈信号,用以监测EGR阀开度的大小,使EGR率保持在最佳值。EGR阀位置传感器检测EGR 阀阀杆的上下移动位置,发动机ECU 以此确定阀门开度的大小。
EGR阀位置传感器安装EGR阀的上部。
二
结构
EGR阀位置传感器结构如图2-108所示,EGR 阀阀针与电位计的滑动触点臂相连,占空比控制的EGR阀随着占空比的变化,控制的真空吸力也不同,引起EGR 阀阀门开启的大小也不一样,阀杆上升的位移也不同。
EGR阀位置传感器结构
三
工作原理
EGR阀阀杆上升,推动与之相连的滑动触点臂的位置发生变化,从而使滑动触点在滑动电阻上滑动,产生不同的电压信号,这个信号会传递到发动机控制ECU,发动机控制ECU 以此监视EGR阀的位置,确保阀门对ECU 的指令作出正确的响应,从而调整和修正开启EGR阀开启时刻和占空比,精确控制再循环量的大小,以减小排放、改善性能。本田、别克、丰田等的某些车型都安装有EGR阀位置传感器。
四
连接电路
这里以上海别克废气再循环系统EGR 阀位置传感器为例,介绍其电路连接,如下图所示。
上海别克废气再循环系统EGR阀位置传感器的电路连接
别克废气再循环系统的废气再循环真空控制电磁阀和废气再循环EGR位置传感器共用一个5针插头,灰色连接的端子A、白色连接的端子E分别和发动机控制单元PCM 连接,采用正极驱动器和PCM 中的搭铁电路控制,用于废气再循环真空控制电磁阀的驱动,另外3条为电位计式的废气再循环EGR位置传感器所使用,它能够监视EGR阀的位置,确保阀门对PCM 的指令作出正确的响应。电位计的D端子为5V 参考电源、B端子为搭铁端子、C端子为信号输出端子。
五
检测方法
这里仍以上海别克废气再循环系统EGR 阀位置传感器为例介绍,其电路连接如上图所示。
1. 测量电阻
关闭点火开关,拔掉EGR阀位置传感器线束插头,对传感器本体进行电阻测量:插座端子“B”与“D”之间的电阻应为4.92kΩ;插座端子“B”与“C”之间的电阻应随EGR阀开度的变化而变化。
2. 测量外部电压和信号电压
打开点火开关至“ON”位置,断开EGR 阀位置传感器线束插头,用数字万用表电压挡检查D端子与搭铁端电压,应有5V 参考电压,检查B端子与搭铁端电压,应为0V。连接EGR阀位置传感器线束插头,测量C端子信号电压,在EGR 阀全关时为0.14~1.0V,用手动打开EGR阀,其信号电压随着EGR 阀开度的变化而变化,全开时为4.5~4.8V。如果测量结果不符合要求,则应更换EGR阀。
3. 解码器检测
连接解码器读取故障码,如果废气再循环系统EGR阀位置传感器有故障,可能会出现下述故障码。
(1)P0403:EGR阀控制线路故障
如果电路功能失效,驱动器向PCM 发送信号,设置DTCP0403 (EGR电磁阀控制电路不良)故障码。
(2)P0404:EGR阀打开位置不正确
在EGR阀打开时,PCM 将真实的EGR位置与要求的位置比较,如果真实位置小于要求位置15%,将设置DTCP0404 (EGR打开位置性能)的故障码。造成此故障一般为EGR枢轴或轴座积炭过多引起。
(3)P0405:EGR阀位置传感器信号电压低
如果PCM 检测到EGR 阀位置传感器反馈的电压低于0.14V,将设置DTCP0405(EGR位置传感器电压过低)的故障码。
(4)P1404:EGR阀关闭不严
如果PCM 指令EGR阀关闭时真实的EGR位置仍指示EGR阀处于打开的位置,将设置DTCP1404 (EGR阀卡滞)的故障码。
4. 检查输出波形
将示波器信号测量线探针插入传感器信号线中,启动发动机并加速,观察波形变化情况,如下图所示。当EGR阀打开时波形上升,这时废气排放;当EGR阀关闭时,波形下降,此时限制废气排出。汽车怠速时,EGR 阀是关闭的,不需要废气再循环;汽车正常加速时,EGR阀开大;汽车减速时,EGR阀也是关闭的。
EGR阀位置传感器输出波形
相关问答
修农机用什么 解码器 ?对于修农机用什么解码器,一般来说,需要使用农业机械专用解码器。这种解码器通常具备以下功能:可以检测农机的故障码,通过解码器连接农机故障诊断接口,可以...
喷绘机技术:请问光栅 传感器 和光栅 解码器 各是什么意思,有什么作用和区别?光栅传感器是控制打印头移动的,解码器是用来将模拟信号处理为数字信号的,光栅感应器是和光栅传感器对应使用的光栅传感器是控制打印头移动的,解码器是用来将...
abs 传感器 换好需要解码吗?需要使用解码器测量更换传感器解码器清除故障码。传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律...
解码器 怎么调节喷油量大小?解码器通过读取传感器反馈的数据,计算出发动机所需的燃油量,并将这个燃油量转换成喷油时间,控制喷油器的开闭时间,以调节喷油量大小。在喷油量调节过程中,...
汽车氧 传感器 的检测方法[最佳回答]1、汽车氧传感器检测方法如下:查阅电路汽车电路图:根据电路图,找出对应车型氧传感器的线束颜色,方便在车上测量,这里以四线氧传感器为例。2、氧传感...
雅马哈电喷迅鹰用 解码器 怎样检测故障?您好,要检测雅马哈电喷迅鹰的故障,可以使用解码器进行诊断。以下是基本步骤:1.连接解码器:将解码器连接到电喷系统中的数据端口。2.执行自检:启动自检程...
怎样检测 传感器 ?检测传感器好坏的方法如下1.传感器征兆判断,推断可能发生故障的部位。2.用解码器检测传感器,确认被怀疑的传感器在解码器中是否有故障码,并在数据流中加以...
BOD 解码器 的用途?解码器是一种将信息从编码的形式恢复到其原来形式的器件。解码器同样是是一个重要前端控制设备。在主机的控制下,可使前端设备产生相应的动作。解码器的作用...
长安cs75转向角 传感器 怎么校正?如果转向出现偏差,可以重置转向角度传感器,尝试向左打死方向盘,然后向右打,再向右打回。拆下方向盘或更换转向电机、转向器、气囊游丝、转向柱和连杆后,需要...
外置胎压 传感器 故障修理方法?解决方法:1、首先是气压不高,如果需要进行胎压复位,如果没有,则是胎压监测故障,但这个问题比较小,一般轮速传感器有故障,会导致制动系统点亮故障灯,建议...解...