[Diy_efi] coil (-) tach signal conditioning
Tomas Sokorai Sch.
tsokorai at xperts.cl
Mon Mar 3 18:07:01 GMT 2003
Hi!
I'm trying to get a clean 5V square signal from the (-) terminal of an old
Ford Duraspark electronic ignition for a display/datalogging circuit I'm
building (PIC16F877A w/ hd44780 LCD, GPL'ed; PC datalogging & prog. tools
software for Linux. I'll release the first ver. it when it's doing something
useful :)
I tried with the tach input stage from the Megasquirt circuit, and tried the
tips for tuning this part of the circuit, but I'm still having problems.
If the capacitor values on the coil side are normal (like the one on the MS
circuit), the tach signal is sometimes "doubled" or it's timing jumps too
much. But with a big enough capacitor values to get a steady and real value
for idle, it doesn't want to "go up" with RPM.
In the software the time between 4 pulses is 50% "lag filtered" (as described
in the GM_ECM paper) to do the RPM calc. I'm sure the software is working OK,
tested with a clock generator circuit (a megaexpensive one... a 555 ;), and
always get a steady and get a very near to the theoretical RPM value for the
calculated RPM.
Ideas for another (-) coil input? or does the Duraspark 1 have a particularily
brain-damaged waveform?
Thanks in advance
--
Tomas J. Sokorai Sch.
_______________________________________________
Diy_efi mailing list
Diy_efi at diy-efi.org
http://www.diy-efi.org/mailman/listinfo/diy_efi
More information about the Diy_efi
mailing list