Thread: mpguido
View Single Post
Old 06-29-2019, 12:29 AM   #6 (permalink)
KrautBurner
EcoModding Apprentice
 
KrautBurner's Avatar
 
Join Date: Mar 2014
Location: SUNNY Sequim, Wa
Posts: 239

Cavalier of D00M - '05 Pontiac GTO LS2 T56
90 day: 23.2 mpg (US)

The New One - '10 Toyota Prius II
90 day: 51.55 mpg (US)

Chick Magnet - '91 Geo Metro 3cyl/5sp
90 day: 48.07 mpg (US)
Thanks: 79
Thanked 40 Times in 34 Posts
start by searching "MPGuino" (with an "N")

Quote:
Originally Posted by robkeith.14 View Post
newbi here.

want to build / access a fuel consumption unit (metric)

Not a complete novice when it comes to using solder and following line drawings.

need to know what to buy and info on programming

regards
here is what I think you're looking for
Combustory Redrection


Quote:
Originally Posted by http://combustory.com
Requirements and Knowledge
Basic soldering and electronic building skill
The following parts list for the Arduino assembly
2 5.1v zener diodes
1 2n3906 PNP Transistor
1 220 ohm resistor
2 100k resistors
3 tactile switches
1 freeduino arduino clone (any arduino can probably be made to work) i.e. an iduino: spiffie.org -&nbspThis website is for sale! -&nbspspiffie Resources and Information. or a Freeduino
1 LCD (others might work as well, check pinout and chipset, etc). 16x2 LCD Module While Characters Blue Backlight Or a green one from sparkfun or mouser (a number of folks like the green ones better)
Sufficient Perfboard
A case to hold it all together
Additional parts for the iDuino assembly
1 7805 Voltage Regulator
1 1n4004 diode
330 uf cap
1 .1uf cap.
You will need to find the wires for the VSS on the vehicle computer or control unit.





User Guide
Screens

1. Instant MPG/Speed Current MPG/Distance

2. Instant MPG/Speed Tank MPG/Distance

3. Large font instant MPG

4. Large font current MPG

5. Large font tank MPG

6. Current MPH, MPG, Miles, Gallons

7. Tank MPH, MPG, Miles, Gallons

8. Instant Raw Data (very useful for connection troubleshooting) Injector open seconds, Injector open microSeconds, Injector pulse count, Vehicle Speed Sensor pulse count

9. Current trip Raw Data Injector open seconds, Injector open microSeconds, Injector pulse count, Vehicle Speed Sensor pulse count

10. Tank trip Raw Data Injector open seconds, Injector open microSeconds, Injector pulse count, Vehicle Speed Sensor pulse count

11. CPU Monitor Max CPU %utilization, Tank running Time mm.ss, Free Memory (bytes)


Start-up Settings

There is also a setup screen that displays the first time the program is run and by pressing all three buttons at once. It walks you through the following setup variables. Use left and right buttons to select the digit you wish to change or the OK or Cancel (XX) items. Use middle button to rotate the current digit or select OK or XX if that is where the cursor is. Selecting OK will save the currently displayed value to the current variable and advance to the next variable. Selecting XX will just advance to the next variable.

1. Contrast - This comes up first on a brand new run and changes on the screen are immediate so if you can't see anything try pressing middle button a few times.

2. VSS Pulses/Mile - use this to adjust displayed speed/miles. If the speed/miles displayed on the mpguino is low then decrease this number by the percentage that it is off and vice versa for high readings. Most asian cars will be a multiple of 8204 and GM will be 10000, we are hoping users will contribute model specific data here.

3. MicroSec/Gallon - use this to adjust displayed fuel consumption. You may want to readjust this initially to get a ballpark MPG reading (after VSS Pulses/Mile is deemed accurate), then calibrate it with a couple fillups. If the mpguino displayed MPG is high or the displayed tank gallons is low at fillup then reduce MicroSec/Gallon by the percentage that the gallons are low or the displayed mpg is high. Like the vss pulses, this would benefit from user contributions about what values work for what specific cars.


4. Pulses/2 revs - not currently used, but a single injector on a 4 cylinder sequential system will make 1 squirt in 2 revolutions. Hope to be able to base RPM on this at some point.

5. Timout(microSec) - defaults to 7 minutes. If there are no injector or speed signals from the car and no buttons are pressed in that time then the display backlight turns off. When activity resumes the display will turn back on and the current trip will reset and the tank trip will be restored to the point of last activity.

6. Tank Gal * 1000 - not currently used, but defaults to 13300 or 13.3 gallons.

7. Injector DelayuS - Represents the mechanical delay of the injector in microseconds. Advanced topic.


Button Functions

1. left: cycle through screeens in reverse

2. middle: cycle through pre-defined brightness settings

3. right: cycle through screeens forward

4. left+middle: tank reset

5. right+middle: current reset

6. left+middle+right: go to setup screen





good luck,
let us know how it works out
__________________
2005 GTO 6.0 V8 (600hp)

1991 Geo Metro 1.0 3/5 base

2010 Prius II (replaced 2001 Tahoe 5.3 V8 April 2014)

1994 F-350 7.3 TurboDiesel (Rollin' Coal)
  Reply With Quote