Construire un système de gestion du moteur avec le STM32F4
Si vous souhaitez soupe votre fouet, le tout premier emplacement que vous rechercherez probablement est le moteur Gérer le moteur. Cet ordinateur poussé dans le compartiment moteur commande à peu près à tous les éléments de la performance de votre voiture, du rapport air / carburant, le chronométrage d’allumage, ainsi que les commandes de la vanne. La mise à niveau de l’ECU implique généralement de clignoter un nouveau firmware sur l’appareil, cependant [Andrey] prend une étape supplémentaire: il construit son propre écu utilisant le conseil d’administration de STM32F4 Discovery Dev.
[Andrey] est une sortie de 1996 Ford Aspire, cependant, alors qu’il établissait son écu open source, il souhaitait pouvoir conduire sa voiture. Pas de problème, comme en descendant à la junkyard, en choisissant un engin de rechange, ainsi que d’ingénierie inverse qui était une méthode abordable ainsi qu’une méthode simple pour faire du développement. Après avoir alimenté cet ECU de rechange avec une alimentation ATX, [Andrey] a été capable de comprendre un circuit pour obtenir une entrée de capteur sur son microcontrôleur, ainsi que de faire gérer son injecteur de carburant.
Avec quelques bits de matériel supplémentaire [Andrey] a son ECU ouvert contrôlant l’injection de carburant, l’allumage, la pompe à essence, ainsi que le solénoïde de la vanne d’air inactif. Pas un faible remplacement de quelque chose qui a pris des ingénieurs Ford d’innombrables heures de gars pour créer.
[Andrey] ‘S ECU travaille vraiment aussi. Dans la vidéo ci-dessous, vous pouvez le voir conduire autour d’une gaspillette recouverte de neige avec son écu bricolage contrôlant tous les éléments du moteur. Si le moteur semble un peu rugueux, c’est qu’un câble est enlevé et qu’il n’utilisait que deux cylindres. Un peu de colle chaude réparera cependant.