Showing posts with label VDO. Show all posts
Showing posts with label VDO. Show all posts

Thursday, 9 December 2021

E30 Speedometer Schematic / Wiring Diagram / Pinouts

 ** For E30 speedometer / odometer troubleshooting and repair guide see THIS POST. **

The arrangement is the same with both VDO and Motometer type gauges. 

Pins are: 

R - 12v +

31 - Ground

31b - Speed sensor INPUT Pin 1

A - Speed sensor Pin 2 *NOT USED*

Bench testing can be achieved by powering the unit with 12v and simulating the pulse of the speed sensor over the two remaining pins, either way around. This is essentially done by creating a pulse across the circuit of pin A and A1. You can do this by just bridging the two pins together with a piece of wire and touching the wire against one of the pins on and off to make the ‘pulse’, as this is basically how the speed sensor works, but simulate any kind of actual road speed you will need to be doing the on/off pretty quickly. A far better way to bench test is to use some kind of ‘pulse-generator’, such as an oscilloscope or something set up using an Arduino, which is what I used to create a pulse with 5 volts. I will post a guide soon.

Sunday, 26 September 2021

E30 318i: Replacement Speedometer/ Odometer

Had to bite the bullet and buy a replacement speedo / odometer for project E30 this week as after many different attempts to fix the original one [THIS POST], I had to declare it totally junked. These are not cheap and sit around the £65-70 region, but I got a deal on one for £59... still an unwanted cost but at least I no longer have to tape an old iPhone to the dash with a speedo app!

Now the question is, do I swap in the number row from my old odometer or leave the ones in from this one, some 100k miles less.... Hmmm.

As per the pics, the areas of concern on my old speedo are not problem on the replacement, with resistors, capacitors and other components all looking mint. There is also no charring to the back of the PCB, so no sign of this unit overheating in the past and the odometer gearing is perfect. This unit has still covered 154k miles over the last 35 years, but has clearly had an easier life than the one from my E30!

Showing the healthy resistor on the newer speedo on the left and the burnt out one to the right.

E30 318i: Speedometer / Odometer faults + check list

If your E30 speedometer is broken, your odometer isn't turning or both, then here is a troubleshoot check list to find and fix the fault. Doing the work yourself is a bit fiddly, but totally doable if you are handy with a soldering-iron.

** A more detailed guide / thread all about E30 speedometer / odometer faults by 03IRM3 on r3vLimited.com is here - https://www.r3vlimited.com/board/forum/e30-technical-forums/general-technical/59019-e30-speedometer-repairs-failure-modes, which was a great help. **

NOTE: If your speedometer is not reading, before starting to diagnose the instrument the first thing to check should be if there is a pulse being generated by the speed-sensor in the differential, see E30Zone Wiki here.

Broken Odometer drive gear.
This is the most common problem when the odometer has stopped turning. The drive gear from the stepper motor that turns the larger cogs tends to split on higher mileage cars causing it to skip teeth and not turn the odometer gearing. Replacement gear sets can be bought from eBay for a few quid.


Burnt out resistor.
This is the main power resistor on the 12v + input to the PCB and it's never usually failure of this component that causes it to burn out. Instead, failure of a component further upstream is usually the culprit by drawing way too much current, causing the resistor to work double-time and overheat. This one was still working amazingly, given the heat it had been producing that charred everything around it, but I threw a new one in anyway. The value was about 150 ohms, so that's what I went with.



Blown capacitor.
Sudden failure of both speedo and odometer can often be down to the main power capacitor blowing. This is visible in the above pic to the right of (and next in sequence to) the burnt out resistor. It's a basic 220uF electrolytic capacitor and is very simple to replace with only two pins needing de-soldering, so should be the first step in troubleshooting a dead unit, even if the cap itself doesn't appear blown. Mine had been scorched by the overheating resistor, but seemed ok. I replaced it anyway, but it did not help with mine.


Snapped wire on Odometer stepper-motor coil.
This is rare, but does happen as 03IRM3 has seen one and mine had this too so I guess it does happen, where one of the single strands of copper coil for the stepper-motor snaps off its pin on the PCB. It’s possible that this happens due to time/age and vibration in the vehicle, but could likely be due to manhandling the unit while it is out for other repair work. Either way, it’s an easy fix to just solder it back in place and will be stronger than it was before at least.


UAF chip blown.
If none of the above fixes have worked and both speedo and odo are still not working, the likely culprit is that the UAF I/C chip has malfunctioned and is not processing inputs and outputs correctly, which leads to the resistor burning out, caps blowing and the odometer coil overheating. These UAF2115 chips are common, used in many speedo/odo units, taxi-meters, tachographs etc., so replacements can be found on eBay or electronic component sites for a few £/$, but this is probably the most advanced fix needed for these units and the question at this point is whether it's worthwhile. 03IRM3 has replaced chips as a last resort only to find the unit still won't work, so I decided that with all other fixes not working and my odometer still needing new drive gears that it was time to junk it and seek a replacement unit... [THIS POST].