|
关于数字 MEMS 麦克风,你了解多少?
1 y4 O' [6 [4 @7 I. Q) W! i3 \数字 MEMS(MicroElectroMechanical System 微型机电系统)麦克风在各类消费设备,机动车辆和工业应用中广泛使用。一支 MEMS 麦克风的声学传感器和数模转换器集成在一块硅片上。只占用 PCB(印刷电路板)上很小的空间,让麦克风可以和信号处理器直接相连。( A5 y" o9 K8 k1 a2 @: ~2 e" ^
0 B' |0 j9 n4 u+ ?8 ~
6 r8 M6 K" K* F% {
, U' D$ W- `% i" P0 X. R
% P: o& S5 U* ~+ j9 X8 I& F* j& ? 六支 MEMS 麦克风组成的阵列! g+ g( |. c9 T
- x8 s( k- @% ^! E' K1 I
由于语音识别类应用的高速增长,数字 MEMS 麦克风通常以阵列的形式出现。为了确保完美无瑕的运行,麦克风的技术指标,以及更重要的,阵列中所有麦克风相互协同的性能都必须严格测试。7 R) d9 I# h$ y) a0 l" @: M" d
0 E# |, `5 F/ \# G
数字 MEMS 麦克风特性: _5 r) |0 [6 J6 c
5 W( [+ U! z1 h
主流 MEMS 麦克风输出 1/2 周期的 PDM(脉冲密度调制)数字信号。麦克风需要一个时钟输入(CLK),并通过 DATA 接口输出数据。此外,两支麦克风共用一条数据线。因此,它们分别配置为“左(L)”或“右(R)”麦克风。只需将 L/R 输入接 Vdd 或地即可实现。MEMS 麦克风供电大多为 1.8 V 或 3.3 V。1 J! z2 x) s$ t5 [( Z
& k( k. V, O* n 实际运行时,“左”麦克风会在时钟信号的每个上升沿写下一个字节,“右”麦克风则在下降沿。当一支麦克风写数据时,另一支麦克风会将数据输出端置于高阻抗模式。在接收信号的信号处理器中(DSP),左右两个信号再被一起灌入两个信号流中。! V" z8 I$ |/ z
$ l* Z) @% r5 Q8 Y f6 k
; X; W# _" M* r
! C# Z3 z. L# [/ G
$ m4 i1 n7 \; I" b 两支数字 MEMS 麦克风工作示意
$ K: c$ [0 R8 T2 l
9 _1 n9 S) e3 z' ?) f2 n, v 如果两支麦克风中的一支没有安装或丢失了呢?, J5 x1 {/ U* ~
) T4 A( r$ {# J1 \' b
4 }: z/ M9 k6 V8 g) j9 K/ V0 ?9 Q! |6 M! e
$ s1 X3 y1 r& j z5 z8 b1 O. a. U6 o2 J+ b5 P5 Y: Q( k3 ^
只有一支 MEMS 麦克风正常工作示意1 T4 _$ @! P' T: u R! a
2 f" i2 R8 O w4 Q
示例中,右麦克风丢失,因此只剩左麦克风在写入数据。在信号下降沿,左麦克风将其数据端口置于高阻抗状态。数据链仍保持之前的状态,这样,对于数据接收端的 DSP 来说,右麦克风传来的信号和左麦克风完全相同。两条数据流是一样的!测试系统必须能识别这一问题,测试电路板上的 MEMS 麦克风阵列时,检测麦克风丢失是基本的。
P9 R( ~" B p; }9 j! Y
1 H: M- O' h0 J+ h1 b! T8 H9 Y 控制数字 MEMS 麦克风的时钟频率从几百 kHz 到 3 MHz 不等。频率越低,功率越小,音质也更差。2 f8 o0 F+ m8 S% v7 V) Q
, j$ \* A" s6 {" B* s) N2 Y
为了确保数字信号的完整,数字 MEMS 麦克风和音频测试系统间的距离越短越好。这类麦克风不适合连接过长且电容过高的缆线。
7 @. |' f: n5 k7 m* U" [- J7 V/ u7 A- ^) U- Z) k
测什么?# S: [9 R' h4 u& w. r! @7 _# A, Z8 Z
; S2 [4 e, Q; f4 l+ Q7 X7 k' C, n 要测试数字 MEMS 麦克风的声学参数,数字信号需要接入音频分析仪,或转换为其它格式,比如模拟信号。品质控制测试中涉及的参数和其它大多数麦克风基本一致,如灵敏度,频率响应,失真,信噪比(SNR)等。实验室环境下完整的测试内容有 EIN(等效输入噪声),PSR(电源抑制),PSRR(电源抑制比)和动态范围等。此外,还可以通过转台测试麦克风在不同频率下的指向性。2 b* J, o6 ~1 O0 ~0 J, Q
: j) k: \3 E) j0 \% `. t) K
+ g! A) O9 Q4 z ^' a/ G' d
3 L/ r8 J9 p4 m C- c7 G
( i5 i: m$ |# E Z 麦克风极性图$ ~" B3 ~$ o" t/ o h
_1 `1 q. l/ e+ o L& k
对于所有的测量(单位不是 % 或 dB),数字 MEMS 麦克风测量结果的单位不同于模拟麦克风。比如模拟麦克风的灵敏度单位是 mV/Pa 或 dBV/Pa,而数字麦克风的单位则为 dBFs,它表示“满刻度分贝”,描述的是 94 dBSPL(1 Pa)到被测麦克风*数字输出间的余量。这个*输出也是 AOP(声学过载点)。
; r& V. {1 ^# K$ _2 a0 c, d! r, J6 @6 o; L4 u0 d+ z k
9 ~ e$ w+ T4 y4 y" m. U a* q
+ r" K; V% {! F9 Z1 R9 K; ~; p7 A3 {% Q: ^3 o$ G
声学 vs. 数字 vs. 模拟# O! v8 }( v' u8 x' u4 f! B7 A
6 t" K/ o3 i3 S. u 测试单支 MEMS 麦克风的情况其实非常少见。多数情况下,测试的都是集成在电路板上的多支 MEMS 麦克风。要确定该电路板的性能,必须弄清所有 MEMS 麦克风之间的相对性能。一个典型的参数是“灵敏度跨度”,也就是 MEMS 麦克风中*灵敏度和*小灵敏度的差值。! [% m" h; h6 y6 x* `) a1 _4 _
8 |" o% n6 c$ ]! j
% \ r# u; i' N" Q- I
|
|