Go Down

Topic: Tachometer from Ignition Coil (Read 292 times) previous topic - next topic

starwalker90

Hello Guys, I want to make a Tachometer to count the RPM of my car with an Arduino Board and OLED Display, My car is 26 years old and it has no ECU or OBD connector, so I'm looking to get the RPM signal from the ignition coil negative side it's a single coil and it's connected to distributor with ignition module and I already checked the wiring diagrams and also I found the signal wire which I'm looking for, Is there anyone who already make this project before or similar one? and how to connect it that wire to Arduino Board, will I need any other components between the two of them? any help will be appreciated   :)

Idahowalker

You might search on the internet, using the words "ignition coil pickup circuit", or not.
Receiving partial information does not help me help you and wastes my time.

starwalker90

@Idahowalker, thanks but I already found the signal wire and it's a negative

Railroader

I did that, picking up the signal from the ignition coil, 30 years ago. That onboard computer (a Z80) ran for 10 years without failure.
If I remember correctly I pick up the kick back spikes on the positiva side, linited the spike and sent it through an opto coupler that was connected to the digitals.
Use Your knowledge. If that's not enough, look for education.
Having knowledge, think outside the box to gain more of it. Only trains run like the train, on the rails. The rest run between the rails.

starwalker90

can you help me with the wiring, do i just need to connect an optocoupler??

Railroader

Nearly. After all this time... The spike was high, like some 50 volt. I think I used a serial resistor close to the ignition coil, then a Zener diode to GND and a serial resistor to the anode of the OPTO.
Use Your knowledge. If that's not enough, look for education.
Having knowledge, think outside the box to gain more of it. Only trains run like the train, on the rails. The rest run between the rails.

starwalker90

but in my case the signal is negative, how do i get this negative signal to Arduino??

Idahowalker

#7
Oct 27, 2020, 10:49 pm Last Edit: Oct 27, 2020, 10:55 pm by Idahowalker
Your car runs on -12V?


Show a schematic.

Make, model, year of car?
Receiving partial information does not help me help you and wastes my time.

CrossRoads

There are older British cars that used positive of battery to the car battery as "ground". My mother had a 1966 MGB convertible wired up that way.  Fun car to drive, sat so low to the ground that you felt like you were flying just tooling around at 30 mph. Dual carbs were a pain to keep tuned. Could get rubber in all 4 gears tho.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Railroader

but in my case the signal is negative, how do i get this negative signal to Arduino??
How can that be? Is it an English car? Can You draw a diagram on paper and show? I used the kick back on the positive side of the ignition coil.
Use Your knowledge. If that's not enough, look for education.
Having knowledge, think outside the box to gain more of it. Only trains run like the train, on the rails. The rest run between the rails.

starwalker90

Your car runs on -12V?


Show a schematic.

Make, model, year of car?

Your car runs on -12V?


Show a schematic.

Make, model, year of car?
My car isn't run on negative current, I mean when I checked the repair manual and the wiring diagrams I found the signal wire in the ignition coil and by the way it's pre-equipped in the car, iI mean it's ready to connect if I changed my cluster instrument with a one that has an rpm guage, and it's only a single wire, the car is Peugeot 405 Phase 2 1994

JCA34F

Do you mean the wire is normally positive and switches to ground when active? What is the voltage on this wire?

starwalker90

I tested the wire with a multimeter i connected the (+) to the battery and the (-) to the signal wire, and I got about 8 to 8.5 volts

Idahowalker

#13
Oct 27, 2020, 11:23 pm Last Edit: Oct 27, 2020, 11:34 pm by Idahowalker
Why not measure the singnal wire to ground?

8Vvolts, I bet it's meant to be a ignition feedback signal giving out a stream of pulses for the analog rpm gauge. 

You can run it through an optocoupler, like how they show in the internet, hook it to a MCU (like how they show in the internet), count the pulses (like how they show in the internet), and divide by the number of cylinders (like how they show in the internet). 


Year make model of the car so I can look it up myself.
Receiving partial information does not help me help you and wastes my time.

starwalker90

It's a Peugeot 405 Ph2 1994, I attached the diagram












Go Up