100dB的喇叭回音,一颗23mm的小模组就解决了——怎么做到的?
一、先讲一个场景
想象一下:你正在做一个智能门禁对讲项目。喇叭开最大音量,麦克风离喇叭不到 5 厘米。通话时,对方说话 → 喇叭放出来 → 声音又被自家麦克风录回去 → 对方听到自己的回声。
更头疼的是——这还是个全双工通话场景,用户期望的是像打电话一样自然交流,不能有半双工那种"你说完我再说的"尴尬延迟。
怎么破?
答案是一颗 23×20mm 的邮票孔小模组——AU-48。它号称能干掉 100dB 的喇叭回音,同时用 AI 把风扇声、空调声、鸣笛声一并压下去。
今天就把它拆开看看,到底是怎么做到的。
二、100dB 回音消除是什么概念?
先搞清楚数量级。
- 正常说话声压级:约 60~70dB SPL
- 嘈杂办公环境:约 70~80dB
- 高音量喇叭(智能门禁/会议电话):轻松到 90~100dB
100dB 回音消除意味着:即使喇叭放出的音量相当于一辆卡车从你身边驶过,AU-48 也能把这个"卡车声"从麦克风信号里干干净净地扣掉。
技术上,AEC(Acoustic Echo Cancellation)的难点不在于"有参考信号就知道要减什么"——参考信号大家都知道要接。真正的难点在于:
- 空间传播路径是非线性的。声音从喇叭到麦克风,经过机壳反射、共振、衰减,波形不是简单缩放版本。
- 延迟不确定。不同设备、不同结构,声波从喇叭到麦克风的飞行时间不同。
- 双工状态下的自适应。说话和听音同时进行时,滤波器必须动态跟踪环境变化。
AU-48 能把可消除回音延迟做到最长 100ms,覆盖了绝大多数消费电子产品中喇叭到麦克风的物理延迟。
原理简述:
远端语音 → 喇叭播放 → 空间传播 → 麦克风采集(混入本地语音 + 回音) ↑ SPK_IN 参考信号(纯净喇叭信号) ↓ AU-48 AEC 引擎:自适应滤波比对 ↓ MICOUT:仅剩本地纯净语音
简单说就是:AU-48 通过 SPK_IN(3 脚)获取喇叭的参考信号,内部 AEC 引擎把这个参考信号与麦克风实际采集到的信号做自适应比对,把回音成分扣掉,只留下本地人声。
三、不止消回音——AI ENC 降噪才是隐藏杀手
如果说 AEC 解决的是"自己人干扰自己人"的问题,那 AI ENC 解决的就是"外部世界干扰通话"的问题。
AU-48 搭载的 AI ENC(Environmental Noise Cancellation)能对环境噪声进行智能压制,有效降噪 45~90dB。它不是一个简单的"低于某阈值就静音"的单片机降噪——规格书中明确列出了它能够处理的噪声类型:
- 风扇声(机电噪声,频谱较宽)
- 空调声(低频持续噪声)
- 拍打敲击声(瞬态冲击噪声)
- 汽车鸣笛声(高频脉冲)
- 金属器件掉落声(宽带冲击)
- 甚至包括直接拍打麦克风本身、对麦克风吹风(近场风噪)
最后一条很能说明问题。传统降噪方案对"拍麦克风"这种极近场瞬态噪声基本束手无策,而 AU-48 的 AI 模型显然在训练时覆盖了这类场景。
降噪 ≠ 静音。AU-48 的策略是"压制所有非人声,保留人声语音部分"。这意味着即使你在风扇呼呼转的机房里通话,对方听到的仍然是你清晰的讲话内容,而不是被淹没在背景噪声里。
四、硬件设计:16 个引脚,两种模式,一颗搞定
AU-48 采用邮票半孔 SMT 封装,长 23mm、宽 20mm。在已有产品中可直接 SMT 贴到主板上,省掉独立模块的焊接工序。
4.1 完整引脚定义
脚位 | 功能 | 说明 |
1 | U-KEY | USB 按键端口(电阻分压检测,6 键可选) |
2 | +5V | 主供电(4.5~5.25V,特殊模式可 3.3V) |
3 | SPK IN | AEC 消回音参考信号输入 |
4 | AGND | 模拟音频地 |
5 | MICOUT2 | 降噪后模拟输出(低阻抗,可直推耳机) |
6 | MICOUT1 | 降噪后小信号输出(兼容 A-47 中距离幅度) |
7-8 | MIC0-/MIC0+ | 主模拟麦差分输入 |
9-10 | MIC1-/MIC1+ | 次模拟麦差分输入 |
11 | GND | 电源地 |
12 | U-SPK | USB 播放音频输出 |
13 | +5V(USB) | USB 模式供电(与 2 脚二选一) |
14-15 | D-/D+ | USB 数据 |
16 | GND(USB) | USB 地 |
4.2 两种经典应用模式
模式一:模拟麦克风 + USB 连接(推荐新手)
+-------------+ USB Host <------->| D- D+ | | | Speaker <--------| U-SPK (12) |----+ | | | (参考信号直接回连) | SPK IN(3) |<---+ | | Mic0 <----------->| MIC0+/MIC0- | AU-48 Mic1 <----------->| MIC1+/MIC1- | | | 输出 <----------| MICOUT1(6) | +-------------+
此模式最简单——不管客户设备是成品还是半成品,只要有 USB 接口,在 Windows/Android/Linux 下即可免驱接入。消回音参考信号从 U-SPK(12 脚)直接连接到 SPK IN(3 脚),因为功放输入端是小信号,无需衰减。
模式二:模拟麦克风 + 模拟 I/O
适配大部分传统通话设备主板的模拟输入/输出方式。此模式下 USB 相关脚(1、12、13、14、15、16)可悬空不接。参考信号接到功放后端时,需注意 C1 和 R1 的阻容匹配;常规情况下 C1、R1 可省略,直接连 LINE IN。
4.3 关键电气指标速查
参数 | 数值 |
供电电压 | DC +4.5V ~ +5.25V |
静态电流 | 65~80mA |
MIC OUT2 信噪比 | 105dB |
MIC OUT2 最大输出 | 1.07Vrms |
MIC IN 差分输入动态范围 | 104dB |
MIC IN 差分输入 SNR | 98.7dB |
MIC IN 单端输入 SNR | 97dB |
SPK IN 输入阻抗 | 30kΩ |
SPK IN 最大输入幅度 | 1.5Vrms |
麦克风拾音范围 | 10cm ~ 800cm(依固件参数) |
工作温度 | -20℃ ~ +70℃ |
五、四档拾音距离:两颗电阻决定一切
AU-48 的精妙之处在于——它不需要烧录固件、不需要改代码来切换工作参数。
模组上预留了两个参数电阻位T1、T2。默认状态都是下拉低电平(保留电阻),通过拆留这两个电阻的组合,就能得到 4 组不同的工作增益参数:
T1 | T2 | 工作模式 | 拾音距离 | 适用场景 |
留(低) | 留(低) | 中距离(默认) | 0.5 ~ 2m | 桌面会议、门禁对讲 |
拆(高) | 留(低) | 近距离 | 0.1 ~ 0.2m | 智能工牌、录音笔 |
留(低) | 拆(高) | 远距离 | 0.5 ~ 5m | 会议室全向拾音 |
拆(高) | 拆(高) | 超远距离 | 0.5 ~ 8m | 大型会议室、教室 |
这个设计很聪明:硬件跳线搞定一切,产线上只需决定拆不拆两颗电阻,不用烧录、不用串口指令。对量产来说,这意味着零额外工装夹具投入。
六、USB 模式下的隐藏功能
AU-48 的 USB 模式不只是数据通道,它还通过1 脚(U-KEY)提供了一套完整的按键系统。
原理是基于电阻分压检测——用一个 ADC 通道读取电压值,根据电压判定哪个按键被按下。规格书定义了 6 个功能按键的对应阻值:
功能按键 | 分压电阻 |
播放/暂停 | 100Ω |
停止 | 27kΩ |
喇叭音量减 | 39kΩ |
喇叭音量加 | 56kΩ |
喇叭静音 | 100kΩ |
麦克风静音 | 230kΩ |
不需要全部安装——按需选择即可。对于带物理按键的通话设备(比如门禁面板、会议音箱),这 6 个按键功能基本覆盖了所有常见操作。
七、A-47 升级到 AU-48:丝滑替换指南
如果你之前用的是上一代A-47模组,AU-48 的兼容设计可以说非常友好。
引脚级兼容:贴片安装位完全一致——PCB 不用重新画,BOM 不用大改。
对应关系:
AU-48 | A-47 | 注意 |
2脚 (5V) | 1脚 (5V) | 直接对应 |
3脚 (SPK IN) | 2脚 (SPK IN P) | AU-48 3/4 是单端输入,A-47 2/3 是差分;线路无需改动 |
4脚 (AGND) | 3脚 (SPK IN N) | |
6脚 (MICOUT1) | 5脚 (MICOUT N) | AU-48 有 5/6 两个单端输出,默认选 6 脚 |
7~8脚 | 6~7脚 | 差分麦克风输入,直接对应 |
11脚 (GND) | 9脚 (GND) |
注意:A-47 的 4/5 脚是差分输出,AU-48 的 5/6 脚是两路单端输出。替换时默认选用6 脚 MICOUT1,其信号幅度与 A-47 中距离程序接近。需要大信号时换用5 脚 MICOUT2(可直推 32Ω 耳机)。
升级后获得的额外能力:
- 降噪能力从传统 DSP 升级到AI ENC
- 新增USB 模式(A-47 不支持)
- 新增四档参数硬件切换
- 回音消除能力从 A-47 的数值进一步提升至100dB
八、实际应用场景:比想象中更广
AU-48 的应用范围远超"门禁对讲"。规格书中列出了十余个典型场景,这里按领域归类:
安防 & 楼宇
- 智能小区/别墅门禁对讲
- IPC 摄像头(内置通话功能)
- 可视门铃
- 停车场/公共场所自助终端通话
车载 & 移动
- 车载蓝牙免提通话
- 车载语音识别前端
- 对讲机产品
- 智能工牌、录音笔
会议 & 教育
- 企业远程会议设备
- 智能远程多媒体教育系统
- 双分区翻译设备
特殊行业
- 矿山矿井呼叫报警
- 监狱/医院呼叫系统
- 银行客服通话终端
消费电子
- 笔记本、平板电脑
- 智能手机(作为外挂通话模组)
- 家用老人/小孩/宠物监护仪
九、还有两个实用的"隐藏设定"
9.1 3.3V 供电的特殊模式
当主板只有 3.3V 而没有 5V 时,AU-48 可以通过短接模组上的跳线焊盘,旁路 LDO 稳压芯片,直接以 3.3V 供电。
约束条件:电压不能超过3.6V,不能低于3.0V。使用时需特别注意供电稳定性。
9.2 模拟输出的适配建议
AU-48 的 MICOUT2(5 脚)和 U-SPK(12 脚)都是低阻抗输出(1Vrms),可以直接驱动耳机。如果后级音频设备是小信号输入,需要增加阻容分压电路(R1:1k~10kΩ),防止信号幅度过大导致后级失真堵塞。
后级为差分输入时,差分负极接模组音频地(AGND),正极接模组输出即可。
十、总结:这颗模组的核心竞争力
用一句话概括:AU-48 把 AEC 回音消除、AI ENC 降噪、USB 即插即用、四档参数切换,全部塞进了一颗 23×20mm 的邮票孔模组里。
几个值得注意的点:
- 100dB AEC意味着它敢把麦克风和喇叭放在一起用——这对结构设计是巨大的解放,不用再为了"麦克风远离喇叭"而牺牲 ID 设计。
- AI ENC 不是简单的阈值静音——它能区分瞬态冲击噪声和语音,拍麦克风都能过滤,这需要模型层面做大量训练。
- 硬件参数切换 + 引脚兼容意味着 A-47 的老用户可以直接升级,PCB 不用改。
- USB + 模拟双模覆盖了从传统模拟设备到现代 USB 设备的全场景。
欢迎在评论区交流:你在项目中遇到过最头疼的音频问题是什么?回音、噪音、还是双工切换延迟?详细咨询请私信公众号后台,期待与您交流。
