Go Back   EcoModder Forum > EcoModding > Instrumentation
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 03-14-2016, 12:36 PM   #1 (permalink)
EcoModding Lurker
 
Join Date: Mar 2016
Location: southampton UK
Posts: 5
Thanks: 0
Thanked 2 Times in 2 Posts
Arduino based LCD dashboard for 1980's non-canbus motors?

I am looking for a pointer towards a resource that will help me create an LCD dashboard for my 1983 Austin Mini.

I am looking to take 0/12v switched (tacho) 0-10v variable temp/fuel, pressure (0-90psi oil & vacuum) and pulses from the speedo cable to deliver a multi plot digital dashboard.... why????..... because!

I have read with interest of the ODB-II? solutions on this forum but I am really dealing with old skool here!

Any pointers to successful projects most appreciated, I do have a first generation Raspberry Pi kicking around as an alternative......

Kind regards

Dr B

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 03-20-2016, 09:13 PM   #2 (permalink)
Master EcoModder
 
freebeard's Avatar
 
Join Date: Aug 2012
Location: northwest of normal
Posts: 27,547
Thanks: 7,731
Thanked 8,546 Times in 7,035 Posts
So it's been a while with 0 response. I commiserate because I drive a 1970s car that has a mechanical speedometer, an a electric gas gauge and that's it.

So what background do you have in hardware/software development. Your going to need a Step 2.

With that many inputs and an unspecified LCD output, I'd consider adding a CAN bus. And use a tablet for the display, then you won't have to reinvent things like touch input. There should be lots of open source activity in that area. Have you looked at EVTVs Aurdino Due based boards?
  Reply With Quote
Old 03-21-2016, 12:53 PM   #3 (permalink)
EcoModding Lurker
 
Join Date: Mar 2016
Location: southampton UK
Posts: 5
Thanks: 0
Thanked 2 Times in 2 Posts
Since originally posting I have got a hold of an Arduino Mega and am I am awaiting receipt of a couple of voltage converters 12v>3.3v ( for the variable voltage the oil 0-100c and water temp 0-120c senders delivers) and a 3.3v 0-100psi pressure sensor for the oil with a view of another for the fuel pressure (0-15psi) ...

....... I have set up a dummy code set on the 2 x 40 character display I also got hold of.... and this is formatting perfectly.... hopefully I can convert the voltages to pressures & temperatures to display since the board has a gazillion analogue inputs!

The tachograph will need more work (hall-effect boards on ebay?), ditto a detector on the speedo cable (I might resort to a magnet fastened to the CV joint instead.)

I will report back as things come together

Dr B
Southampton UK
  Reply With Quote
Old 03-21-2016, 04:45 PM   #4 (permalink)
Master EcoModder
 
freebeard's Avatar
 
Join Date: Aug 2012
Location: northwest of normal
Posts: 27,547
Thanks: 7,731
Thanked 8,546 Times in 7,035 Posts
Sounds like you have a handle on it. What do you think of this as a search criteria?

https://www.google.com/search?q="Ard...oftware+-ODBII
  Reply With Quote
Old 03-21-2016, 05:52 PM   #5 (permalink)
EcoModding Lurker
 
Join Date: Mar 2016
Location: southampton UK
Posts: 5
Thanks: 0
Thanked 2 Times in 2 Posts
"Arduino Mega" gas mileage software -OBDII........

"Arduino Mega" gas mileage software -OBDII works well

I initially thought about stripping a cambus OBDII loop out of a more recent car but I am now looking at simply taking feeds off of the existing analogue resistance-based senders (ie the old skool senders, the speedo and tacho (both cables using hall effect transducers (probably) ) and connecting to the analogue inputs of the Arduino Mega via voltage sensors/isolators!
  Reply With Quote
The Following User Says Thank You to johnbullas For This Useful Post:
freebeard (03-21-2016)
Old 03-27-2016, 02:07 PM   #6 (permalink)
Master EcoModder
 
gumby79's Avatar
 
Join Date: Dec 2014
Location: Butte, Montana
Posts: 725

little jona - '91 Dodge D 250 first gen cummins LE
Team Streamliner
90 day: 23.4 mpg (US)

Little Jona airo modded - '91 Dodge RAM 3/4 TON D 250 2×4 AUTO
Pickups
Team Cummins
90 day: 18.5 mpg (US)

The Salted Hound Jenny. - '87 Dodge Ram 50/D-50 5sp 4X4
90 day: 20.24 mpg (US)

Jona Allison aero - '91 Dodge Ram D-250 Le
90 day: 20.76 mpg (US)
Thanks: 208
Thanked 426 Times in 277 Posts
Senders for non can buss/or obd2

If your speedo /tach cable are,A) the same b) like General Motors Dodge and Ford then try something like this https://www.alligatorperformance.com...crIaAgjX8P8HAQ

Or http://www.carparts.com/details/Dodg...HAQ&redirect=1
Option 2 has electric and macanicel outputs so that you can keep the stock stuff working. My 91 Dodge Ram D250 uses this sender 35usd @ Carquest auto parts had to replace last month.
I am interested in doing this as a means to do less Than full tank (500-700miles per tank too many cold starts @below freezing ) mpg analysis and data loging.
1or 2of theas flow meeter 2 if you have a bi pass presser regulator.this sender has a +-.5% accuracy
Ill be watching your development. As No computer =No valid mpg results. To many people lie about thire results.
I'm looking at the new RASPBERRY PI 3 ON SALE NOW AT $35 to use with my old android phone as a display and tuch interference. It has Bluetooth and WiFi built-in,less parts to get.
With all the improvements in CDA/ aero I've made and developing , my Dad a 45year multi million mile Over the road trucker is considering buying a same make, modle, year,and trim level truck to see how his driving style will effect mpg compared to me as well as a stock reference With this device we can eliminate the vehicle specific vereables ,eg drivetrain worm-up time due to different gear mesh within tolerance ,to get an accurate comparison. And with modds duse this ______ tweak help or hurt with out 2000+mi and possibly 4 month get an answer.
Gumby stay flexible.
__________________
1st gen cummins 91.5 dodge d250 ,HX35W/12/6 QSV
ehxsost manafulld wrap, Aero Tonto
best tank: distance 649gps mi 24.04 mpg 27.011usg
Best mpg : 31.32mpg 100mi 3.193 USG 5/2/20


Former
'83 GMC S-15 Jimmy 2door 2wd O/D auto 3.73R&P
'79 Chevy K20 4X4 350ci 400hp msd custom th400 /np205. 7.5-new 14mpg modded befor modding was a thing
87' Hyundai Excel
83 ranger w/87 2.9 L FI2wd auto 18mpg on the floor
04 Mitsubishi Gallant 2.4L auto 26mpg
06 Subaru Forrester XT(WRX PACKAGE) MT AWD Turbocharged 18 plying dirty best of 26mpg@70mph
95Chevy Blazer 4x4 auto 14-18mpg
04 Chevy Blazer 4x4 auto 16-22mpg


  Reply With Quote
The Following User Says Thank You to gumby79 For This Useful Post:
Xist (03-27-2016)
Old 03-28-2016, 07:03 AM   #7 (permalink)
EcoModding Lurker
 
Join Date: Mar 2016
Location: southampton UK
Posts: 5
Thanks: 0
Thanked 2 Times in 2 Posts
progress (2016/03/28)

OK, an update

I now have an Arduino Mega and an LCD display with a shield (aka interface) for the Mega so the two can comfortably talk to each other

Reading around the subject it appears there are a wealth of cheap little stepdown devices to reduce the voltages behind the Mini 1275GT dash to the 3.3v or less the Mega can handle

The oil pressure, water temperature, oil temperature and oil pressure senders all tell the gauges what to display by increasing the voltage they can pass the the pressure or temperature increases, the variability of the reference voltage needed by the gauge means some are powered off of the voltage stabiliser (10v) other senders work with gauges using the system voltage (notionally 13.6v aka 12v).

In all these cases, the voltage passed by the sender unit will have to be mapped to enable the voltage at the Mega (via the stepdown) to be converted to a displayed value.

In the case of the tachometer (rpm) a 0/12v pulse exists for the Mega to monitor

In the case of the vacuum gauge a custom pressure/vacuum measurement device is required

In the case of speed the rotation of the speedometer cable needs to be monitored (and a turns per mile value used to convert to speed) else a hall effect transducer will need to be used in association with a magnet fastened to the rotating CV joint on the transmission (coupled to the road wheel) - alternatively chopper type detectors reliant on the passage of a chopper disc through the sensor might be viable but the chopper on a motorcar is typically part of the hub and the ABS braking.

I have produced a Flickr photo album of the items identified to date

Once I get something working I will update thing, I have the LCD displaying dummy outputs so making good progress!
  Reply With Quote
The Following User Says Thank You to johnbullas For This Useful Post:
freebeard (03-28-2016)
Old 03-28-2016, 08:36 AM   #8 (permalink)
Master EcoModder
 
gumby79's Avatar
 
Join Date: Dec 2014
Location: Butte, Montana
Posts: 725

little jona - '91 Dodge D 250 first gen cummins LE
Team Streamliner
90 day: 23.4 mpg (US)

Little Jona airo modded - '91 Dodge RAM 3/4 TON D 250 2×4 AUTO
Pickups
Team Cummins
90 day: 18.5 mpg (US)

The Salted Hound Jenny. - '87 Dodge Ram 50/D-50 5sp 4X4
90 day: 20.24 mpg (US)

Jona Allison aero - '91 Dodge Ram D-250 Le
90 day: 20.76 mpg (US)
Thanks: 208
Thanked 426 Times in 277 Posts
Sources for Vss ( vehicle speed sensor)

Quote:
Originally Posted by johnbullas View Post
In the case of the tachometer (rpm) a 0/12v pulse exists for the Mega to monitor

In the case of the vacuum gauge a custom pressure/vacuum measurement device is required

In the case of speed the rotation of the speedometer cable needs to be monitored (and a turns per mile value used to convert to speed) else a hall effect transducer will need to be used !
The VSS senders I linked will provide this at a much higher resolution than 1pulse per tire revolutio. I used this one SPEED SENSOR, MECH TO ELEC, GM & CHRYSLER, 7/8"-18 THREAD, HALL EFFECT, 16 PULSE
On my 79 K-20(3/4ton 4X4 Chevy). When I custom built the dash all electronic. Something like 32000 pulses per mi on 33"s and 4.10's. Its been 9 years and no longer have the truck. As a bonus your stock mechanical speedo can be retained this just plugs inbetween your cable and Trans.
Gumby stay flexible
  Reply With Quote
The Following User Says Thank You to gumby79 For This Useful Post:
Xist (03-28-2016)
Old 04-12-2016, 02:54 AM   #9 (permalink)
EcoModding Lurker
 
Join Date: Mar 2016
Location: southampton UK
Posts: 5
Thanks: 0
Thanked 2 Times in 2 Posts
Wink Making progress...

I have an Arduino Mega 2560 board and 2 x 40 LCD and the code ready to take in the data from 3 analogue sensors and the voltage,

I am waiting for some temperature senders (sic) to set up the A>D conversion for those via some ebay sourced voltage converters.

I am also considering the VSS technology described in the reply above to translate speedo cable rotation (measured using an opto-sensor) to a pulse to trigger a BMW motorbike speedo (electronic and £20 in ebay if you look)

I have added some poor quality video of the progress on my YouTube channel search: "Arduino Mega 2560 johnbullas" on youtube

The code enables upper and lower limits to be set and for Lo or Hi alerts to be flashed!

  Reply With Quote
Reply  Post New Thread


Thread Tools




Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com