My FSR finally gave in at 15y/140K, so I took the opportunity to take some photos for those who need to trouble-shooting HVAC Blower Motor and FSR circuit.
In 90% of the cases, the FSR fails.
In 10% of the cases, the HVAC panel fails.
There are 2 ways an FSR can fail:
1. Not working at all (this is my case)
2. Blower Motor running randomly. draining battery.
--------
There are a few good threads on this topic:
Failed blower resistor (final stage resistor) not really dead
http://www.bimmerfest.com/forums/showthread.php?t=309399
Replacing the final stage unit/blower motor resistor (E39)
http://www.bimmerfest.com/forums/showthread.php?t=143393
------
I want to dedicate a thread for Trouble-shooting HVAC Blower Motor and FSR circuit wiring.
I took some photos myself and combined with photos from bluebee.
Once you understand this circuit, and if your FSR fails in the middle of nowhere, you can easily bypass the FSR and still have blower running! It took me a while to figure out this circuitry...
1. Once you pull out the plastic trim panel (slide out, just note the tabs!), and the carpet trim (Phillips screw, note the 2 hooks), the you can see the FSR connector.
2. The diagram in the links above show the pinout for the FSR itself.
To do proper trouble-shooting, you need to draw the pinout for the Connector itself!
See yellow numbering system:
#1 and #5 are Ground (-) and Positive (+) for the Blower Motor.
#2 is hot with 12V all the time (protected by Fuse 76).
#4 is Ground to chassis.
#3 is signal from the HVAC Panel. When you hit the HVAC button increasing the speed of the blower motor, a voltage signal is sent to #3 to the FSR circuitry:
* Note that #2 and #5 terminals in the FSR are connected. So power goes straight from (+) to terminal #5 ---> Blower Motor (+) pin.
* The speed of Blower Motor is modulated via the "ground circuit" or the #1 and #4 circuit: this circuit is modulated by the HVAC signal, the higher the voltage from HVAC signal, the faster the blower runs. In other words, the FSR acts like a variable resistor in a circuit with its resistance (thus voltage) controlled by the HVAC panel. Example:
- Blower Off: #1 and #4 = Infinity Ohms.
- Minimum speed: probably 2-3V feeding the blower motor.
- Max speed: resistor is by-passed, full voltage 12V to blower motor.
Anyway, most cars run on something similar.
3. Pins #2 and #4 = 12V. Note that I set on "Voltmeter".
4. Pins #1 and #5 = 0.1-0.3 Ohms. Note that I set on "Ohmmeter".
5. To see how the HVAC signal works.
- I unplugged the Connector from the FSR.
- Turned on the engine, hit AC button, AC compressor runs, even when the blower motor is not running!
- This is because once the HAVC panel sends the signal to the FSR, all it cares is: a signal is sent, but the HVAC panel does not care if the FSR/Blower Motor circuits works at all!
- Turned off engine, key in position II. Probes in #3 and #4 to see the HVAC signal:
---> HVAC "Off" = 0 V.
---> HVAC Min speed = 2.04V
---> HVAC Max speed = 8.04V
So, now you can see that if you are stuck with a failed FSR, you can easily by-pass it with:
- Jumper in #1 and #4: completing the ground circuit
- Another jumper in #2 and #5, feeding the blower with full 12V, it will run at max speed.
Just remember to remove the jumper wires when you stop.
This is a temp fix until you find the replacement FSR. Good Luck!
In 90% of the cases, the FSR fails.
In 10% of the cases, the HVAC panel fails.
There are 2 ways an FSR can fail:
1. Not working at all (this is my case)
2. Blower Motor running randomly. draining battery.
--------
There are a few good threads on this topic:
Failed blower resistor (final stage resistor) not really dead
http://www.bimmerfest.com/forums/showthread.php?t=309399
Replacing the final stage unit/blower motor resistor (E39)
http://www.bimmerfest.com/forums/showthread.php?t=143393
------
I want to dedicate a thread for Trouble-shooting HVAC Blower Motor and FSR circuit wiring.
I took some photos myself and combined with photos from bluebee.
Once you understand this circuit, and if your FSR fails in the middle of nowhere, you can easily bypass the FSR and still have blower running! It took me a while to figure out this circuitry...
1. Once you pull out the plastic trim panel (slide out, just note the tabs!), and the carpet trim (Phillips screw, note the 2 hooks), the you can see the FSR connector.
2. The diagram in the links above show the pinout for the FSR itself.
To do proper trouble-shooting, you need to draw the pinout for the Connector itself!
See yellow numbering system:
#1 and #5 are Ground (-) and Positive (+) for the Blower Motor.
#2 is hot with 12V all the time (protected by Fuse 76).
#4 is Ground to chassis.
#3 is signal from the HVAC Panel. When you hit the HVAC button increasing the speed of the blower motor, a voltage signal is sent to #3 to the FSR circuitry:
* Note that #2 and #5 terminals in the FSR are connected. So power goes straight from (+) to terminal #5 ---> Blower Motor (+) pin.
* The speed of Blower Motor is modulated via the "ground circuit" or the #1 and #4 circuit: this circuit is modulated by the HVAC signal, the higher the voltage from HVAC signal, the faster the blower runs. In other words, the FSR acts like a variable resistor in a circuit with its resistance (thus voltage) controlled by the HVAC panel. Example:
- Blower Off: #1 and #4 = Infinity Ohms.
- Minimum speed: probably 2-3V feeding the blower motor.
- Max speed: resistor is by-passed, full voltage 12V to blower motor.
Anyway, most cars run on something similar.
3. Pins #2 and #4 = 12V. Note that I set on "Voltmeter".
4. Pins #1 and #5 = 0.1-0.3 Ohms. Note that I set on "Ohmmeter".
5. To see how the HVAC signal works.
- I unplugged the Connector from the FSR.
- Turned on the engine, hit AC button, AC compressor runs, even when the blower motor is not running!
- This is because once the HAVC panel sends the signal to the FSR, all it cares is: a signal is sent, but the HVAC panel does not care if the FSR/Blower Motor circuits works at all!
- Turned off engine, key in position II. Probes in #3 and #4 to see the HVAC signal:
---> HVAC "Off" = 0 V.
---> HVAC Min speed = 2.04V
---> HVAC Max speed = 8.04V
So, now you can see that if you are stuck with a failed FSR, you can easily by-pass it with:
- Jumper in #1 and #4: completing the ground circuit
- Another jumper in #2 and #5, feeding the blower with full 12V, it will run at max speed.
Just remember to remove the jumper wires when you stop.
This is a temp fix until you find the replacement FSR. Good Luck!
Attachments
-
57.7 KB Views: 34,829
-
88.5 KB Views: 35,983
-
82.2 KB Views: 33,670
-
111.4 KB Views: 85,983
-
142.5 KB Views: 36,743