So I'm bringing up an old thread, but I have another approach to this problem I'd like to throw out there. Three3, what about this:
Instead of creating a circuit that modifies the resistance of the stock temp probe (thermister), what about completely doing away with the stock probe and controlling the resistance yourself? This way you can create true thermostat control. Here is my theory:
1: take off the temperature probe. Put it in the fridge for a while, read the resistance, call it RL (Should be a high resistance)
2: put the probe somewhere hot, like near 100 degrees. Take a resistance reading, call it RHtotal (should be much lower)
3: find the Rh value. Should be Rh = (Rhtotal * RL)/(RL - RHtotal) (this gives you the actual resistor value that, when put in parallel with RL, will give you RHtotal, which should be a lower value than RL)
And then you just make a circuit that uses these. The extra relay in the ciruit is because, when a standard thermostat is above its setpoint (which means heat should turn off), it opens a switch. We basically need to reverse that, so I accomplished that by making the thermostat swtich control a second relay that is "normally closed" to reverse its actions. This means that when the thermostat says "turn the heat off", the relay in the circuit that matters will actually close instead of open.
Here's what happens:
You use a standard programmable thermostat that will close a circuit when the temp drops below its designated temp and open it back up when it warms above its setpoint. You create the circuit below. When the thermostat says it is above its setpoint, the thermostat switch will be open, which means the relay in the resistance circuit will be closed. This will reduce the total resistance to Rhtot, which will tell the stove it is 100 degrees in the room, so the stove will turn off.
When the thermostat calls for heat because the room temp is below the setpoint, it will close its circuit, which will open up the relay in the resistance circuit. This will send all the current through RL, which will tell the stove it's 40 degrees in the room, so it needs to turn on.
All of this hinges on the fact that the stove is set at a temp somewhere around 70 degrees... this will make it always turn on when it sees a resistance value equal to 40 degrees and always turn off when it sees a resistance value of 100 degrees.
What do you think?
Here is a circuit... I'm not good with the "real" symbols for stuff, but I think the point gets across: