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

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 01-02-2009, 11:21 PM   #1 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
No display on MPGuino LCD, just backlight

Quick history: I got my MPGuino assembled, and had to change the 7805 voltage regulator.

Sometime during the process of desoldering the LCD and resoldering I must have messed something up...

With the new 7805 the gauge worked, however I had intermittent freezes... Not constant just 1 per trip whereever I was going...

Well, the last time I used it the screen went blank. I had a backlight so I knew power was still getting to it.

I hooked it up to my computer and still the same thing - backlight, but no characters at all.

I touched the LCD and I saw the normal display, moved it and it went away.

So, I had placed a spacer in between my 2 boards, so I took it out. and the display stayed. Unless I moved the LCD a little.

My next step was to desolder the LCD again - and snug it onto the header, and re solder. Well, I couldn't separate the board, but I had all the solder off of it... I resoldered, and now I all I have is a backlight display with no characters....

I checked continuity between all 16 pins on both sides of the board, and it was good...

I ohm checked all 16 pins through both sides of the board. All read good.. 0.00 ohms.

So, I'm at a loss. It was working before I de and re soldered. It's like a line or pin broke which delivers the info to the LCD, but all the pins check good... Any suggestions would be welcome...

__________________
  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 01-03-2009, 10:37 PM   #2 (permalink)
Master EcoModder
 
wagonman76's Avatar
 
Join Date: Jun 2008
Location: Northwest Lower Michigan
Posts: 1,006

Red Car - '89 Chevrolet Celebrity CL 4 door
Team Chevy
90 day: 36.47 mpg (US)

Winter Wagon - '89 Pontiac 6000 LE Wagon
90 day: 28.26 mpg (US)
Thanks: 8
Thanked 17 Times in 16 Posts
Ive had the backlit screen with nothing on it, but that always meant the chip lost the program. And that was happening from low voltage problems, or from touching the wrong part of the board with sweaty fingers. You could always try reflashing the program just to make sure it is there.

If it still doesnt work, it does sound like a connection problem. Maybe one little piece of solder that is bridging two pins.
__________________

Winter daily driver, parked most days right now


Summer daily driver
  Reply With Quote
Old 01-03-2009, 11:29 PM   #3 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
I know this might sound silly, but is there a link to idiot proof re flashing instructions?

Did you mean re flash the sketch? or re load the boot loader, both of which I'm trying to figure out...

I downloaded the Arduino v 0012 Alpha and copied the sketch off of the link from spiffie's website, and verified the sketch but it said the sketch was too big... So, I'm digging and digging for more info - anything that can save me some time would be great

*oops* just read the top of the sketch and saw that I'm suppose to be using Arduino v 0011...


** Alrighty** I downloaded v 0011 and I uploaded the current sketch... No change..

I am able to change the brightness on the screen, just still nothing but the backlight... and the backlight does time out after the preset amount of time... whatever it was before... So... I guess I'm going to desolder the LCD again and do some examining..
__________________

Last edited by Wingmn; 01-03-2009 at 11:54 PM..
  Reply With Quote
Old 01-04-2009, 12:02 AM   #4 (permalink)
Master EcoModder
 
wagonman76's Avatar
 
Join Date: Jun 2008
Location: Northwest Lower Michigan
Posts: 1,006

Red Car - '89 Chevrolet Celebrity CL 4 door
Team Chevy
90 day: 36.47 mpg (US)

Winter Wagon - '89 Pontiac 6000 LE Wagon
90 day: 28.26 mpg (US)
Thanks: 8
Thanked 17 Times in 16 Posts
I meant reflash the sketch.

dcb showed me once how to do the bootloader and make a cable when mine was acting up, but I didnt need to do it. Even he said that doing the bootloader took "a cable and some patience". So I would only try the bootloader as an absolute last resort.

Another thing I found is that you (or at least I) can only have one file in the computer with the pde extension, and I keep it called mpguino.pde. I normally keep one saved with the default settings for each vehicle. I have to give these others a txt extension, or it will give an error and not load the sketch.

Yes the wrong version of Arduino will cause problems. I would deal with that first.
__________________

Winter daily driver, parked most days right now


Summer daily driver
  Reply With Quote
Old 01-04-2009, 12:49 AM   #5 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
Well, I think I figured out the problem. Possibly.

I'm going to share my screw up with everyone because I learned a valuable lesson, and I'm pretty sure this is the source of my problem.

The first and second time I desoldered my LCD I used a common screw driver to pry apart the boards, because I didn't desolder them correctly.

And when I did that prying I put divets in the board...

Now, I didn't know that the signal line from the atmega runs along the outside of the board so I didn't know my screw driver was going to cause any real damage besides superficial...

So, here's a picture of the damage... For anyone who doesn't know - DO NOT use a screw driver to pry apart circuit cards!

For everyone else, - please feel free to laugh

So, now I guess a fix would be to solder in jumper wires to send the signals over to bypass the damage I did... Time to study the schematics I suppose..
Attached Thumbnails
Click image for larger version

Name:	closeup3.jpg
Views:	70
Size:	67.0 KB
ID:	2503  
__________________
  Reply With Quote
Old 01-04-2009, 01:47 AM   #6 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
I checked continuity between Pin 13 and the small ring by the 2 pins that it looks like that signal goes through, and I had good continuity, so my guess that the divets I made in that line was wrong...

So, I soldered the LCD back to the board, and still no change...

I did re flash the sketch before-hand with no change...

So here I am, no idea where to go next. Besides desoldering the LCD again and investigating some more...
__________________
  Reply With Quote
Old 01-04-2009, 12:56 PM   #7 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
I was wondering if anyone could tell me the pins on the atmega that deliver the digital display data to the LCD header?


I understand that Pin 1, 5, and 16 are ground on the header for the LCD.

I need to know the digital data Pins on the atmega to the header so I can solder in jumper wires in case I did damage the board.

I know my MPGuino still has functionality, because I can still adjust the brightness on the LCD and if I push buttons randomly it seems like I'm changing settings, because I push buttons and I can't change the brightness until I replug power to it.

So - my theory is - it still has the program on it, all connections are good except digital display data going to the LCD.

If anyone can point me in the right direction as far as getting the right pin or pins to jumper to the right header pins I should be able to get fixed. Thanks!
__________________
  Reply With Quote
Old 01-04-2009, 02:10 PM   #8 (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
here is the arduino based mpguino schematic:


and here is the actual chip pin mappings:


so you should be able to determine what pins on the atmega should be connected to what leads and which ones they shouldn't be connected to with that info and lots of probing with a voltage meter.
__________________
WINDMILLS DO NOT WORK THAT WAY!!!
  Reply With Quote
Old 01-04-2009, 02:37 PM   #9 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Dcb! I saw the schematic, but not the pin mapping for the atmega. I appreciate it!
__________________
  Reply With Quote
Old 01-04-2009, 06:17 PM   #10 (permalink)
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
I've done continuity checks and ohms checks between the atmega pins and the LCD and they all check good as well.

Could it be that I hosed up the atmega?

__________________
  Reply With Quote
Reply  Post New Thread




Similar Threads
Thread Thread Starter Forum Replies Last Post
MPGuino release one workspace dcb OpenGauge / MPGuino FE computer 1061 01-17-2020 02:37 AM
MPGuino lcd help? gascort OpenGauge / MPGuino FE computer 5 12-08-2008 12:48 AM
Got my MPGuino Working! Nevyn OpenGauge / MPGuino FE computer 0 12-07-2008 05:38 PM
2x16 LCD Display issues/discussion dcb OpenGauge / MPGuino FE computer 29 08-19-2008 08:25 PM



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