三线调速风扇原理_PWM是如何实现调速的?CPU风扇的每根线都是什么意思?

3e2033862830c5d4e6a5d956e5071f99.png 对电脑熟悉的朋友都知道,不管是台式电脑还是笔记本电脑,都是具有风扇的,该风扇起到散热作用,电脑CPU的温度越高,转速越快,可以提高电脑CPU的散热效率,保证CPU正常工作。 那么电脑是如何调节风扇的转速的呢? 这要从风扇的线序说起。 从一开始到现在,电脑CPU的风扇分别经历了两线式、三线制以及今天的四线式。 那他们之间有什么区别呢?

ca6d53f3c29db71775ebdfc343f8b173.png

1-电脑上的风扇

1 两线式CPU风扇的工作原理

早期的风扇只有两根线,一般用红线和黑线来表示,红色表示电源正、黑线表示电源负,即只要接上合适的电压,风扇就会转动,而且是全速转动,速度不可调。 这中风扇虽然容易控制,但是没有转速反馈。 风扇有没有在转动、风扇的转速是多少,电脑CPU完全不知道。 即使风扇坏掉了,电脑CPU也无法检测到,温度和转速之间无法形成闭环,也可以说风扇的状态是不可控的,存在散热隐患。

f1b140bf35e49ebbafdb38258971a142.png

2-两线式风扇 鉴于两线式风扇的以上缺点,为提高散热效率,后来又出现过三线式的风扇。

2 三线式CPU风扇的工作原理

三线式风扇有三根线,分别用红色、黑色和黄色来表示。 红色和黑色是电源线,而黄色是风扇转速的反馈线,通过这根线,电脑CPU可以实时的检测到风扇的转速。 在风扇开启后,CPU能知道风扇是不是在工作,形成了初步的闭环。

79f6d73472bc82beb788146e3096c974.png

3-三线式风扇 在电脑需要散热的时候,CPU检测到风扇的转速为零,那么就可以判断风扇坏掉或者是缺失,可以向用户提示故障信息。 以上两种风扇所存在的缺点就是,无法根据实际的温度情况进行调速,只要满速运行,导致噪声很大,为了改善这种情况,出现了四线式风扇。

3 四线式CPU风扇的工作原理

四线式CPU风扇在三线式的基础之上多了一根调速线,CPU既能实时的检测风扇的转速,又能根据当前CPU的温度来控制风扇的转速,实现了温度和风扇转速的闭环控制,提高了散热效率、降低了主机功耗、还减小了风扇转动时的噪音。 优点明显,所以,目前以四线式风扇居多。

9fd1d386dee6cb02abfa69858a4f48c3.png

4-四线式风扇 通过前面的对比可知,三线式风扇比两线式风扇多了测速功能,而四线式风扇又比三线式风扇多了调速功能。 对比如下表所示。

5acf762a765eb4a1ab90d5a7e070cf9e.png

5-风扇线序对比 那么CPU是如何调节风扇的转速的呢?

4 CPU是如何调节风扇转速的

给风扇加上合适的额定电压后,风扇就会满速运转,如果把电压降低一点,那么风扇的转速就会降低,当把电压将为零后,风扇慢慢就停下来了。 可以发现,只要改变风扇两端的电压就可以实现转速的调节。 那么如何实现风扇电压的调节呢? 这就用到了PWM。 PWM调速原理 所谓PWM,就是脉冲宽度调制,一定频率的方波是由高电平和低电平构成的。 假设高电平的持续时间是T1,低电平的持续时间是T2, 那么周期T=T1+T2。

a5004e695e88227af5d9240b0bcea00b.png

6- PWM方波 通过改变高电平的持续时间,就可以改变方波的平均电压,在一个周期内高电平所占的比例,就叫做占空比,计算公式为: D=T1/T。 占空比与平均电压的关系 占空比越大,那么平均电压就越高; 占空比越低,平均电压就越小。 占空比为100%,那么风扇两端的电压就是12V,风扇满速转动; 占空比为50%,那么风扇两端的电压就是6V,风扇以一半的速度转动; 占空比为0%,那么风扇的电压就是0V,风扇不转动。 占空比和平均电压的计算关系如下图所示。

1b31b34e45d5a8239395a6e63a5129e6.png

7-平均电压的计算方法 PWM调速电路原理图的设计 所以,CPU只要输出不同占空比的方波就可以控制风扇的转速,占空比的大小与温度有关。 温度越高,占空比越大,风扇转速越快; 温度越低,占空比越小,风扇转速也就越小。 CPU控制风扇调速的电路原理图如下图所示。

8efd3d7ce0c46eaffba02379b1ef7070.png

8-PWM调速电路原理图 上图中,使用三极管作为风扇的驱动,也可以使用MOSFET等其他功率器件,方波的占空比是由CPU温度控制的。 理论上来讲,频率越高,风扇转动越平滑,但是对功率开关器件的响应速度要求也就越高,所以方波的频率一般控制在10K-30KHz之间。 4fe95176449b9381cde9ef0c61c3309c.png
总体设计框图 系统电路设计总体设计方框图所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,用2位LED数码管以串口传送数据实现温度显示。 总体设计方框图 主控制器 单片机AT89S52具有低电压供电和体积小等特点,四个端就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。 状态显示 显示风扇调速系统处于的工作状态,状态有三种分别是 低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。 LED显示 本系统共使用的三个共阳极七段数码管分别显示,当前的温度和设定定时的倒计时时间。温度以标准摄氏度为单位。时间以分钟为单位。数码管采用单片机P0口并行数据输出,P2口数据扫描控制显示,三极管8550做数码管的驱动。 键盘控制 有一组键盘控制倒计时温度的设定加与减。另一组控制系统处于的三种状态,分别对应的是低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。还有一个开关按键是控制系统是处于自动状态和手动状态的开关。 温度传感器 DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下: ●独特的单线接口仅需要一个端口引脚进行通信; ●多个DS18B20可以并联在惟一的三线上,实现多点组网功能; ●无须外部器件; ●可通过数据线供电,电压范围为3.0~5.5V; ●零待机功耗; ●温度以9或12位数字; ●用户可定义报警设置; ●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; ●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 系统复位 系统单片机采用的是上电复位,当复位键按下时,系统会变为,开始的初始状态。 时钟振荡 系统单片机使用的是外部时钟振荡,振荡频率为标准的11.0592MHZ。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值