by ozone » Thu Jan 22, 2009 9:45 am
Ok, this is a speedometer I'm talking about. It is independent of engine RPM, otherwise your speedometer would change every time you changed gears or rev'd the engine at a stop light. It is definitely a pulse that is generated by the speed sensor in the transmission which provides a certain number of pulses per revolution of the differential. This means, it must be calibrated for the tire size chosen by Toyota and will change both with tire wear and by chosing a different sized tire.
Yes, I measured with an oscilloscope because you cannot measure pulses with a multimeter (unless they are very slow). It's actually pretty cool to watch them speed up as the car is accelerated. I will post up the results later. I have them at home. I never did find out how many pulses per revolution the Solara has but I did find other cars including Toyotas that output 4 pulses per revolution. When we rolled slowly out of the driveway, I saw just a few pulses, but I have a Chinese brand PC based oscilloscope with a confusing display label and it could have set the horizontal scale to a very short time interval so that a lot of pulses looked like only a few. And who knows when I saved it if it labeled the axes correctly or not. So I need to look into how it does that to be certain.
I hate digital gauges. I plan to make my own analog gauge using stepper motors (like most quality gauges). This requires a driver, in my case a microcontroller. To use the microcontroller I have to know the nature of the signal feeding into it, hence the measurement and the question.
The repair manual told me the nature of the coolant temperature sensor, so that was easy. I measured and got something realistic for the tach reading and except for fuel there are no more gauges. For instance, the oil pressure sensor (I think) only alerts the idiot light. I would have to install a sensor that actually reads pressure. The same with a voltage gauge, etc.
When I did the calculation I got pretty close to 100 pulse/rev, which at least sounds like a nice round number. I just expected to see something like 4 pulses/rev like all those other cars. Unfortunately the manual only says that it will produce pulses, but does not say how many or at what amplitude (5 V by the way).
I took measurements at various speeds, because I wanted to see if it was twice as many pulses at 50 mph as it was at 25mph. I believe it is. I did witness a somewhat random glitch in the pulse and managed to catch it. I guess it's not enough to disturb the Speedo, because it doesn't jump or anything. Makes me wonder if the speed sensor is going bad though.
Also, I believe the 4000 pulses per minute is possibly the ability of the computer to read or something, but pulses per minute doesn't make sense because, how many pulses do you get sitting still then?
Thanks for the comments.