Lowering automotive gasoline consumption with an Arduino
August 4th, 2022—
Each automobile bought in the previous couple of a long time is provided with an engine management unit, or ECU for brief. Its job is to regulate almost each facet concerning the automobile’s efficiency by studying numerous sensors and appearing upon these inputs accordingly. Nevertheless, some older rides aren’t almost as performant as they may very well be, which is why YouTuber Robotic Cantina wished to modify their 1997 Saturn coupe for higher gasoline effectivity.
To perform this purpose, Robotic Cantina created a lean burn system that works by making the ECU suppose the engine is burning extra gasoline than the precise quantity, thus lowering gasoline consumption. They took an affordable air/gasoline combination sensor and related its enter to the engine’s manifold. Resulting from the way it outputs a wideband, linear voltage, the sign needed to be transformed with an Arduino Uno right into a slender, decrease voltage vary by way of a lookup desk.
Detecting an idling or low-burn state is achieved with the assistance of a potentiometer and an air stress sensor. The potentiometer lets the motive force dial in a particular offset to tune when the lean burn ought to start, and an extra one is used for altering how a lot gasoline is launched on this state. Lastly, a digital-to-analog converter takes the ensuing quantized gasoline degree and sends it to the ECU.
Though the aim of the mission was to enhance gasoline effectivity, the top consequence was truly the alternative, a lot to the dismay of Robotic Cantina. You possibly can watch their full video beneath for extra details about how the lean burn system was constructed.