当前位置: 首页 > news >正文

主板调速风扇电路设计

在电脑主板,或者很多板卡上,都会有风扇接口,一般是4P,分别包含GND,VCC,PWM,TACH(转速)。

VCC:根据风扇规格提供相应电压,一般是12V,加上储能滤波电容。

GND:电流回路。

PWM:一般连接MCU或者EC或者BMC的PWM 引脚,通过MOS进行隔离,输出跟转速相关的频率信号。

TACH:风扇转速反馈信号,通过BAT54C达到稳压保护作用。

另外,对外接口电源建议串联保险丝,分布式电源负载建议添加磁珠隔离干扰。

参考图:

PWM 调速(4 针风扇,主流)
  • 原理:主板输出25kHz 左右固定频率、可变占空比的方波,控制风扇内部驱动 IC,实现无级调速
  • 占空比与转速:占空比↑ → 高电平时间↑ → 有效供电时间↑ → 转速↑。
  • 优势:调速平滑、低噪、效率高、支持转速反馈(TACH)。

PCB 设计要点

  1. 电源路径:+12V、GND 走宽线(≥20mil),就近放置滤波电容(10μF 电解 + 0.1μF 陶瓷)。
  2. PWM/TACH 走线:走短线、远离干扰源(CPU、内存、时钟),必要时包地
  3. MOS 布局:栅极电阻靠近 MOS 栅极,减小寄生电感。
  4. 散热:MOS 管下方铺铜,提升散热。
  5. ESD 保护:PWM/TACH 引脚加TVS 管(如 SMF05C)或压敏电阻

保护电路设计(必加)

  1. 过流保护:风扇电源串自恢复保险丝(PolySwitch,如 0.5A–1A)。
  2. 过压 / 反接保护:+12V 串肖特基二极管(防反接),并联TVS 管(15V)。
  3. 过热保护:MOS 管附近加 NTC,超温关断 PWM。
  4. 堵转保护:TACH 无脉冲超过设定时间,关断 PWM 并报警。

软件控制逻辑(BIOS/EC)

  1. 温控曲线:定义温度区间与对应 PWM 占空比(如 40℃→30%,70℃→100%)。
  2. PID 调节:闭环控制,减小温度波动。
  3. 启停策略:低温下停转(0% 占空比),超阈值启动。
  4. 故障处理:TACH 异常、过流、过温时触发告警或降频。

常见问题与解决

  • 风扇不转 / 抖动:检查 PWM 频率(25kHz±5kHz)、占空比下限(≥10% 防堵转)、驱动电路是否正常。
  • 转速不准:校准 TACH 上拉电阻、计数频率,排除干扰。
  • 噪音大:优化 PWM 频率(避开人耳敏感区)、降低低占空比抖动。
  • 发热:选用低 Rds (on) MOS、优化 PCB 散热。

什么是PID调节?

PID = 比例 + 积分 + 微分它是一种自动闭环控制算法,用来:让系统快速、平稳、不超调、不震荡地到达目标值。

主板风扇调速里:

  • 目标值:你想要的温度(比如 50℃)
  • 输出值:风扇 PWM 占空比
  • PID:自动算 PWM,让温度稳稳停在目标

1. P(Proportional)比例

  • 误差越大,输出越强
  • 温度差得越多 → 风扇转得越快
  • 缺点:永远到不了目标,会剩一点静差

2. I(Integral)积分

  • 过去的误差累加,慢慢补输出
  • 用来消除静差,让温度真正达到目标
  • 太强会超调、震荡

3. D(Derivative)微分

  • 误差变化快慢,提前刹车
  • 温度突然飙升 → 提前加大风扇
  • 温度开始下降 → 提前减小风扇
  • 作用:防超调、让曲线更平滑

用风扇调速一句话总结

P:现在差多少,我就转多快I:过去差了多久,我慢慢补上D:温度变化快不快,我提前反应

三者一起 =风扇转速平滑、温度稳定、不忽快忽慢。

http://www.jsqmd.com/news/494772/

相关文章:

  • Redis 缓存穿透与防御方案实现
  • 2.7通用串行总线 USB Universal Serial Bus
  • 【RK3588开发记录】RK3588之opencv安装(解决libjasper-dev和mipi-csi2接口)
  • 用 RollCode 重构营销 H5 的开发协作逻辑
  • 程序设计-股票最大收益问题(Java)
  • ESXI主机安装Zabbix 6.2
  • 三相并网逆变器外环PI+内环模型预测MPC电流矢量控制仿真(带简要文档)
  • 上班族就医难?天津陪诊认准守嘉,代办陪诊一站式解放时间精力 - 品牌排行榜单
  • Termux Monet 项目使用教程
  • scp拷贝
  • 汽油光谱数据预处理与识别(主成分分析PCA+极限学习机ELM+深度置信网络DBN)附Matlab代码
  • 2023年 beagle bone black教程3-点灯的三种方式
  • 联合循环——33 油罐,水罐,凝汽器和地下管道阴极保护
  • 心电信号去工频和基线漂移(小波/EMD/高通滤波/低通滤波/最小二乘法)附Matlab代码
  • 2023年 beagle bone black教程4-串口的使用
  • NaughtyKeyboard 开源项目教程
  • 异地来津就医不迷茫!天津陪诊选守嘉,全程护航少走弯路 - 品牌排行榜单
  • Chrome Apps for Mobile 项目教程
  • MongoDB(45) 嵌入式文档与引用的优缺点是什么?
  • 解决!expandable-recycler-view 已废弃,替代方案与迁移指南全解析
  • 2023年 beagle bone black教程5-CAN的使用
  • iOS App技术支持网址(URL)
  • 2026年口碑好的小程序开发品牌推荐:辽宁小程序开发/大连小程序开发综合评价公司 - 行业平台推荐
  • Next.js 13/14页面加载优化:NextTopLoader与nprogress深度整合
  • NaughtyKeyboard 使用指南
  • 国内CA服务介绍
  • 2026年比较好的威海隐形车衣品牌推荐:威海隐形车衣材质/威海隐形车衣防剐蹭/威海隐形车衣包工包料优质供应商推荐 - 行业平台推荐
  • SQL Server2022 Express和SSMS下载安装教程(超详细)
  • CTF做题笔记--[极客大挑战 2019]Upload1
  • micro-lisp 项目使用教程