• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

an uber-geeky way to keep a powerbook cool in the summer

John8520

Well-known member
As some of you who venture into the depths of IRC may know, I recently installed Gentoo onto my powerbook lombard. Everything has been doing great, but I got kinda bored just using the bash CLI all the time, plus if I installed xorg I could get proper power management tools, as well as get a shiny new GUI (though I still really prefer CLI, I just want to know when my battery is at 3%). One big way that Gentoo differs from Debian based linuxes (such as Ubuntu) and Red-hat based linuxes (such as fedora core and yellow dog) is that instead of downloading binaries of programs (files that you can up and run the second you download them) Gentoo downloads the *source* files for your specific architecture, and then compiles it special for your system. This way the binaries it creates are optimized for the system that must run them, and so the binaries can run faster and more efficently.

Now, compiling an entire window management system on a 333Mhz computer from scratch is quite a task, so this little thing gets quite hot. It doesn't help that its now summer here, and it'll easily get 80°F durring the day, and about that (or a few degrees lower) in my room. I don't have air conditioning, so my little computers get quite toasty. In this case, the lombard was getting super toasty, toasty enought that you could toast toast. Its fan wasn't comming on, so I was getting a bit worried about it just sitting there with all the heat around the processor/RAM/HDD. Then I came up with a solution!

A few weeks back, I finally decided my 8100 was toast, so I dismantled it. When I took the heatsink off the processor, I noticed there was this weird little copper plate thermally-epoxied to the bottom of it, with two wires comming out. I did some reading and found out that this little plate is whats known as a thermoelectric-cooler. When enough power is applied (this one takes 3.3v at 1.5 amps, more voltage makes it work in-efficiently) it will, quite literially, suck heat from one side of the plate to another. Meaning that one side will get very cold (this is the side with the heat being sucked out of it) and the other side will get very hot (this is the side which has the heatsink attached. The side that gets cold is normally pressed against something like a processor, or whatever else needs to be cooled, and when power is applied, it will quickly move heat from the the source (eg - processor) to the heatsink, where it can be blown away via a fan.

Anyways, what I've done is durring the compile of xorg, I flipped up the keyboard on the lombard, and plopped my little TEC right on the 'book's heat spreader, and then attached a fan to the top of the TEC's heatsink. The tempature (on the heat spreader) has gone from 'holy crap my finger is melting' to 'hey, this is barely warm!'. Thanks to the fan mounted on the TEC, the TEC's heatsink is also very cool, but the air the the fan blows away is pretty warm too, meaning its doing its job well. It is also powered by an LC powersupply, which is the perfect size for the job.

Here's two picture I took of it mounted on the powerbook:

http://john8520.homeunix.org:8888/images/tec-powerbook/

And here's some picture of the TEC itsself:

http://john8520.homeunix.org:8888/images/TEC/

I am aware that most likely none of you cared to hear me ramble on about thermoelectric cooling, but this xorg compile is going to take a few more hours and I'm bored!

 

Quadraman

Well-known member
The only problem with Peltier chillers (that's what they're called) is that you now have a very cold surface inside a very hot box. Any moisture in the air is going to condense when it comes in contact with the cold surface and if enough builds up could run down and short out the traces on the motherboard, especially if your CPU is mounted vertically. It's not very likely, but a possibility that you should be prepared for.

 

John8520

Well-known member
I thought Peltier was the effect that a TEC has?

Anyways, if there is enough heat on the TEC/Peltier then it shouldn't get cold at all, but stay warm as it moves heat from the processor to heatsink. The side that is on the processor will only get cold if there is no heat at all on the processor.

 

alk

Well-known member
Peltier Junctions and TECs are the same thing, but Peltier gives the right person credit for the phenomenon.

If you really really want to geek out, run the Peltier junction in reverse. You can generate electricity from heat... ;)

Peace,

Drew

 

John8520

Well-known member
If you really really want to geek out, run the Peltier junction in reverse. You can generate electricity from heat... ;)
Ahhh yes, but that requires keeping one side super super cold. I read somewhere that their enegry efficiency is something like 7%...

 

MacJunky

Well-known member
You can also take the red wire of the Lombard's fan and connect it to, say, the 5v of the USB ports on the bottom of the logicboard. Could even add a small switch or dial system for speed control too.

 

alk

Well-known member
If you really really want to geek out, run the Peltier junction in reverse. You can generate electricity from heat... ;)
Ahhh yes, but that requires keeping one side super super cold. I read somewhere that their enegry efficiency is something like 7%...
Heh.

In a freshman physics lab in college we got to play with these guys some. One of the "experiments" was to operate it in reverse. We attached thermally conductive strips to each side and put one in a cup of LN2 and the other in a cup of hot water to see how much power we could generate. That was fun...

Peace,

Drew

 

bluekatt

Well-known member
well we like geeky otherwise we would not be here

never heard of peltier before though it does ring a vauge bell somewhere

now if you dont mind can i borrow your lombard ?

i am in need of some toast

 

Bunsen

Admin-Witchfinder-General
you now have a very cold surface inside a very hot box. Any moisture in the air is going to condense
Surely what you've got is one surface the exact same temperature as the CPU die (give or take) and one a little warmer?

 

chris

Well-known member
Or you could just plunk the laptop down on top of a box fan like I do... keeps it nice and cool, even on the lowest setting. :p

 

Bunsen

Admin-Witchfinder-General
Eventually I want to try clocking my 333MHz Lombard CPU to 400MHz+. I'm considering replacing the heatsink thermal transfer pad, between the CPU die and the heatsink/heatpipe assembly, with a block of solid copper. It would be lapped on both faces, with a little heatsink paste, and I would thread a couple of screw holes into the top to screw the heatsink plate down tight.

Any comments or suggestions?

 

MacJunky

Well-known member
Find a way to fit some sort of heatspreader onto the cache chips?

I do not know now hot they get but they sure fail frequently.

 

John8520

Well-known member
Pics aren't working because this post is like, a year old and that's when I ran my server off an RS/6000... ::)

 

Bunsen

Admin-Witchfinder-General
some sort of heatspreader onto the cache chips?.
Good call. But where the heck are the little feckers? Isn't the cache on-die in the laptop G3s, rather than on module?

 
Top