产品分类
Product Category今天我们来了解兼容模拟量和PWM控制的直流风机的接线方式
以2218系列其中一款产品为例,红线接电源正极,蓝线接参考地,紫线接0-10V控制信号的正极,控制信号的负极接到蓝线,注意信号频率范围,白线接转速输出,需要外接上拉电阻。
当控制电压达到1.3V时,风机开始旋转,当控制电压达到0.9V时,风机停止旋转;将紫线换接PWM控制信号。当占空比达到14%时,风机开始旋转,当占空比达到11%时,风机停止旋转。
这类风机通常被称为“4线风扇"或“PWM+调速风扇",在PC散热、工业设备、通信基站等领域非常常见。它具有两种独立的调速方式,但核心接线原理是一致的。
核心概念
这种风扇内部通常集成了一个驱动控制器。它需要两种电源:
功率电源:用于驱动电机线圈转动,提供主要功率。
控制信号电源:用于给内部的控制器芯片供电,并接收控制信号。
常见问题(FAQ)
为什么我的风扇不转?
检查主电源(+12V和GND)是否接反、电压是否正确。
检查PWM信号是否存在、频率和电压电平是否正确。
检查模拟电压是否在有效范围内(是否达到启动电压)。
为什么PWM控制时风扇噪音很大?
PWM频率太低,可能处于人耳可听范围(20Hz ~ 20kHz)。尝试将频率提高到25kHz以上。
我可以把PWM信号直接加到+12V电源上来调速吗?
绝对不行! 这是一种古老的“双线制"调速方式,仅适用于简单的有刷电机。对于这种4线智能风扇,必须提供稳定的+12V主电源,单独通过控制线(Pin 4)进行调速。用PWM调制主电源会破坏内部控制器的工作,导致无法正常运行甚至损坏。
控制线(Pin 4)可以接 Arduino 或 Raspberry Pi 吗?
可以。但需要注意电平匹配。
Arduino (5V型号): 其5V PWM输出可以直接连接。
Arduino (3.3V型号) / Raspberry Pi (GPIO输出为3.3V): 输出的是3.3V PWM。大部分风扇可以识别3.3V PWM信号,但并非全部。安全的方法是在中间加一个电平转换模块(Level Shifter) 将3.3V转换为5V,或者使用一个简单的三极管电路进行电平转换。