Opbygning af et motorstyringssystem med STM32F4

Hvis du ønsker at suppe din pisk, er det allerførste sted, du sandsynligvis vil se, motorstyringsenheden. Denne computer skubbede i motorrummet kontrollerer næsten alle elementer i din bils ydeevne, fra luft / brændstofforholdet, tændingstiden, samt ventilkontrollerne. Opgradering af ECU’en indebærer typisk blinkende ny firmware på enheden, men [Andrey] tager det et skridt videre: Han bygger sin egen ECU ved hjælp af STM32F4 DECOVERY DEV BOARD.

[Andrey] ‘s tur er et 1996 Ford Aspire, men selvom han etablerede sin open source ECU, ønskede han at kunne køre sin bil. Intet problem, som at gå ned til junkyard, vælge en ekstra, såvel som reverse engineering, der var en overkommelig såvel som enkel metode til at gøre noget udvikling. Efter at have drevet denne ekstra ECU med en ATX-forsyning, var [Andrey] i stand til at finde ud af et kredsløb for at få sensorindgang til sin mikrocontroller samt at have sin dev-bestyrelse styre brændstofinjektoren.

Med et par ekstra bits hardware [Andrey] har hans åbne ECU kontrollerer brændstofindsprøjtningen, tændingen, brændstofpumpen samt inaktiv luftventil solenoid. Ikke en dårlig udskiftning for noget, der tog FORD ingeniører utallige fyr timer at skabe.

[Andrey] ‘s ecu virker virkelig også. I videoen nedenfor kan du se ham køre rundt om en snedækket squander med hans DIY ECU, der styrer alle elementer af motoren. Hvis motoren virker lidt ru, er det, da et kabel kom løs, såvel som han kun udnyttede to cylindre. Lidt varmt lim vil reparere det, selvom.