|
当U25侦测到CPU温度超出所设定的限值时,就启动风扇工作,以散热。同时还通过SMBUS来调节风扇转 速,以合理的散热,尽量节能,延长电此使用时间。同时,当侦测到CPU温度实在太高,通过风扇运转 也达不到散热效果时,KBC就直接送出一个复位信号到南桥以关机,保护CPU不因过热而烧毁。前段时间 的自动关机过程和这个一样。
上图中U6为风扇供电芯片,它的第2pin为此芯片的供电脚,即主板通过2pin给此芯片提供一个5V的工作电压,第1pin是 一个电压使能脚,即使之输出打开。第3pin为电压输出端,即把第1PIN的5V转换为输出电压,此电压送到风扇接口的 第1pin,以给风扇供电,。第4PIN为输出控制端,连接到KBC的32pin,用以控制风扇的运转(如下图),当第4pin为高 电位时,此芯片处于开启状态,3pin输出电压给风扇供电,即风扇运转;当4pin为低电位时,此芯片处于关闭状态, 3pin停止输出电压,风扇停止运转。
7.U6的5.6.7.8pin都是接地脚。
以上是昭阳E280的风扇控制电路的分析(上次有个风扇一直转问题,就是因为KBC关不掉风扇工作电压造成。即U6处第4pin的电压开启信号失效)。 其他机型的过热保护电路和此过程大致一样,基本上都是通过一个温度侦测芯片来侦测CPU温度后,再通过一组SMBUS与KBC交换信息。然后再由KBC开启和关闭风扇工作电压以控制风扇运转,调节风扇转速。或者直接关机以保护CPU不因过热而烧毁。
|
llxxlong: 写的很详细 谢楼主分享! 第一个U25 这个控制电路好像没画出风扇连接电路吧?
发表评论