Speedo adjustment
Posted: 28 Nov 2017, 21:53
My speedo reads much too high, and it was starting to bug me. So on a recent trip I decided to record the indicated speed against the 'true' speed as given by my satnav. I made this plot.
It's not a straight line, but a best-fit straight line is close enough. It tells me that there's an offset of 5.3mph and a scaling error of 1.08. I have standard wheels and tyres, so it's definitely the speedo's fault. The odometer seems fine, but although both the speedo and the odometer are driven by the same cable, they use different mechanisms - a nice direct geared drive for the odometer and a spring for the speedo needle.
So with a rush of blood to the head I decided to see if I could adjust the speedo. When you remove the speedo face you can see a spring that controls the needle.
Since my needle moves 8% too much in response to the cable rotation rate, I figured the spring was too loose. I guess it makes sense that over the years the spring could have relaxed a little bit. I counted about 6 coils in the spring, and figured that the 8% adjustment I needed to make corresponded to about half a turn.
If you look at the captive outer end of the spring you can see that it's trapped against the alloy casting by a brass pin. I levered the pin out by pushing a flat-bladed screw driver under it, below the casting. Then I pulled the spring through by about half a turn, and wedged it back in place with the brass pin.
I also adjusted the needle position to try and account for the 5.3mph offset, i.e. I just pushed it onto the spindle so that it's rest position was a few mph lower than before, then I lifted it over the end stop. I reassembled it and put it back in the van. I took it for a test drive and it's not bad. Unfortunately I've gone a bit too far the other way - at an indicated 65mph I'm actually doing 70mph. That's not good - I don't feel safe from speed cameras if my speedo under reads. But at least it's proven the concept, and with another iteration I should be able to get it close enough.
It's not a straight line, but a best-fit straight line is close enough. It tells me that there's an offset of 5.3mph and a scaling error of 1.08. I have standard wheels and tyres, so it's definitely the speedo's fault. The odometer seems fine, but although both the speedo and the odometer are driven by the same cable, they use different mechanisms - a nice direct geared drive for the odometer and a spring for the speedo needle.
So with a rush of blood to the head I decided to see if I could adjust the speedo. When you remove the speedo face you can see a spring that controls the needle.
Since my needle moves 8% too much in response to the cable rotation rate, I figured the spring was too loose. I guess it makes sense that over the years the spring could have relaxed a little bit. I counted about 6 coils in the spring, and figured that the 8% adjustment I needed to make corresponded to about half a turn.
If you look at the captive outer end of the spring you can see that it's trapped against the alloy casting by a brass pin. I levered the pin out by pushing a flat-bladed screw driver under it, below the casting. Then I pulled the spring through by about half a turn, and wedged it back in place with the brass pin.
I also adjusted the needle position to try and account for the 5.3mph offset, i.e. I just pushed it onto the spindle so that it's rest position was a few mph lower than before, then I lifted it over the end stop. I reassembled it and put it back in the van. I took it for a test drive and it's not bad. Unfortunately I've gone a bit too far the other way - at an indicated 65mph I'm actually doing 70mph. That's not good - I don't feel safe from speed cameras if my speedo under reads. But at least it's proven the concept, and with another iteration I should be able to get it close enough.