RPM SIMULATOR V2.0 INFORMATION
The RPM Simulator is diagnostic software that transforms any Arduino into a bench-tester for the shift light. The code generates a square wave using the Arduino TONE command. Simply connect Digital Pin #5 of the RPM Simulator to the RPM input of your Shift Light. You must also connect the ground of both the RPM Simulator and the Shift Light.
Code available at Github Download .INO file
|
|
Configuration:
Set your RPM lowpoint (RPM_MIN) to the lowest point, do not go lower than 2000 RPM. Set your RPM highpoint (RPM_MAX) to the redline of your vehicle. The Accel_Rate variable is used for the speed at which the generator sweeps through the RPM range. A higher Accel_Rate variable will result in a slower speed. Try to keep this between (10 - 50).
Pulses per rev varies mainly by engine cylinders (4, 6, 8, etc), but may also be influenced by manufacturer, 'wasted spark' and other variables. Here's a typical chart to get you started, but to simulate your exact conditions you'll need to research. 4 cylinder = 2 pulses 6 cylinder = 3 pulses 8 cylinder = 4 pulses \
Uploading Code:
Start Here: https://www.arduino.cc/en/Main/Howto There are many excellent guides available online. If you are using a Nano from Chippernut, you may need to install the CH340 drivers. These drivers are not provided by Chippernut.
Set your RPM lowpoint (RPM_MIN) to the lowest point, do not go lower than 2000 RPM. Set your RPM highpoint (RPM_MAX) to the redline of your vehicle. The Accel_Rate variable is used for the speed at which the generator sweeps through the RPM range. A higher Accel_Rate variable will result in a slower speed. Try to keep this between (10 - 50).
Pulses per rev varies mainly by engine cylinders (4, 6, 8, etc), but may also be influenced by manufacturer, 'wasted spark' and other variables. Here's a typical chart to get you started, but to simulate your exact conditions you'll need to research. 4 cylinder = 2 pulses 6 cylinder = 3 pulses 8 cylinder = 4 pulses \
Uploading Code:
Start Here: https://www.arduino.cc/en/Main/Howto There are many excellent guides available online. If you are using a Nano from Chippernut, you may need to install the CH340 drivers. These drivers are not provided by Chippernut.