I am trying to use a Wheatstone bridge to condition a thermistor. The arrangement I have is shown below:


simulate this circuit – Schematic created using CircuitLab

I have the following specifications:

  1. 10 V output max. from the bridge at maximum temperature (50°C)
  2. 0 V output max. from the bridge at minimum temperature (0°C)

I have determined the resistance of the thermistor at the minimum and maximum temperature to be as follows:

  1. At max. temperature R = 174 Ω
  2. At min. temperature R = 1.1 kΩ

I know that for the Wheatstone bridge to be balanced I need the following for my arrangement:

R1/R3 = R2/Rt

So I have set R3 = 1.1 kΩ and chose R1=R2=1500 kΩ (arbitrary value).

With this I do get 0 V output at 0°C.

My problem is: how do I ensure that the output voltage I get is 10 V at 50°C, as I currently get 8.7 V output with the source voltage set to 24 V.


2 Answers 2


I am going to assume this is a homework problem, since just by looking at it I can see that the power dissipation in the sensing element is excessive for practical purposes (as Andy has justified numerically in his answer).

Note that for an NTC thermistor the bridge circuit you show is incorrect- the thermistor and R3 need to trade places.

As you may realize this problem is underconstrained since the bridge voltage is not given- so there may be more than one solution if a solution exists. So, let's try to constrain it more.. clearly (although it will never be acceptable most likely) we should like to minimize the power dissipation in the thermistor. In order to do that we can reduce the value of the excitation voltage until there exists only a single solution (modulo some scale factor on the resistor arm).

This is because, as you vary the value of R3 there will be a value that gives you a maximum output change for a thermistor resistance change from 174 ohms to 1100 ohms. Clearly if R3 is open or shorted you get zero change, the maximum is somewhere between.

It can be shown (exercise left for the student- how would you approach it?) that the minimum bridge excitation is 23.20V, and thus R3 should have a value of 437.5\$\Omega\$.

Now we need to solve for the divider to get 0V at 0°C (1100 ohms). Being lazy, I'll set R2 to 437.5\$\Omega\$ and R1 to 1100\$\Omega\$, which will obviously give 0V. If I were more environmentally conscious I could be almost as lazy and pick 4375\$\Omega\$ and 11K\$\Omega\$ (thus almost halving the power consumption of the bridge), but then I'd have to order another resistor value so..

Let's check at 100°C: 6.60V on the passive leg and 16.60V on the thermistor leg. Gosh, it works (for homework purposes).

In reality, you'd use a much lower excitation and an amplifier as Andy suggests.

  • \$\begingroup\$ This does indeed give 10V output when Rt = 1100 however, i dont see how it gives 0V when Rt = 174, is it possible to have all the conditions on the voltage met i.e. When Rt = 174 -> 0V out and when Rt = 1100 -> 10V out?, This is essnetiallly what my post is about. \$\endgroup\$
    – HappyFeet
    Commented May 30, 2015 at 12:37
  • \$\begingroup\$ All conditions are met. When Rt = 174 the output voltage should be 10.0V, not 0V! Please re-read both your question and the answer. It is an NTC (Negative Temperature Coefficient) thermistor. Maximum resistance is at minimum temperature. \$\endgroup\$ Commented May 30, 2015 at 12:42
  • \$\begingroup\$ Sorry, it was a mistake on my part. May you please give me a hint on how i can determine the minimum bridge excitation voltage -Thanks. \$\endgroup\$
    – HappyFeet
    Commented May 30, 2015 at 20:03
  • \$\begingroup\$ I gave you a bit of a hint- find the optimum resistance first and work backwards. To find a minima or maxima use calculus. \$\endgroup\$ Commented May 30, 2015 at 20:10
  • \$\begingroup\$ I honestly don't understand the hint, this picture [i.sstatic.net/Br5CS.jpg] shows my working, that's how i found R3 = 475 however that assumes i knew Vs (input voltage) \$\endgroup\$
    – HappyFeet
    Commented May 30, 2015 at 20:32

With a 24 volt supply, the current thru the limb of the bridge containing the thermistor is: -

  • Nearly 11mA at 0C
  • Nearly 19mA at 50C

At 0C this produces a power in the thermistor of 132mW and 63mW at 50C. To me this is a problem. The self-heating of the thermistor will create a significant measurement error at 0C compared to 50C. I'd use an instrumentation amplifier and keep the excitation levels much lower to prevent significant self-heating errors: -

enter image description here

The picture above shows the AD620 powered from +5V and 0V but a better power regime (for the OP) is +/- 15V with 0V connected to pin 5 (the reference input). The excitation voltage can be much lower (say 2.5 volts) and this means the self-heating effects are 1.5mW at 0C and 0.7mW at 50C i.e. trivial.

However, there is another potential problem of a single thermistor in a Wheatstone bridge and that is linearity. You may design a circuit that produces the correct voltages at the extremes of temperature you require but, between these two points, there is a non-linear mapping between voltage and temperature over and above the basic non-linearity of the thermistor's resistance change with temperature.

It might seem intuitive to place 2 thermistors at opposite sides of the bridge but, with voltage excitation, this won't improve linearity (but does double sensitivity). Here is a good document by ADI explaining all of this (called Bridge circuits by Walt Kester): -

enter image description here

However, if you adopted a current driven bridge configuration then you could use two thermistors and get perfect linearity: -

enter image description here

So, rounding up, try to avoid self-heating effects and, for greater linearity, use two elements in opposing faces of the bridge with the bridge excitation being a constant current like the one below: -

enter image description here

The important voltage to keep constant in the above diagram is that across R1 and, for high accuracy a precision shunt voltage reference would be used in place of R1.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.