I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
What funciton does the Cooling Resistor on Q16 serve?
Seems pretty hot, actually.... :)

New MessageWhat funciton does the Cooling Resistor on Q16 serve? (modified 0 times) Barak
Profile
I've been reading all the mods for 450MHz (great job, BadFlash and others, BTW), and I have a little electronics backround. I don't understand what the "cooling resistor" does - I guess it's reducing the current across Q16 a bit? It's not cooling Q16 directly, so to speak, its just accepting some of the voltage drop on itself? Why is it called a cooling resistor?

-B
07-11-2001 12:57:52

New MessageRE:What funciton does the Cooling Resistor on Q16 serve? (modified 0 times) BadFlash
Profile | Email
No, it just moves where the heat is dissapated to something that can take it. Q16 is used as a variable resistor in the core voltage circuit and is designed to dissapate only around 3 watts. If you take a 3.3-3.5 supply voltage and try to drop it down to 2 volts and pull 7 amps you just melt Q16 right off the board. Not a pretty sight. Ohms law tells you that 7 amps through a 1.5 voltage drop is 10.5 watts.

If you put a .13 ohm resistor in series you get a ~1V drop at 7 amps. That cause it to drop 7 watts leaving Q16 to do the other 3 and thus the "cooling resistor" which actually get up around 200 degrees F.

07-11-2001 13:52:53

New MessageRE:What funciton does the Cooling Resistor on Q16 serve? (modified 0 times) Barak
Profile
OK, and we use SW4 to specify the 2V. Electronically speaking, how does Q16 "know" to drop the remaining (.3V, right?)?

Why not just use a different resistor so that Q16 doesn't have to drop any voltage at all - wouldn't that keep it cool?

-B

07-11-2001 14:31:36

New MessageRE:What funciton does the Cooling Resistor on Q16 serve? (modified 0 times) Linuxguru
Profile | Email
This is basic analog circuit design. Actually, Q16 doen't "know" what voltage to drop - that is decided by one of the op-amps in U16. That op-amp is configured as a voltage-series feedback voltage-follower, with a reference voltage of 2.5v, and a voltage divider (from Vcore) set by a few resistors (in conjunction with SW4 on V4b/V5). The output of the op-amp drives the gate of Q16.

As long as the op-amp senses that the output voltage (Vcore) is too low, it will try to slew its output higher (driving the gate of Q16) until Q16 is driven sufficiently 'on' to make the output voltage (Vcore) high enough.

When Vcore is too high, the op-amp will try to drive Q16 'off'. This will set Vcore to exactly what the divider network and the voltage reference determine it to be.

The effect of the extra 'cooling' resistor in the drain of Q16 is merely to decrease the voltage drop across Q16, and therefore its power dissipation. This resistor could just as well be in the source of Q16, as long as the overall feedback loop (voltage divider network) senses the voltage at the Vcore pin of the CPU, rather than at the source of Q16.

We cannot use a fixed resistor (instead of Q16), because the CPU is not a constant DC load. It uses widely different currents depending on its clock speed, instruction mix, and active power-management mode. Hence the need for an active voltage regulator (U16, Q16, etc.), which can maintain a constant voltage for Vcore, regardless of the current.

07-11-2001 15:03:59

New MessageRE:What funciton does the Cooling Resistor on Q16 serve? (modified 0 times) BadFlash
Profile | Email
You might get by with a slightly higher value for the cooling resistor. My choise of .13 ohms was based on availability of a 10 watt power resistor of the right size and shape to fit close to Q16. Lead length is important in this application. It was also based on the need to support both 3.3V and 3.5V supplies upsteam of Q16 so I would not need to sell different size resistors for different models. I also want to leave .3V for Q16 to modulate as my data sheets indicated that it would not perform properly otherwise.
07-12-2001 07:18:28

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3