Motorcycle carburetor synchronization based on Arduino Uno, Nextion Display and analog pressure sensors.
The part of the signal that ramps downward is the intake stroke of the engine. The part of the signal that ramps upward is the compression, power and exhaust stroke combined.
The entire vacuum signal from the intake stroke alone is analyzed for synchronization by finding the min peak of the vacuum. If the min peaks of both cylinders are on the same level, the carburetors are syncronized.
- Arduino Uno
- Nextion Display (NX3224T024_011R (R: Resistive touchscreen) )
- Analog Pressure Sensors (MPX4115AP)
Part 1 - Arduino freerunning analog read (first steps)
Part 2 - Arduino freerunning analog read and smoothing
Part 3 - Arduino and Nextion Display (first steps)
Part 4 - Arduino and Nextion Display Waveform
Part 5 - Arduino and Nextion Display Progressbar (final version)