EcoModder.com

EcoModder.com (https://ecomodder.com/forum/)
-   OpenGauge / MPGuino FE computer (https://ecomodder.com/forum/opengauge-mpguino-fe-computer.html)
-   -   OBDuino mod - no need of 'uino' (https://ecomodder.com/forum/showthread.php/obduino-mod-no-need-uino-8778.html)

Dominik 06-14-2009 03:21 PM

OBDuino mod - no need of 'uino'
 
Hello,

last week, I found this great "OBDuiono" project on web and I modified the OBDuino32K, because I don't have any arduino hardware.

Now it runs on a Atmega644. I optimized it for (european) C1/Aygo cars (just ISO9141). I had to change some timings and optimized the requests a little: speed/rpm/throttle/intake temperature and map (C1/Aygo don't have a maf) is just requested one time per cycle. But there were many expedient changes in the newest svn-checkout release of obduino32K, so RPM is requested two times again, because ob verifyECUAlive().

I want to use a larger lcd, so I try out a 4x27 Display. Therefore I use 8 corner. But I'll recode the design soon, because it doesn't look good: You can't see the meaning of some values (e.g. "26%").

http://img218.imageshack.us/img218/9545/gaugelcd.th.jpg

BTW: The values are not real (just from a "simulated ECU")


You can get my modification here, if you are interessted. It can be compiled by avr-gcc (std=gnu99). You don't need C++ anymore

Thanks to the developer of OBDuino,
Dominik from germany (pleasy excuse my horrible english)

Daox 06-14-2009 03:45 PM

Looks pretty nice. Have you tried it in the car yet?

Froggy 06-15-2009 09:29 AM

To see a display of the names of the PID's (to check what 27% is of what) just press both the left and right buttons at the same time. This will bring up the names for 3/4 of a second.

There are up to 7 PIDs that are used in calculations on every time through the loop. When a user selects them, they are retrieved again just for display. Yes, not optimal at all... but simple.

Mesuge 06-15-2009 11:57 AM

Interesting! Your bigger display and Atmega644 remind me about these german projects (full documentation and videos inside):

-> S65-Shield for Arduino (display is taken from S65 - popular GSM phone by Siemens)
S65-Shield - watterott.net

-> ATM based web radio with "big" display
AVR WebRadio - watterott.net


PS if possible pls. share more details about your board

Dominik 06-19-2009 10:41 AM

This week I got some MC33290. I was scared to try it with a simple transistor level converter in car, because I don't want to damage my ECU.
Today I tried it in my car with MC33290 and it works fine!

@Mesuge: Thanks for that hint! Now I ordered such a display (a Sharp LS020..). I found this information/libs to drive it (without arduino):
Display Programming . Maybe I will experiment with that in future. But for a car gauge it's to small.


All times are GMT -4. The time now is 10:48 AM.

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