热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

三线调速风扇原理_电脑CPU风扇是如何调速的?两线式、三线式和四线式有什么区别?...

对电脑熟悉的朋友都知道,不管是台式电脑还是笔记本电脑,都是具有风扇的,该风扇起到散热作用,电脑CPU的温度越高,

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

502f27edc6cc9ed7280b64eec10b972c.png

1-电脑上的风扇

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

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

9b0ee788edbc5193ddc6ebd4c5a49a31.png

2-两线式风扇

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

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

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

40c032382977d5dade9d35f0e096669f.png

3-三线式风扇

在电脑需要散热的时候,CPU检测到风扇的转速为零,那么就可以判断风扇坏掉或者是缺失,可以向用户提示故障信息。

以上两种风扇所存在的缺点就是,无法根据实际的温度情况进行调速,只要满速运行,导致噪声很大,为了改善这种情况,出现了四线式风扇。

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

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

fa88c72141e6e18a5eec3092d9f85773.png

4-四线式风扇

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

ae5966b37ea4ec0e431b90a4f7a12515.png

5-风扇线序对比

那么CPU是如何调节风扇的转速的呢?

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

给风扇加上合适的额定电压后,风扇就会满速运转,如果把电压降低一点,那么风扇的转速就会降低,当把电压将为零后,风扇慢慢就停下来了。可以发现,只要改变风扇两端的电压就可以实现转速的调节。那么如何实现风扇电压的调节呢?这就用到了PWM。

PWM调速原理

所谓PWM,就是脉冲宽度调制,一定频率的方波是由高电平和低电平构成的。假设高电平的持续时间是T1,低电平的持续时间是T2, 那么周期T=T1+T2

f1af0f740d034092a796ad3ae1296a4a.png

6- PWM方波

通过改变高电平的持续时间,就可以改变方波的平均电压,在一个周期内高电平所占的比例,就叫做占空比,计算公式为:D=T1/T

占空比与平均电压的关系

占空比越大,那么平均电压就越高;占空比越低,平均电压就越小。

占空比为100%,那么风扇两端的电压就是12V,风扇满速转动;

占空比为50%,那么风扇两端的电压就是6V,风扇以一半的速度转动;

占空比为0%,那么风扇的电压就是0V,风扇不转动

占空比和平均电压的计算关系如下图所示。

3519a97a05e2192e06dbfa601542c1e1.png

7-平均电压的计算方法

PWM调速电路原理图的设计

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

3c258baca481f4a03ca86add4f8f1bbc.png

8-PWM调速电路原理图

上图中,使用三极管作为风扇的驱动,也可以使用MOSFET等其他功率器件,方波的占空比是由CPU温度控制的。理论上来讲,频率越高,风扇转动越平滑,但是对功率开关器件的响应速度要求也就越高,所以方波的频率一般控制在10K-30KHz之间。



推荐阅读
  • 近期遇到电脑网络不稳定和游戏时频繁重启的问题,寻求专业建议。网络环境为ADSL调制解调器通过路由器共享给两台电脑使用,怀疑存在ARP攻击或硬件配置问题。希望获得详细的故障排查和解决方案。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文探讨了现代信号处理系统的核心组件,包括数据转换、数据交互和数据处理。详细介绍了AD/DA转换、串/并转换、编解码转换等技术,并讨论了FPGA在信号处理中的应用及其实现方法。 ... [详细]
  • vivo发布iQOO 11系列:搭载骁龙8 Gen2与多项创新技术
    vivo正式推出iQOO 11系列智能手机,该系列搭载最新的高通骁龙8 Gen2处理器,并引入多项创新技术,致力于为用户提供卓越的性能和游戏体验。 ... [详细]
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 电脑蓝屏故障的成因与解决方案(下)
    本文深入探讨了导致电脑蓝屏的具体原因,并提供了相应的解决方法,帮助用户更好地理解和处理这一常见问题。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ... [详细]
  • 制程能力分析:Cpk及其相关指数的深入探讨
    本文详细介绍了制程能力指数(Cpk)的概念及其与Cp、Pp、Ppk之间的关系,通过具体案例和图表展示如何评估和改进生产过程的能力。文章还提供了使用Excel和Minitab进行批量计算的实际操作步骤。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 选择适合生产环境的Docker存储驱动
    本文旨在探讨如何在生产环境中选择合适的Docker存储驱动,并详细介绍不同Linux发行版下的配置方法。通过参考官方文档和兼容性矩阵,提供实用的操作指南。 ... [详细]
  • 本实验旨在通过图灵机模型的构建与计算机硬件系统的虚拟拆装,深入理解计算机的基本原理和结构。实验内容包括图灵机各组成部分的作用、冯·诺依曼体系结构的功能描述以及微型计算机的拆装顺序记录。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文详细介绍了C语言中的指针,包括其基本概念、应用场景以及使用时的优缺点。同时,通过实例解析了指针在内存管理、数组操作、函数调用等方面的具体应用,并探讨了指针的安全性问题。 ... [详细]
author-avatar
你还OK吗-_155
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有