咱TT的ECU里面长啥样?是啥配置?
要不是前段时间年审OBD又遇到问题,我可能一直没机会、也没意愿去拆开来看看
整个ECU就只有一颗芯片是控制发动机运行的,就是靠上方位于中间的那颗,DSPIC30F6013A。这是一颗16位,20MHZ的可编程PLC,存储指令长度仅有6KB。弱鸡归弱鸡,想想看,毕竟TT的ECU只负责控制喷油和点火,也不需要其他功能,这个小芯片也够用了。
至于其他“小黑块”,左上的TPIC8101DW是用来驱动供电MOS管的,下半部的L9651、LM2902等是用于控制各类传感器的供电,毕竟咱TT身上也有十几个传感器呢不是?——嗯,这些周边传感器的供电电路比控制发动机运行的电路还复杂
然后,咱们看一下其他车的ECU电路板就能进一步感受到TT的有多简单了
一个是数据校验,说的简单通俗点,就是校验传感器传过来的信号是不是符合控制芯片接受和处理的范围。比方,你用错了节气门位置传感器或者传感器秀逗了,它告诉控制芯片错误的数据,进而导致喷油量错误,轻则发动机运转不正常,重则把发动机干废掉。所以得有一个把门的避免这类低级错误。
再就是备份控制,也就是在一些比较极端的情况下,比方重要传感器损坏、乃至主控制芯片损坏,ECU通过备份芯片接管或者采取简单的逻辑电路控制,让车辆工作在最保守的状态下开去维修。以前我的3008就遇到过这种情况,即所谓的“保护模式”,一大堆故障灯亮着,但是车还能动。
高手一开始的想法就是利用这些“旁路”,通过外加一个控制电路板,把不规范的数据格式梳理规范。
但是咱们TT的ECU“集成度”太高了,一颗芯片包办所有,无论是传感器原始数据还是K线输出数据,首尾两头都没有可以下手的地方。这就好比大风刮得你脸疼,你想还手,往哪打?你说抓狂不抓狂?
说到底,还是咱TT的ECU功能太简单了