电工之家_电工基础知识学习网站
当前位置:电工之家 > 汽车维修 > 正文

如何自学汽车ecu电脑编程

时间:2021-11-16 10:52 来源:未知

我设计过车用ECU,不过不是汽油发动机,只是柴油发动机或发电机。上位机软件C++自编,没用INCA,太贵了,为客户省钱。发动机ECU都是用单片机电机ECU用的是DSP(不好意思,用的是德州DSP,希望国产普及),都是C语言编程,前面有人说用C++或者汇编,我说你真他妈本事。车用ECU无非是模拟量,开关量测控都有,主要特点:

1、带了大容量控制脉谱图(MAP),一般MAP二维横纵起码16点以上(各模块不同),但是MAP里的数据必须做大量实验标定,这就需要实现快速通信及读写,或者先在大容量RAM里标定,最后好了一次性写到存储器里。

2、通信:我们将标定通信和平时监控通信分开的,标定通信数据量大,我们用485或K线,平时数据通信用CAN。

普通单缸:用STC单片机,很意外吧?很多人特别是三脚猫的些人很鄙视用STC的,就因为它国产?就因为它老板看上去像吹牛?单片机这玩意要选就选适合的,反正我们用下来蛮可靠的,没遇到什么莫名其妙的问题。唯一不好的是他们号称要出汽车级芯片,一直难产。

多缸机:freescale,飞思卡尔,汽车上广泛应用,编程没什么难度,也有协处理XGATE,自带CAN收发器,方便很多。

发电机:DSP28系列,其实是是发动机发电机一起集成控制,带液晶操作界面,关键要实时采集计算三相交流电电压电流功率频率各项参数(本来有专用芯片,没用),DSP难度比单片机稍难,但实际上很多模块都配有专门头文件跟c文件,因此很方便,现在市场上牛逼轰轰的STM32(我没用过,看别人编程,狗屎水平)我看就是学DSP。

至于汽车维修,ECU坏了,也没必要修的,检测比修还费钱,一般也不容易坏,坏也是外围模块容易坏,如果改装,一般不会去也没那个本事改ECU程序,只是涉及到数据重新标定,弄到标定软件即可。但改装无非是加大喷油量,改变提前角,更改一些模块的控制MAP,但这是有风险的,轻则环保不过关,重则损坏发动机。

看过《如何自学汽车ecu电脑编程》的人还看了以下文章
汽车玻璃水和防冻液什么时候换防冻的 汽车玻璃水和防冻液什么时候换防冻的
面对最近几天的突然降温和今年的第一场雪,让很多人感到了今年的冬天来的有点早,对于我们的爱车,现在大多数车不管冬天还是夏天,水箱里都是防冻液了,除非有时候修漏水问题时,修理厂给你加成水。至于防冻液多久换一次,原车的建议使用三年左右,不超过五...
自动挡汽车s档l档是什么功能 自动挡汽车s档l档是什么功能
现在汽车已经进入家庭,大家买车的时候,基本上都是冲着自动档车型去了,而手动档车型因为大多配置较低、特别是新手因为开着不方便而逐步趋于淘汰。 自动档,开着方便,很多人开了一辈子自动档,也只知道D档走、R档倒、P档停,其它档位根本不用,下面就和大...
汽车减震器多长时间更换一次 汽车减震器多长时间更换一次
汽车是由各种消耗品组成的,即使没有出现故障,性能下降的部件也需要更换。当然,汽车底盘的零件会逐渐老化,性能也会变差,更换新的可以大大提高乘坐舒适性。减震器是重要的底盘部件,直接关系到乘坐舒适性与行驶性能。 汽车减震系统是减震器和弹簧的结合...
如果判断汽车电瓶到了需要更换的时候 如果判断汽车电瓶到了需要更换的时候
汽车的电瓶根据车型不同,配备的电瓶型号大小也不同,使用寿命就不同。不知道大家有没有发现,大多数车友都是等到电瓶突然坏了,打不着车了才选择更换,很少有车友会选择提前更换。怎么才能知道电瓶寿命快到了呢?其实这个并没有具体靠谱的办法,电瓶的坏一...
汽车空调暖风系统的工作原理 汽车空调暖风系统的工作原理
首先我们要分清夏天我们汽车用的冷风是单独的空调系统,空调系统只能制冷而不能制热。暖风系统则是利用发动机冷却液的热交换工作的,但冷暖系统只是操控方式不同却共用一套风道系统。 发动机冷却液流动方向,防冻液在水泵的作用下缸体水道含节温器的三通散热...