Go Back   Pro/Forums > Site News and Blogs > ProCooling workBlogs > pHaestus's WorkLog
Password
Register FAQ Members List Calendar Chat

Reply
Thread Tools
Unread 05-23-2003, 02:22 PM   #26
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

Hmm, where did all my words go? I could've sworn they were on the screen a minute ago.

Trying again...
Attached Images
File Type: gif thermostat1.gif (3.0 KB, 92 views)
Groth is offline   Reply With Quote
Unread 05-23-2003, 02:37 PM   #27
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

That's better!

The whole 'don't boot until everything is cold' is easy to accomplish. Attach the thermistor to the cold plate, and use the output (high = cold enough) to drive a npn transistor spliced into the power_ok line, or a pnp transistor across the reset switch.

For a turn on temperature of 0C, the pot would be set to around 40k. The 150k resistor will give about 5 degrees of hysteresis; smaller = more hystereisis, larger = less.

A second copy will give overheat protection. Thermistor on the hot side, pot at 2-3k (60-70 C), output drives a pnp transistor across the ps_on line.

Soft shutdown - any ideas on how to get the temps into the computer?
Groth is offline   Reply With Quote
Unread 05-24-2003, 03:24 PM   #28
the creature
Cooling Savant
 
Join Date: Jun 2001
Location: Norway
Posts: 108
Default

Quote:
Originally posted by bigben2k
Agreed.

Here's a rough sketch of the logic:
I haven't read the tread, but for the picture you want some termal-protection curcuit.
The peltier is runing from 12V on the psu, by using the power_off, there is only 5VSB, so you would be waiting a long time for that computer to turn on Be better off to go for the reset instead.
the creature is offline   Reply With Quote
Unread 05-24-2003, 03:33 PM   #29
the creature
Cooling Savant
 
Join Date: Jun 2001
Location: Norway
Posts: 108
Default

Quote:
Originally posted by Groth
That's better!

The whole 'don't boot until everything is cold' is easy to accomplish. Attach the thermistor to the cold plate, and use the output (high = cold enough) to drive a npn transistor spliced into the power_ok line, or a pnp transistor across the reset switch.

For a turn on temperature of 0C, the pot would be set to around 40k. The 150k resistor will give about 5 degrees of hysteresis; smaller = more hystereisis, larger = less.

A second copy will give overheat protection. Thermistor on the hot side, pot at 2-3k (60-70 C), output drives a pnp transistor across the ps_on line.

Soft shutdown - any ideas on how to get the temps into the computer?
Why don't use RS232, I heard (haven't testet it) that with most computers you can use +5 and gnd instead off +-12V, take one of the hand-shaking pins, and have it turn high/low.

two pages......?
the creature is offline   Reply With Quote
Unread 05-24-2003, 04:36 PM   #30
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

Yea, you could use the serial ports. I've never fed data into a PC that way, but it shouldn't be hard to figure out. Software is my big impediment - I've zero programming skill. Who will write the code?

I'd be more likely to add an LM83 to the mix. It's a SMBus temperature chip (one local, three remote) supported by MBM5. It just seems kinda silly to have both a thermistors and a thermal diodes attached to the pelt.
Groth is offline   Reply With Quote
Unread 05-27-2003, 06:12 PM   #31
Yo-DUH_87
Cooling Savant
 
Yo-DUH_87's Avatar
 
Join Date: Mar 2002
Location: Oregon, USA
Posts: 230
Default

Guys, if I may interject a simple comment here:

Quote:
Keep It Simple Silly
No offence meant, but building a RS232 interface is not exactaly simple, and I do think that we should be concentrating on the focus of this design, instead of nice extra details.

I think the hardest thing to do is get the temp sensor interfaced, why not work on that?
__________________
Signing out...
Yo-DUH_87

If it works, fix it until it's broke!
Then, after it's broke, add duct tape!

Affordable webhosting!

Last edited by Yo-DUH_87; 05-28-2003 at 09:51 PM.
Yo-DUH_87 is offline   Reply With Quote
Unread 05-28-2003, 07:25 PM   #32
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

I've bread-boarded and bench-tested this one. It will do the essentials as long as your pump and pelt are activate by relays.

At a cold side temperature above that set by the 50k pot, the lower comparator has a zero volt output, which keeps the optocoupler off, which keeps the motherboard from getting the power-ok signal. After a little thermistor chilling, the comparator goes high, turns on the opto, and the board boots. With the comparator high, the 150k resistor provides positive feedback, putting the reset temperature about 5 C higher.

On the hot side, a similar thing. If the temperature is too high, the upper comparator goes low, turning off the optocoupler and interrupting the powersupply-on line, which shuts off PSU.

Quote:
I think the hardest thing to do is get the temp sensor interfaced, why not work on that?
OK. What've ya got?
Attached Images
File Type: gif thermostat2.gif (5.1 KB, 52 views)
Groth is offline   Reply With Quote
Unread 05-29-2003, 04:05 AM   #33
the creature
Cooling Savant
 
Join Date: Jun 2001
Location: Norway
Posts: 108
Default

Quote:
Originally posted by Groth
I've bread-boarded and bench-tested this one. It will do the essentials as long as your pump and pelt are activate by relays.

At a cold side temperature above that set by the 50k pot, the lower comparator has a zero volt output, which keeps the optocoupler off, which keeps the motherboard from getting the power-ok signal. After a little thermistor chilling, the comparator goes high, turns on the opto, and the board boots. With the comparator high, the 150k resistor provides positive feedback, putting the reset temperature about 5 C higher.

On the hot side, a similar thing. If the temperature is too high, the upper comparator goes low, turning off the optocoupler and interrupting the powersupply-on line, which shuts off PSU.



OK. What've ya got?
Hmmm, are there any reasone for using those optical buffers (in lake of a better word)? Need to use mony?
the creature is offline   Reply With Quote
Unread 05-29-2003, 06:55 AM   #34
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

The opto's are a result of a failed first try. I had planned to just use transistors to turn things on and off, but when I was playing with test versions the results sucked.

Even a 'rail to rail' comparator or op-amp won't quite get all the way down to zero volts when low. The output was enough that the absurdly sensitive computer was turning on and off randomly.

With the opto-isolaters I got consistant switching, due to their lower gain and higher turn-on voltage.

As for the $$$, Digikey has 'em for under a dollar.
Groth is offline   Reply With Quote
Unread 05-29-2003, 07:16 AM   #35
Lmandrake
Cooling Neophyte
 
Lmandrake's Avatar
 
Join Date: Nov 2001
Location: D.C.
Posts: 26
Default

Very nicely done. I second the use of opto-couplers here. There are a ton of reasons for using them. First, they physically separate the two circuits if you power the comparator circuit from an external source. Second, they avoid the "chattering" and other bad properties of relays if you were to go that route. Third, as was noted, transistors often seem to have minds of their own.
__________________
The technology is within the reach of even the smallest nuclear power.
Lmandrake is offline   Reply With Quote
Unread 05-29-2003, 08:09 AM   #36
Groth
Cooling Savant
 
Join Date: Mar 2003
Location: MO
Posts: 781
Default

Quote:
if you power the comparator circuit from an external source
Always handy for testing. And, if the circuit is powered by the pelt's supply, it makes it easier to add in pulse-width-modulation like the SubZero4G's.

Mmmm, pulse width...
Groth is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:31 AM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
(C) 2005 ProCooling.com
If we in some way offend you, insult you or your people, screw your mom, beat up your dad, or poop on your porch... we're sorry... we were probably really drunk...
Oh and dont steal our content bitches! Don't give us a reason to pee in your open car window this summer...