EcoModder.com

EcoModder.com (https://ecomodder.com/forum/)
-   OpenGauge / MPGuino FE computer (https://ecomodder.com/forum/opengauge-mpguino-fe-computer.html)
-   -   Injector LED not blinking, no backlight (https://ecomodder.com/forum/showthread.php/injector-led-not-blinking-no-backlight-4787.html)

forgottenmindset 08-27-2008 04:24 PM

Injector LED not blinking, no backlight
 
Hey, my led on the mpguino for the injector pulse (i assume) is not blinking at all, but I am getting a injector pulse. Would putting it in backwards cause this?

I've also got no backlight on my green lcd from mouser... its impossible to read at night...

Both my injector wires were 12v, so i just hooked the ground injector wire and it seems to work well, btw.


Any advice???

dcb 08-27-2008 08:44 PM

Very Glad you are getting results :thumbup:
I'm not aware of an injector LED??? It doesn't sound like the backlight is hooked up right. See if voltage is getting to the transistor, etc.

forgottenmindset 08-28-2008 12:19 AM

http://opengauge.googlecode.com/svn/...ino/wiring.GIF

Isn't that an led next to the transistor....


Ohhh, I think that's a typo, it should say "Lcd"

Ok, so I clipped the led and and soldered the legs together, and bam! now I got backlight!

But now I don't have an injector pulse??? C'est la vie

dcb, dude... I love you

Thanks for all this effort you put into this project, it's inspired me to program again

I made a program that keeps your top speed record, and even tried making a 0 to 60mph program that acts as another screen (and works) except the instantmph() function won't compare...

if( instantmph() <= 60 )
...
else
always ends up here even past 60

any thoughts?

Also it seems that the clock is only accurate within a half a second, it always rounds in that threshhold, is there a more accurate way or am I wasting time.

dcb 08-28-2008 06:35 AM

Quote:

Originally Posted by forgottenmindset (Post 56681)
<img src="http://opengauge.googlecode.com/svn/trunk/mpguino/wiring.GIF">

Isn't that an led next to the transistor....

I *think* you are referring to the transistor itself. it is a to-92 case, round with a flat spot. It has a lead to the backlight LED on the collector.

Quote:

Originally Posted by forgottenmindset (Post 56681)
But now I don't have an injector pulse??? C'est la vie

I don't have enough info to tell you much, I'm not even sure what you "clipped", LOL.

Quote:

Originally Posted by forgottenmindset (Post 56681)
dcb, dude... I love you

:D

Quote:

Originally Posted by forgottenmindset (Post 56681)
if( instantmph() <= 60 )

I did not want to invite floating point math to the PIC party (I tried, he was a very unruly guest), instead most values are really 1000 times greater than they appear, so this would be more correct:
if( instantmph() <= 60000ul )

1000 times works pretty well because everything is displayed to two decimal places and the third one is for rounding.

forgottenmindset 08-28-2008 10:50 AM

Hey cool, I assume that ul in 60000ul means unsigned long, right?

And since everything is x1000 does that mean I can calculate decimals more accurately, how?

Because every time that I do get is either 10.5 or 10.00, 9.0, or 9.5

edit: Oh and I figured out the injector pulse input wires (2 & 3) were put in 1 & 2 on accident. I have to get use to counting with 0 first, again :)

I works awesome now


All times are GMT -4. The time now is 05:49 PM.

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