Go Back   EcoModder Forum > EcoModding > Instrumentation > OpenGauge / MPGuino FE computer
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 05-07-2008, 08:21 PM   #1 (permalink)
MPG Centurion
 
Join Date: Apr 2008
Location: Houston, TX
Posts: 21
Thanks: 0
Thanked 0 Times in 0 Posts
LinuxPC + FreeDiags + Freefall OBDII<->RS232

I know it won't do CAN, but this is what I was trying to do way back when

http://www.cleanmpg.com/forums/showthread.php?p=92392
Quote:
I've seen a lot of posts complaining that the SGII is too expensive. In answer to that I've dug through my bookmarks. There was a time in my life where cheap was better than easy. Now I'm not so picky.

So what you need:
  1. A i386 laptop or better with serial and LPT port (0 - $10) - Should take 8 - 40 hours depending on your ebay skills. If someone charges you more than $10 for a 12 year old laptop... punch them in the nose.
  2. A Linux kernel capable of running on #1 ($0.00) - This will take between 4 - 4000 hours depending on how good you are at assembling Linux Kernels.
  3. http://www.planetfall.com/~jeff/obdii/ ($5 - $10) - Should take 16 - 200 hours depending on your digital logic skills. You'll need the proper project boards a hot iron, a laser printer (library) and a good amount of etching acid. Add the proper parts and a soldering iron and you have a (car) OBDII - RS232 (serial) adapter. Make sure not to melt any skin in the process . You don't have to use these plans, just one of the ones supported in the the software in #4
  4. http://freediag.sourceforge.net/index.html ($0.00) - Should take 8 - 400 hours depending on if bugs arise. Checkout the source and compile it targeting #2. This is the software that will talk to your car using #1 through the adapter you made in #3. Please take care to do step #3 properly so as not to fry out your serial port or your cars OBDII port.

So between $5 - $20 cash and between 36 - 4640 hours (0.9 - 116 work weeks) of time.

I made it through step #2 two years ago before giving up and buying the ScanGauge. Cost me $0.00 and about 200 hours of effort.

Don't think this stuff works on CAN cars but feel free to update the freediag software or Jeffs OBDII schematic.
11011011

__________________
Houston Hybrid and Hypermilers Club <106mpg.com>

Best commute = 14.3mi @ 114 MPG (sg2)
Best (non-trivial) tank = 759mi @ 80.7 MPG (fcd)
MPG Centurion-Hybridfest 2007-Prius II-26mi @ 106 MPG (sg2)
Dan <11011011>
  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 05-07-2008, 09:07 PM   #2 (permalink)
dcb
needs more cowbell
 
dcb's Avatar
 
Join Date: Feb 2008
Location: ÿ
Posts: 5,038

pimp mobile - '81 suzuki gs 250 t
90 day: 96.29 mpg (US)

schnitzel - '01 Volkswagen Golf TDI
90 day: 53.56 mpg (US)
Thanks: 158
Thanked 269 Times in 212 Posts
Note that you can do the mpg part with just a laptop/carPC/tablet (with a sound card), running almost any operating system on any fuel injected car: http://opengauge.org/diympggauge/
__________________
WINDMILLS DO NOT WORK THAT WAY!!!

Last edited by dcb; 06-12-2008 at 10:32 PM..
  Reply With Quote
Old 05-07-2008, 10:07 PM   #3 (permalink)
FuelSipper
 
Join Date: Mar 2008
Location: Dallas, TX
Posts: 99

HondaHokie - '95 Honda Accord DX 4 door
90 day: 26.91 mpg (US)
Thanks: 0
Thanked 8 Times in 3 Posts
Dan, great insight. I was looking to do something similar before I found out about the Opengauge project. One thing comes to mind. Is it practical for instantaneous FE or is it just for data logging?

I think in the long run the Opengauge will be more practical. But this can have it's uses. I've heard of people hooking up car pc's with OBDII ports. That could be interesting too since most of the time they create a display for it.

Here is a link for a cool car pc concept.

https://www.timekiller.org/carpc/index.php
  Reply With Quote
Old 05-07-2008, 11:37 PM   #4 (permalink)
MPG Centurion
 
Join Date: Apr 2008
Location: Houston, TX
Posts: 21
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by larrydag View Post
One thing comes to mind. Is it practical for instantaneous FE or is it just for data logging?
Yep, this should give MPG (or one should be able to re-write it too). I'm not sure the exact math to derive MPG from the OBD primitives, but something like (MPH/RPM)*X should do it. 'X' would be derived in part from your displacement. That's a real super dumbed down way to get MPG but it's better than nothing. I know the commercial gauges key off of speed an manifold pressure (for what it's worth).

EDIT:
[QUOTE=dcb;24089]Note that you can do the mpg part with just a laptop/carPC/tablet (with a sound card), running almost any operating system on any fuel injected car: http://planetchampions.org/diympggauge/Too cool. I know Prius guys used to tap a line with a curcuit so they could "listen" to the High Volt system. They could tell regen, assist and other things to a degree you couldn't see on the dash. Piped it out through the system speakers. All signal processing was done with the Cranium™ Hu OS (ears ).

11011011
__________________
Houston Hybrid and Hypermilers Club <106mpg.com>

Best commute = 14.3mi @ 114 MPG (sg2)
Best (non-trivial) tank = 759mi @ 80.7 MPG (fcd)
MPG Centurion-Hybridfest 2007-Prius II-26mi @ 106 MPG (sg2)
Dan <11011011>

Last edited by Dan.; 05-08-2008 at 11:56 AM..
  Reply With Quote
Old 05-08-2008, 01:25 PM   #5 (permalink)
Ecomod noob
 
zjrog's Avatar
 
Join Date: Feb 2008
Location: Tooele, UT
Posts: 412

ZJ - '95 Jeep Grand Cherokee Laredo Upcountry
90 day: 20.57 mpg (US)

Neon - '03 Dodge Neon SE
90 day: 33.46 mpg (US)

S'Crew - '02 Ford F150 Supercrew XLT
90 day: 16.4 mpg (US)

Ranger - '90 Ford Ranger
Last 3: 28.02 mpg (US)

Not the Jeep - '03 Dodge Neon SE
90 day: 34.11 mpg (US)
Thanks: 7
Thanked 15 Times in 10 Posts
I've seen the Mazda CarPC before. I have often considered doing a CarPC, but haven't always considered complete system integration like that.

I think I'll try that DIY MPG thing, as I have an old P100 laptop sitting doing nothing. I have never been able to get any iteration of Linux to run on it and that is mostly due to the video interface I believe. It has a 2gb drive and 48mb of RAM. And I can solder failry well... This will help greatly with my pre-OBD2 Jeep.

On the other hand, for my 02 Supercrew and my 03 Neon, I will look for the OBD2 to USB adapter. And in the next weeks I will decide which ultra-portable/mobile laptop to get. I like the completely solid state Asus, but need more storage than 8GB. The Everex is compelling for the same pricepoint as the 4GB Asus.

I'd prefer to get something with a bigger screen as I'd like to get away from my desk at home more frequently, yet the smaller screen models fit so well in a car. I also wish to use the laptop for GPS mapping of trails, digital audio storage (yes, to take my entire collection of music with me), and to have a wireless laptop to hit hotspots where I find them (no, I'm not into war-driving).

Anyway, being able to have a realtime display would be very nice...
__________________
When it comes to Heroes, RENEGADES are mine!
  Reply With Quote
Old 05-20-2008, 06:29 PM   #6 (permalink)
Bicycle Junky
 
NoCO2's Avatar
 
Join Date: Jan 2008
Location: Atlanta, GA
Posts: 464

Putsaround - '96 Toyota Camry LE
90 day: 32.74 mpg (US)

The Commuter - '07 Trek 1000SL
90 day: 617.28 mpg (US)

Zippy - '91 Honda Civic DX
90 day: 33.29 mpg (US)
Thanks: 0
Thanked 6 Times in 4 Posts
Quote:
Originally Posted by dcb View Post
Note that you can do the mpg part with just a laptop/carPC/tablet (with a sound card), running almost any operating system on any fuel injected car: http://planetchampions.org/diympggauge/

Ok, this gives me a reasonable excuse to install a carpc now...I didn't have one before, but for real time mpg feedback, I'll gladly work to install one. I wonder how cheaply I could get a very small LCD screen to give me the feedback that I need...and I wonder if this would still be functional with EOC techniques.

I'll also be testing to see if it works with Linux under Wine.

::EDIT::

I take that back, I now found an application for one of these....

http://www.newegg.com/Product/Produc...82E16834220261

I'll see about making it do some other stuff to besides just do mpg for the money it costs though...

Or I could just use a normal computer with one of these...

http://www.mp3playerstore.com/stuff_...l/IN-700VG.htm

O dear...I'm feeling creative...this usually means something expensive is about to be done...crap.
__________________

Last edited by NoCO2; 05-20-2008 at 06:35 PM..
  Reply With Quote
Old 05-20-2008, 06:38 PM   #7 (permalink)
dcb
needs more cowbell
 
dcb's Avatar
 
Join Date: Feb 2008
Location: ÿ
Posts: 5,038

pimp mobile - '81 suzuki gs 250 t
90 day: 96.29 mpg (US)

schnitzel - '01 Volkswagen Golf TDI
90 day: 53.56 mpg (US)
Thanks: 158
Thanked 269 Times in 212 Posts
Quote:
Originally Posted by NoCO2 View Post
Ok, this gives me a reasonable excuse to install a carpc now...I didn't have one before, but for real time mpg feedback, I'll gladly work to install one.
Currently nobody is maintaining that, but it is in sourceforge in the OpenGauge project, and written in Java. If you (or anyone) gets an itch to improve it, let me know and I'll hook you up.
__________________
WINDMILLS DO NOT WORK THAT WAY!!!
  Reply With Quote
Old 05-20-2008, 06:48 PM   #8 (permalink)
Bicycle Junky
 
NoCO2's Avatar
 
Join Date: Jan 2008
Location: Atlanta, GA
Posts: 464

Putsaround - '96 Toyota Camry LE
90 day: 32.74 mpg (US)

The Commuter - '07 Trek 1000SL
90 day: 617.28 mpg (US)

Zippy - '91 Honda Civic DX
90 day: 33.29 mpg (US)
Thanks: 0
Thanked 6 Times in 4 Posts
Thanks, yea, I'm not terribly fluent in java just yet, I can mess with pre-existing code, but nothing more then that yet. I have a bunch of friends, however, who can write java well though, I might talk them into helping me a bit.

What kinds of information, I wonder, could you get by just using the audio port besides the vss and injector inputs...it doesn't seem like using the audio line-in gives you much room for expansion. I might see if there would be a way to adapt it to either use ethernet, usb or serial inputs though...that would be cool. To make a program that can take the obdII output and give you a readout on your screen...though I think something similar already exists if im not mistaken.
__________________
  Reply With Quote
Old 06-17-2008, 06:56 PM   #9 (permalink)
EcoModding Lurker
 
cbergeron's Avatar
 
Join Date: Jan 2008
Location: Georgia
Posts: 64

aerospire - '95 Ford Aspire
90 day: 56.92 mpg (US)

Hindsight - '00 Honda Insight
Thanks: 0
Thanked 0 Times in 0 Posts
Timely topic. I was one of the pioneers of the carputer / dashpc movement back in 1999. You can see my Jetta here:
http://dashpc.com

Here's a picture of my first interface (Perl / TK):


I was one of the developers of FreeDiag for a while on Sourceforge, and I'm the host of the Linux based Dashpc code (it's linked to from my site, or search Sourceforge).

I haven't been active on it for a few years, but maybe I can offer some advice about some of the hurdles I had to overcome doing my installation.

Unfortunately, my Aspire doesn't have ODBII, but my new Insight does.

I just wish I didn't have so many projects on my plate at the same time!
__________________

Last edited by cbergeron; 06-17-2008 at 06:59 PM.. Reason: Changed url to picture
  Reply With Quote
Old 06-12-2010, 03:01 AM   #10 (permalink)
Mov Racer
Guest
 
Posts: n/a
I used to have a BMW concept yet my mom had it replaced because she was really having difficulty reading everything from the computer so I had to change it.

Cool concept! Thanks for sharing.

  Reply With Quote
Reply  Post New Thread






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