BUILDING AN ENGINE manage system WITH THE STM32F4


If you’re wanting to soup up your whip, the very first location you’ll most likely look is the engine manage unit. This computer shoved in the engine compartment controls just about every element of your car’s performance, from the air/fuel ratio, the ignition timing, as well as the valve controls. upgrading the ECU typically implies flashing new firmware on the device, however [Andrey] is taking it one step further: he’s building his own ECU utilizing the STM32F4 discovery dev board.

[Andrey]’s trip is a 1996 Ford Aspire, however while he was establishing his open source ECU, he wished to be able to drive his car. No problem, as going down to the junkyard, choosing up a spare, as well as reverse engineering that was a affordable as well as simple method to do some development. After powering this spare ECU with an ATX supply, [Andrey] was able to figure out a circuit to get sensor input to his microcontroller as well as having his dev board manage the fuel injector.

With a few extra bits of hardware [Andrey] has his open ECU controlling the fuel injection, ignition, fuel pump, as well as idle air valve solenoid. Not a poor replacement for something that took Ford engineers countless guy hours to create.

[Andrey]’s ECU really works, too. In the video below, you can see him driving around a snow-covered squander with his diy ECU controlling all elements of the engine. If the engine seems a bit rough, it’s since a cable came loose as well as he was only utilizing two cylinders. A bit of hot glue will repair that, though.

Leave a Reply

Your email address will not be published. Required fields are marked *