4. XENSIV麦克风选型指南

在麦克风阵列设计中,选型不是“挑一个灵敏度高的型号”这么简单。阵列的波束形成、声源定位、回声消除等算法,对通道间一致性、时序对齐、接口带宽和物理布局都有硬性要求。英飞凌 XENSIV 系列 MEMS 麦克风覆盖了模拟输出、PDM 数字输出和 I2S 数字输出三条技术路线,封装上又有底部端口与顶部端口之分。选型时如果只看灵敏度或信噪比,很容易在后期调试阶段遇到相位失配、时钟抖动或结构开孔干涉等问题。本节从接口、格式、封装和场景四个维度,给出可操作的选型判断方法。

一、模拟输出与数字输出的本质差异

模拟输出麦克风内部集成了 MEMS 振膜、电容检测电路和缓冲放大器,输出的是随声压变化的电压信号,典型需要外部提供偏置或直接由内部电荷泵供电。它的优点是信号链简单、延迟极低、不需要时钟同步,适合单通道或对成本敏感的场合。但模拟信号在 PCB 走线上极易受到电源纹波、数字时钟串扰和地弹影响,多通道阵列中每路走线长度、寄生电容不同,会引入通道间幅度和相位偏差,直接恶化波束形成的旁瓣抑制比。

数字输出麦克风在芯片内部完成前置放大和模数转换,输出的是已经量化的比特流或串行音频数据。它的抗干扰能力显著优于模拟输出,通道间一致性由同一时钟源保证,特别适合 4 通道以上的阵列。代价是需要主控提供稳定的时钟,且 PDM 数据必须经过抽取滤波才能得到 PCM 音频,这会带来额外的处理延迟和算力开销。

二、PDM 与 I2S 输出格式的工程区别

PDM(脉冲密度调制)用 1 位比特流的密度表示声压幅度,典型时钟频率为 1.2 MHz 至 3.072 MHz,对应 48 kHz 采样率时抽取比通常为 64 或 128。PDM 的物理接口只需两根线:时钟 CLK 和数据 DATA,多个麦克风可以共享同一时钟,在时钟的上升沿和下降沿分别输出左右通道数据,从而实现“一根数据线传两路”。这种特性使 PDM 非常适合紧凑型阵列,例如 4 个麦克风只用 2 根数据线即可完成 4 通道采集。

I2S 输出的是已经抽取滤波后的 PCM 数据,接口包含位时钟 BCLK、帧同步 WS 和数据 SD,每帧承载一个采样点的多位数据(通常 16 位或 24 位)。I2S 的优点是主控无需再做抽取滤波,数据可直接进入音频处理链路,延迟和算力占用更低;缺点是每个麦克风通常需要独立的 SD 数据线,多通道时引脚占用较多,且需要主控具备多个 I2S 接收通道或使用 TDM 模式扩展。

选择 PDM 还是 I2S,核心看主控资源和阵列规模。如果主控是低功耗 MCU 且通道数在 2 至 4 路,PDM 配合硬件抽取滤波器是更经济的选择;如果主控是带音频 DSP 的应用处理器,且需要 6 路以上同步采集,I2S/TDM 能减少软件抽取负担,时序确定性也更好。

XENSIV 麦克风接口与封装选型关系图 模拟输出 • 输出:连续电压信号 • 接口:VDD / GND / OUT • 优点:零延迟、链路简单 • 缺点:易受串扰、通道失配 • 适用:单通道、低成本 • 阵列慎用:>2 通道一致性差 PDM 数字输出 • 输出:1 位密度比特流 • 接口:CLK / DATA(双沿) • 时钟:1.2–3.072 MHz • 优点:2 线传 2 通道、抗扰强 • 缺点:需抽取滤波、有延迟 • 适用:2–4 通道紧凑阵列 I2S 数字输出 • 输出:PCM 多位采样 • 接口:BCLK / WS / SD • 位深:16 / 24 bit • 优点:免抽取、低延迟 • 缺点:每通道占 SD 引脚 • 适用:6 路以上同步阵列 封装与端口位置选择 底部端口(Bottom Port) PCB 开孔进声,适合正面贴装、防水网布 顶部端口(Top Port) 外壳开孔进声,适合侧向拾音、结构密封 阵列场景选型决策 2 麦降噪 → PDM 底部 4 麦波束 → PDM 底部 6+ 麦定位 → I2S 底部 远场拾音 → I2S 顶/底

三、封装与端口位置的布局约束

XENSIV 麦克风常见封装尺寸为 3.5 mm × 2.65 mm 和 4 mm × 3 mm 两类,端口位置分为底部端口和顶部端口。底部端口的进声孔位于封装底面,麦克风贴装在 PCB 正面,PCB 对应位置开孔,声波从 PCB 背面进入。这种布局的优点是麦克风可以完全被外壳覆盖,适合需要防水防尘网布的设计;缺点是 PCB 开孔会占用布线面积,且开孔与麦克风之间必须保证密封,否则会形成声学短路,导致低频衰减。

顶部端口的进声孔位于封装顶面,声波从麦克风上方进入,通常需要外壳或结构件在对应位置开孔。它的优点是 PCB 无需开孔,布线更自由,适合麦克风朝外安装的条形音箱或会议终端;缺点是麦克风本体暴露在结构开孔处,需要额外的防尘网和密封泡棉,且开孔位置对拾音指向性有影响。

在阵列布局中,端口位置直接决定麦克风间距和相位中心。底部端口麦克风的相位中心在 PCB 开孔处,顶部端口在封装顶面。如果同一阵列混用两种封装,相位中心不在同一平面,波束形成时会出现额外的路径差,必须通过校准补偿。因此,阵列内应统一封装类型和端口方向。

四、按阵列场景选择型号的实操方法

选型时建议按以下顺序逐层收敛。第一步确定通道数和主控接口资源:如果主控只有 2 个 PDM 输入且需要 4 通道,选择 PDM 双沿模式,每根数据线挂 2 个麦克风;如果主控有 4 个以上 I2S 接收通道,且算法对延迟敏感,优先 I2S。第二步确定封装和端口:手持设备、TWS 耳机通常选底部端口小封装,因为外壳紧凑且需要密封;智能音箱、会议条屏可选顶部端口,便于结构开孔和声学腔体设计。第三步核对关键参数:阵列应用最关注的是灵敏度匹配(±1 dB 以内)、信噪比(≥64 dB)、相位一致性(同一批次内偏差小于 5°)和电源抑制比(PSRR ≥ 60 dB)。

以一个 4 麦环形阵列为例,假设用于会议室 360° 声源定位,采样率 48 kHz,主控为带音频 DSP 的 SoC。选型过程如下:通道数 4,主控有 2 个 PDM 输入,选择 PDM 输出、底部端口、3.5 mm × 2.65 mm 封装。时钟配置为 3.072 MHz,抽取比 64,得到 48 kHz PCM。4 个麦克风均匀分布在直径 70 mm 的圆周上,PCB 开孔直径 0.5 mm,开孔与麦克风进声孔之间用密封圈压紧。上电后先采集 1 kHz 正弦扫频,比较 4 通道的幅度和相位,若某通道幅度偏差超过 1.5 dB 或相位偏差超过 8°,检查该通道的密封和走线,必要时在算法中做通道校准。

选型检查清单:① 通道数是否超过主控 PDM/I2S 接收能力;② 阵列内是否统一封装和端口方向;③ 灵敏度、SNR、PSRR 是否满足算法要求;④ PCB 开孔或外壳开孔是否与进声孔对齐并密封;⑤ 时钟频率与抽取比是否匹配目标采样率;⑥ 是否预留通道校准接口。

最后需要强调,模拟输出并非在阵列中完全不可用。对于 2 通道以内的近场拾音,模拟麦克风配合差分走线和屏蔽地,仍可获得可接受的通道一致性。但当通道数达到 4 路以上,或阵列需要精确的相位关系时,数字输出在一致性和抗干扰上的优势会迅速压倒模拟方案。选型的本质,是在主控资源、结构空间、算法需求和成本之间找到匹配点,而不是追求单一指标的最高值。