My Peugeot 504 speedometer came to an end, with a wire & wobbly needle. I don't like it anyway.
I made an LED RPM gauge before. I think an LED speedometer would be fine too. The main obstacle for me was the speed sensor. I thought of using variable reluctance magnetic pick up sensors or automotive ABS sensors. They operate on the same principle, fixed sensor over a rotating toothed ferrous wheel. As the teeth pass by the sensor, up & down electrical impulses are generated, as the speed increases, the frequency goes up too. Then we need to convert this frequency to voltage (using the LM2917 as in a tachometer), the increasing voltage will drive 30 LEDs through 3x LM3914 ICs. Good
I didn't spend much time looking for ABS sensors. I had a stepper motor from an old inkjet printer. I tought it can generate similar signal to be interpretted by LM2917. Later I found this motor can generate increasing voltage as the car speed goes up. So, I don't need a frequency to voltage converter (LM2917)
What to do:
1- remove the old speedometer with its wire
2- mount the speed sensor underneath the car to get movement from where the old wire got it
3- building the circuit
4- calibration
5- finish
Remove these ads by
Signing UpStep 1: The speed sensor
1- Variable reluctance magnetic pick up (ABS sensors)
2- IR LEDs & IR detectors
3- In my case, a stepper motor as a generator
I took this motor from my old ink-jet printer. It had two stepper motors, this is the stronger one in terms of size, weight, sensitivity & output voltage
The most challenging step is to mount the motor to the car transmission where the old speedometer cable used to be. So that the motor gets driven as the car move.
There should be:
1- Mechanical linkage between the motor head (gear) & the rotating speedometer rod inside the transmission
This was achieved using a small peice of copper folded upon itself. one end being rotated by the transmission, the second end to be inserted in a groove I made in the center of motor head (gear)
no welding needed :)
2- Good method for mounting the motor centrally in place. No shaking or to & fro movement is accepted
At my mechanic's, I drilled a 4mm hole in the transmission body, passed a screw & nut. Later on, I filled the gaps with epoxy resin glue. That was enough for good fixation.
Now I have a speed sensor with a 4 wires cable :)
I took wire No 1 as a signal, wire No 2 as a ground
This motor can generate up to 48 Volts as I tested it. But When mount to my car's transmission, it rotates at near top speed generating 28 Volts. This is good. The relation betweed the car speed & voltage increase is linear. This is great.






































Visit Our Store »
Go Pro Today »




If yes what changes do i need to make in circuit ???
am just beginner so please explain in detail, Thanks.
& btw u really are creative like ur idea !!!!
how do we determine the wires from a stepper motor of a printer that it is No1 and No2?or output and ground?thanks a lot
from what ive read around, my car will put about 5v of a/c voltage at around 60 mph.. and just at .5v around 1-3 mph.. so i hope i can tune the input signal with the potentiometer to work with this level of voltage
how did you made this one so accurate?
http://www.instructables.com/files/deriv/FJC/84IQ/GFRWQY6J/FJC84IQGFRWQY6J.MEDIUM.jpg
Later, I used matte photopaper
How did you calibrate it?
Brilliant 'ible!
since there will be a differential in voltage..
that's what i seen on the normal car using an aftermarket tachometer or speedo meter.
correct me if i'm wrong.. :D
Just one question...
Who would I be able to adapt this idea/strutable to a motorcycles front wheel speed cable set-up? Also, a techo system for the motorcycle would help...
I'm not that apt at eletronics, but can follow intructions very well. lol
Here's my e-mail, lord_vahmp@ yahoo.com
Any help would be greatly appreciated!
Thanks in advance.
Vahmp
I have a laser engraver... and if I were doing this project, I would get reverse engravable plastic, engrave the red/orange band, then paint. Engrave the numbers and paint white, then engrave the LED bars. The result would be a nice looking plastic panel.
If anyone ever needs that done there are several places that can do it, or you can contact me and send the artwork. (If you drop ship the plastic to me it would only cost you the actual engrave time and shipping.)
Great idea... I may copy your circuit and use it for a wind-speed indicator or other projects needing a bar-graph display. Again... nicely done!
Jerry
http://artisticlaserengraving.com
Thanks for your help
Does the 160 LED work?
I didn't see it light up in the video! lol
Great job!
maybe next time when I use higher octane fuel & run on a better road.
About waterproofing, I filled the gaps between the stepper motor & the transmission body using epoxy glue. This is good for fixation & waterproof, too. The motor has small venting slits (through the black part) that I think not a major issue. moreover, the place where it's mounted is difficult to get water whilst on the road.
It's easy to wrap it in a plastic bag when cleaning the car with water.
I think waterproofing is not a big issue.
Could a 12v dc motor be used for this somehow? or a Five wire stepper motor?
And Why not connect the Motor to the Speedo Cable(If it's not broken) rather than Directly, so it's all in one place?
12V dc motor is good, too.
When you rotate the shaft, it produces AC & not DC. In fact, The LM3914 works with AC well. I didn't add AC-DC converter.
If you need DC from AC, add a simple diode bridge to your input signal, cheap & easy
My speedo wire was wobbly especially at low speeds. I preferred to get the movement directly from the transmission
The speedo needs more dimming during light. I'm planning to:
1- change the design
2- print on a thinner photopaper
3- add seven segment display too, this is definitely going to make it better during day
guess who ?