第1章:PWM频率选择——低频与高频的博弈
做座椅按摩气泵控制,第一个要面对的问题就是:PWM频率选多少?
说实话,这个问题我当年也纠结了很久。刚开始做项目时,我习惯性地选了20kHz,觉得频率高肯定好。结果一上电,气泵噪音是小了,但电机发热得厉害,效率也掉得离谱。后来我才明白——PWM频率不是越高越好,也不是越低越好,关键看你的负载是什么。
1.1 低频PWM(20-100Hz)的优缺点
先说说低频。20到100Hz这个范围,在气泵控制里其实很常见。我早期做的一个车载按摩座椅项目,用的就是50Hz的PWM。
优点:
- 开关损耗低——频率低,MOS管开关次数少,发热自然小。我记得有一次做热测试,50Hz下MOS管温度比20kHz低了将近15°C。
- 电机效率高——气泵电机是感性负载,低频PWM能让电流更连续,转矩脉动小。说白了,电机转得更顺畅。
- 控制简单——占空比调节范围宽,从0%到100%都能稳定工作。不像高频时,占空比太小或太大容易出问题。
缺点:
- 噪音大——这是最头疼的问题。20-100Hz正好落在人耳最敏感的区域。你想想看,气泵每秒钟振动50次,那个“嗡嗡嗡”的声音,坐在车里听久了真受不了。
- 振动明显——低频意味着每个PWM周期时间长,电机启停的冲击感强。我有个客户反馈说,按摩时感觉气泵在“抖”,而不是在“转”。
- 滤波困难——想用RC滤波把低频纹波滤掉?电容得很大,成本高,体积也大。
重要提醒:低频PWM产生的噪音,主要是电磁噪音和机械共振。我曾经在50Hz下测到过80dB的噪音,这在汽车座舱里是完全不可接受的。
1.2 高频PWM(1kHz-20kHz)的优缺点
那高频呢?1kHz以上,甚至到20kHz,听起来很美好对吧?
优点:
- 噪音小——频率超过人耳听觉范围(20kHz以上),理论上人耳听不到。但实际中,1kHz-20kHz的噪音虽然能听到,但比低频的“嗡嗡”声舒服多了。我做过主观听感测试,10kHz的PWM噪音,大多数人觉得像“嘶嘶”声,不刺耳。
- 振动小——周期短,电机启停平滑,气泵运行更稳定。按摩体验会好很多。
- 纹波小——高频下,输出滤波更容易。一个小电容就能把电压纹波压得很低。
缺点:
- 开关损耗大——频率每提高10倍,开关损耗大约增加10倍。20kHz下,MOS管可能烫得能煎鸡蛋。我有个项目就因为没算好损耗,MOS管烧了三次才找到原因。
- 电机效率下降——高频PWM会导致电机铁芯损耗增加,尤其是气泵这种小电机,效率可能下降5%-10%。
- EMI问题——高频开关会产生强烈的电磁干扰。你想想看,20kHz的方波,谐波能跑到几MHz,对车载收音机、蓝牙模块都是灾难。
- 驱动电路复杂——需要专门的栅极驱动芯片,PCB布局也要小心,不然容易自激振荡。
避坑指南:我曾经在12kHz下做实验,结果气泵的轴承因为高频振动产生了异响。后来才发现,是PWM频率和轴承的固有频率产生了共振。所以高频不是万能的,一定要避开机械谐振点。
1.3 人耳听觉范围与噪音关系
说到噪音,咱们得先搞清楚人耳的特性。人耳能听到的频率范围是20Hz到20kHz,但敏感度不是均匀的。
| 频率范围 | 人耳敏感度 | 典型噪音感受 |
|---|---|---|
| 20-100Hz | 低敏感度,但容易引起不适 | “嗡嗡”声,沉闷,压迫感强 |
| 100-1kHz | 中等敏感度 | “呼呼”声,电机运转声 |
| 1kHz-5kHz | 高敏感度 | “嘶嘶”声,尖锐,容易引起烦躁 |
| 5kHz-20kHz | 敏感度逐渐下降 | “咝咝”声,高频噪声 |
这里有个关键点:人耳对1kHz-5kHz的声音最敏感。所以如果你用1kHz的PWM,虽然频率比50Hz高,但噪音反而可能更刺耳。我做过对比测试,1kHz的PWM噪音主观评分比50Hz还差——因为那个“嘶嘶”声太烦人了。
那怎么办?我个人习惯的做法是:
- 首选16kHz-20kHz——这个频率段,人耳敏感度已经很低了,而且开关损耗还能接受。我最近的项目都用18kHz,效果不错。
- 避开1kHz-5kHz——这个区间是噪音重灾区,尽量别用。
- 低频方案加主动降噪——如果必须用低频(比如为了效率),那就得在结构上加隔音棉,或者用主动降噪技术。
小技巧:选频率时,可以用示波器看电流波形。如果电流纹波太大,说明频率低了;如果MOS管温升太快,说明频率高了。我一般先定一个目标频率,然后上下调整10%,找到效率和噪音的平衡点。
1.4 实际项目中的选择策略
说了这么多,到底怎么选?我总结了一个简单的决策流程:
- 先看噪音要求——如果是家用按摩椅,噪音要求高,优先选16kHz以上。如果是工业设备,噪音不是问题,可以选低频。
- 再看散热条件——如果散热好(有风扇、大散热片),高频没问题。如果散热差,老老实实用低频。
- 最后看成本——高频方案需要更好的MOS管、驱动芯片、滤波元件,成本会高10%-20%。
我记得有个项目,客户要求噪音低于40dB,但散热空间只有巴掌大。我最后选了20kHz,用了低导通电阻的MOS管,又在气泵外面包了一层吸音棉。折腾了两个月,终于过了。嗯,做工程就是这样,没有完美的方案,只有最合适的妥协。
核心结论:座椅按摩气泵的PWM频率,推荐范围是16kHz-20kHz。这个区间既能避开人耳敏感区,又能控制开关损耗。如果效率优先,可以降到8kHz-12kHz,但要做好噪音处理。低频方案(20-100Hz)除非成本极度敏感,否则不建议用在乘用车座舱内。
下一章,我会详细讲PWM占空比怎么选,以及如何用软件实现平滑调速。到时候咱们再聊。