第4章 声学设计与结构:从麦克风布局到量产一致性

各位工程师朋友,欢迎来到第四章。这一章我们聊聊声学设计,说白了就是怎么把麦克风装好、装对、装稳。

我见过太多原型机表现惊艳,一到量产就翻车的案例。原因往往不是算法不行,而是声学结构出了问题。麦克风布局、结构共振、防水防尘、量产一致性——这四个坑,踩一个就够你折腾半年。

4.1 麦克风布局原则

麦克风布局,核心就一句话:让声音进来,让噪声出去。但实际操作起来,门道不少。

4.1.1 麦克风选型与朝向

我个人习惯先看麦克风的灵敏度、信噪比和指向性。全向麦克风适合远场拾音,定向麦克风适合近场。但注意,全向麦克风对结构振动更敏感。

朝向方面,我建议麦克风开孔尽量朝向声源方向。比如智能音箱,麦克风阵列朝上或朝前,别朝下。朝下的话,桌面反射会引入梳状滤波效应,声音听起来像蒙了一层布。

关键参数速查表

参数 推荐值 说明
灵敏度 -26 ± 3 dBFS 太低需要高增益,引入底噪
信噪比 ≥ 65 dB(A) 低于60 dB(A)的麦克风慎用
相位一致性 ± 5° @ 1 kHz 阵列麦克风必须配对

4.1.2 开孔与导音管设计

麦克风开孔不是随便钻个洞就行。孔径、深度、形状都会影响频响曲线。

我记得有个项目,原型机用3D打印外壳,麦克风开孔直径2mm,效果很好。结果量产时模具厂改成了1.5mm,高频直接掉了6 dB。为什么?开孔变小,等效于一个低通滤波器。

经验公式:开孔直径 ≥ 3mm,深度 ≤ 1mm。如果必须用导音管,长度不要超过5mm,否则会产生谐振峰。

避坑指南

我曾经在导音管设计上吃过亏。导音管太长,1kHz附近出现了一个+8 dB的峰,语音听起来像在桶里说话。后来加了阻尼材料(声学棉)才压下去。所以,能不用导音管就别用,非用不可的话,记得加阻尼。

4.1.3 阵列布局原则

线性阵列、环形阵列、球形阵列——选哪种?看场景。

  • 线性阵列:适合桌面设备,波束成形效果好,但垂直方向覆盖差
  • 环形阵列:适合智能音箱,360度拾音,但算法复杂度高
  • 球形阵列:适合会议系统,全空间覆盖,但成本高

间距方面,我建议麦克风间距在15-40mm之间。太近,波束成形分辨率不够;太远,空间混叠严重。你想想看,间距超过半波长(约68mm @ 2.5kHz),高频方向性就乱了。

4.2 结构共振与避震设计

结构共振是声学设计的隐形杀手。你调好的算法,一装进外壳就废了,多半是共振惹的祸。

4.2.1 共振频率分析

每个结构都有固有频率。当扬声器播放声音时,外壳振动,麦克风拾取到振动信号——这就是自激。

我习惯用有限元分析(FEA)做模态分析。重点关注200-500Hz的低频段,这个频段最容易共振。如果发现共振峰,要么加强结构刚度,要么增加阻尼。

常见共振源及对策

共振源 典型频率 对策
外壳面板 200-400 Hz 增加加强筋,厚度≥1.5mm
PCB板 500-800 Hz 增加支撑点,使用厚铜板
导音管 1-3 kHz 缩短长度,增加阻尼

4.2.2 避震设计方法

麦克风与外壳之间必须做隔振。我常用的方案有三种:

  1. 硅胶套:成本低,安装方便,适合消费级产品
  2. 泡棉垫:减振效果好,但长期使用会老化
  3. 弹簧悬架:专业级方案,适合高端设备

嗯,这里要注意:硅胶套的硬度要选对。太硬,隔振效果差;太软,麦克风容易移位。我一般选Shore A 30-40的硅胶。

警告

千万不要把麦克风直接焊在PCB上不做隔振!我曾经见过一个团队,麦克风直接贴在外壳上,结果播放音乐时语音唤醒率从95%掉到30%。加了硅胶套后,直接回到92%。

4.3 防水防尘考量

防水防尘是产品落地的硬门槛。IP54、IP67、IP68——等级不同,设计思路也不同。

4.3.1 防水膜的选择

麦克风开孔必须用防水膜。防水膜的核心参数是:

  • 透气量:≥ 1000 ml/min/cm² @ 7kPa
  • 防水等级:IP67以上需要≥ 0.5m水深
  • 声学阻抗:越低越好,高频衰减≤ 2dB

我建议优先选ePTFE(膨体聚四氟乙烯)材质的防水膜。它的透气性好,声学影响小。但注意,防水膜会引入相位延迟,阵列麦克风必须用同一批次、同一型号的膜。

4.3.2 结构密封设计

防水防尘不只是防水膜的事。整个声学腔体必须密封。

我常用的密封方案:

  • O型圈:适合圆形开孔,压缩率15-25%
  • 点胶密封:适合异形结构,注意胶水不能流到麦克风孔
  • 超声波焊接:适合大批量生产,一致性最好

个人经验

我曾经在户外音箱项目上吃过亏。防水膜选对了,但密封胶没打好,水从缝隙渗进去,麦克风直接短路。后来改用超声波焊接,问题才解决。所以,密封设计一定要做气密性测试,别偷懒。

4.4 量产一致性要求

原型机做得好不算本事,量产10000台都稳定才算本事。量产一致性,是声学设计中最容易被忽视的环节。

4.4.1 麦克风配对

阵列麦克风必须配对。配对参数包括:

参数 配对要求 测试方法
灵敏度 ± 1 dB 声学测试箱,1kHz校准
相位 ± 3° @ 1kHz 互相关法测量
频响 ± 2 dB (100Hz-8kHz) 扫频测试

我建议在SMT贴片前做一次麦克风筛选,贴片后再做一次整机测试。两次筛选,把不良率控制在0.5%以内。

4.4.2 结构公差控制

模具公差、装配公差、材料收缩——这些都会影响声学性能。

举个例子:麦克风开孔深度公差±0.1mm,对频响的影响可能只有0.5dB。但如果公差达到±0.3mm,高频衰减可能超过3dB。你想想看,3dB的差异,算法再强也救不回来。

我建议关键尺寸的公差控制在±0.05mm以内。如果模具达不到,那就加调整垫片或点胶补偿。

4.4.3 产线测试方案

量产测试不能只测功能,必须测声学性能。我的标准测试流程:

  1. 气密性测试:用气压传感器检测腔体是否密封
  2. 频响测试:用标准声源扫频,检查每个麦克风的频响曲线
  3. 相位一致性测试:用互相关法测量阵列麦克风的相位差
  4. 信噪比测试:在静音室测量底噪水平

量产测试通过标准

我一般要求:频响偏差 ≤ ±2dB,相位偏差 ≤ ±5°,信噪比 ≥ 60dB(A)。达不到的,直接返修或报废。别想着软件能补偿,硬件底子不好,软件再牛也白搭。

4.5 本章小结

声学设计与结构,说白了就是三个字:稳、准、一致

  • :结构不共振,麦克风不振动
  • :开孔尺寸准,麦克风朝向准
  • 一致:每台设备都一样,每批次都一样

我做了这么多年声学设计,最大的感悟是:别在结构上省钱。省了模具费,赔了算法调优的时间,最后产品上市还翻车,得不偿失。

下一章我们聊聊语音前端算法,包括降噪、回声消除、波束成形。到时候我会分享一些实际项目中的调参经验,敬请期待。


公众号:蓝海资料掘金营,微信deep3321