New mechanical speedometer drive solution
Stepper motors: can be loud, draw lots of current, most are not made for high rpm.
dc motor: rpm will very depending on load
To do this correctly, you need the ''right'' stepper motor (able to operate in the rpm range needed, NOT overheat) and controller, or a DC motor with some sort speed sensing ability.
Most cable drive speedo's are 1000 revolutions per mile, so, at 60 MPH, the cable is turning at 1000 RPM. The factory output from a calibrated GM PCM is 4000 pulse/mile, dc square wave. So at 60 MPH, the frequency from the PCM is 4000/60= 66.67 HZ (Most of the LSx PCM's also have a 128,000 pulse/mile output, that could be used for better resolution)
1. The motor/stepper driver needs to be able to control a motor from a range of 0 RPM to 2000 RPM smoothly. (up to 120 MPH)
2. Input Frequency range: 2hz to 134Hz (this gives you a range of up to 120 MPH)
3. STOP value, Most GM PCM's have a programmed value, that is the amount of time between speed sensor pulses to be considered a ''stationary'' vehicle. This prevents the speedo cable from slowly creeping at a stop due to noise in the circuit I would guess.
The Cable X device has DIP switches to calibrate it. If someone came up with one that is just designed to take in a 4000 pulse/mile INPUT and a 1000 RPM/mile OUTPUT, I think the design could be made a lot more simple.
-Brendan.
Last edited by busta9876; Mar 28, 2011 at 11:39 PM.
http://search.digikey.com/scripts/Dk...dll?Cat=983982
This controller is $109.
http://search.digikey.com/scripts/Dk...e=296-25445-ND
http://media.digikey.com/pdf/Data%20...Fs/MDL-BDC.pdf
The recommended motor (MABUCHI RS555PH-3255) is only $3
http://www.surplustraders.net/a/0546.shtml
From what Busta says looks like the motor has correct voltage and speed range, looks pretty small too. But the controller linked above looks massively more complicated than it needs to be.
Someone figure it out for us.
Someone was kind enough to have gone through the trouble of inputting the vss into arduino for a really cool mpg calculator. You can find the project here. Now all that's really needed is the motor and controller setup that will be quiet, reliable and cheap.
I'll certainly keep everyone updated as I make progress.
These are oem type stepper motors, they will move the needle, but not the odometer.
The Best V8 Stories One Small Block at Time

These are oem type stepper motors, they will move the needle, but not the odometer.
I've been trying to figure this out also for a T56, I'm putting a ls1 into my rx7 and I want to retain the stock speedometer, so far I think doing this is very DIY-able
I'm still not 100% sure how the VSS Sensor works, but if I understand it right I should be able to pump 5v directly from an Arduino to the VSS Sensor and then back up to a digital input where it will read the square wave and set it as a PulseIn input.
then from there have the arduino do the pre set calculations using the 4000 pulses per mile and convert that to a 0-255 (depending on the motor rpm) PWM output to a beefy transistor which will control the speed of a regular 12v DC Motor.
I was thinking of using a smaller motor and attaching it directly to the back of the gauge cluster to overcome any load from the cable.
Last edited by fc3sbob; Oct 27, 2011 at 08:51 PM.
Whoever solves this will make a lot of cash if they can advertise properly.
Personally, I really wanted this type of solution but could not find a supplier or figure it out myself. Ended up buying a full set of electronic gauges and will install them in the same location as the factory gauges.
Send me a PM when you have some for sale are if you need some one to test one.
Send me a PM when you have some for sale are if you need some one to test one.
I plan on using it behind the face of my 69 C-10, I have not tried it yet as this only happened yesterday.
I am using a 90ish Astro van, and hope the VSS signal is the same, if not I have seen I can modify it.
The reason I went for an Astro is that some newer ones seemed to have the electronics integrated on the back board, not really sure as I did not tear them open, but the astro's unit is readily separable with clearly marked input connectors.
I had already desecrated the dash to install a Tach anyway.
I do not know if this is what you were talking about, but I think it'd be awesome to save 250 bucks and put them to a better use.
Rat Chevelle







