|
目前应用在耳机中的主动降噪(ANC)技术有两种模式,分别称为前馈降噪和反馈降噪,两者结合则组成混合降噪。不同的主动降噪技术在降噪深度和带宽上有各自的局限性,这主要是由耳机声学结构、信号处理和系统信号延迟所共同决定的。本文将讨论如何结合实际应用体验,将前馈和反馈两种降噪技术取长补短,从而最大程度扩展降噪带宽,并实现40dB降噪深度。+ i) T" a% Z5 S4 V- p. ^, ^7 ~
' m; i3 S0 U8 b& p9 d% i9 H8 v 前馈降噪2 X8 K! T/ W( D/ n
% E/ c- w7 ?; Z0 Z
前馈降噪系统,由耳机输出与环境噪声频响相同但相位相反的信号来实现降噪。如图1,前馈麦克风侦测噪声并透过滤波电路产生反相信号,在耳鼓处反相信号与噪声信号抵消,从而降低人耳听到的噪声水平。这里的滤波电路主要用来补偿耳鼓和麦克风处检测到的噪声之间的差异,另外对喇叭本身对消噪信号的响应能力也有补偿作用。
: ^+ E; H+ U* |2 f5 J6 ~
3 b! R6 P) M. `" q
( x* L o( b% |& A& y7 k# t
% a+ U- J5 l- T' } 图1:前馈降噪耳机& W3 [- H* b9 R& q
) w7 K7 v/ p) D: Q% }! A
2 e" O/ a" {5 B. G
. j$ [# Y* ^5 m( b+ q9 [3 C H7 W* q8 J 图2:两种不同频率下系统延迟的影响; r- ^ M# C0 {' E4 b) e
4 p4 |6 \# l. J3 f; \! A 前馈降噪带宽,在低频处被耳机驱动模块限制在50Hz左右,在高频处被声学结构和信号处理延迟限制3kHz。延迟会导致难以在消噪信号和噪声信号之间实现180度的相位反转,高频部分因为波长较短更难处理。图2显示了两种频率下20μs延迟对降噪效果的影响:频率为1500Hz时,残余噪声约剩1/5(14dB ANC),但频率为4500Hz时,即使延迟不变,残余噪声也已增加到3/5(仅4dB ANC)。
6 r: v' A8 o) u6 r6 l' |
6 P/ r* u O$ I5 ?" P 实际可以尽量提前检测环境噪声来补偿该延迟,这便于处理器有更多时间处理并输出消噪信号,另外,将降噪麦克风放置于远离耳道的入口也有利于扩大降噪的角度(图3)。$ c4 B E; P9 _) d! X" Z
" ]4 H' f7 U4 C- q6 {
! K K% Y# Z* s) \- ?- S
( t( C; g+ Z* F: T' d 图3:前馈降噪的方向性,(a) 0度时朝向的噪声(b) 90度时朝向的噪声( Y$ u* D2 H7 p2 G/ `# E
' U/ M/ b% M5 }7 @* F; E0 ^! T 如图3,如果将麦克风放置在耳机壳外(即远离耳朵),当麦克风拾音孔与噪声的角度分别成0°和90°时,噪声进入麦克风以及人耳的时间差不同,这也意味着降噪效果会有方向性。控制环境噪声进入耳朵的路径并在靠近该路径放置麦克风则可解决此问题:如图4,一种有效的设计是在扬声器后方开泄露孔,噪声主要从该泄露孔,以及耳机驱动单元进入人耳,从而可以保证不同角度的噪声进入麦克风和人耳的时间差基本是一致的,进而保证降噪效果的一致性。, _. n1 D# T9 r6 I
5 W/ i& U6 R" Q1 T" M1 m1 z$ J3 E7 k8 G; z% x
' g, o2 V; k. w# e7 v" y" g
图4:靠近噪声进入耳朵的位置放置话筒(a) 0度朝向的噪声(b) 90度朝向的噪声+ d& z9 D! ]3 ]" k5 X
9 w: W' A9 r# U" c; H# D 噪声频率高于3kHz时,声音的波长明显短于耳道和耳机腔体尺寸,在声腔以及扬声器振膜之间可能产生共振进而难以进行滤波设计,而且该带宽中的降噪也受限于系统延迟,因此主要靠被动降噪。被动降噪一般随着耳机气密性的提高而提高,比如填补或者缩小泄露孔尺寸,但同时也会降低前馈降噪在高频处的性能。因此,需要权衡该频段范围内的被动降噪和主动降噪的取舍。
" j+ `& S+ C" L
2 c# I7 z) z: e, v6 j 有趣的是,消费者发现评估ANC效果更容易一些,因为可以通过快速开启或关闭ANC形成反差得到结果,但评估被动降噪效果就困难了,因为用户戴上耳机后在很短时间内就会忘记环境噪声的水平从而难以形成对比。
5 ]+ m, H1 @% V- u3 N' \* I: `: b$ f8 L8 r0 I& b
图4还可以看出,耳机在设计中还需要保证耳垫和头部之间密封的稳定性,以便用户可以得到稳定的声学特性和降噪性能。
& r: x( Z- ~) V/ ?* G: u T2 p* E5 Y1 P; t+ Q
此外,建议耳机喇叭的频率响应和被动衰减曲线要平滑(例如Q值不会太高或者太低),以便简单的数字滤波器就可以对传递函数进行补偿。
9 N* @0 d2 ~) `
5 Y7 H- I" A& g5 i8 Y- i# K 反馈降噪& O) [! ~( P8 N6 C$ y, q
7 S9 s, k1 d1 F+ k! ?' Z6 Q 反馈降噪耳机(图5)的工作原理主要是检测耳鼓区域的噪声,然后形成一个基本的反馈回路来最大限度降低该区域的噪声水平。9 E: l( n$ o8 ?
* O0 b: F1 d( D; V8 i$ U5 j
1 M! C$ m8 B; m- Z; m/ Y! ~8 `
* Y7 U* g( i- I 图5:反馈降噪耳机
; _) g; @2 o6 C( E6 O- u4 S3 Z" M) H8 d; Z
图5是反馈降噪系统设计的公式。整个“环路”是由喇叭以及麦克风的响应,以及滤波器的组成。公式表明,随着滤波器增益(及其环路增益)增大,噪声残留变小,从而降噪性能得到提升。但如果环路的相位接近±180°,“环路”信号会发生反转,分母上的“+”将变为“-”。在这种情况下,环路增益大小调节受限,因为当它从0.0增至1.0时,结果是放大,当等于1.0时,结果是“除以零”,这意味着不稳定并且经常随着频响幅度增加引起啸叫——务必要避免。; ^7 h/ I$ v$ e
8 H4 @' r- w) U9 ^; I% f, a" x% H 实际上,环路的相位在频率为10 Hz时趋向于180度,在频率为几kHz时趋向于 -180度。因此,在这些频率下的增益必须要尽可能大但要低于1.0。通常滤波器会将反馈降噪的带宽限制在10Hz到1kHz之间,降噪效果也可以从滤波器得出。
; T" n) @: q+ h3 }4 {
, E ~$ l. N% Z3 g: _7 a 环路中高频部分的相位变化是由处理器中的系统延迟、扬声器以及喇叭到麦克风的距离等因素决定的。因此,减少其中任何一个因素(使用轻重量高灵敏度的喇叭;将麦克风靠近喇叭振膜放置;尽量减少处理器延迟时间)均可以提高降噪带宽上限。
0 {1 D+ l/ [/ _' b9 E$ K, I8 e4 ^
由于反馈麦克风靠近喇叭放置,因此耳机播放的音乐也会被误认为噪声。结果就是,来自喇叭的音乐信号也被降噪处理,因此还需要通过电路来进行补偿。/ Z/ X- b* X6 y, ^1 s1 a
4 a5 h% k( f# h Z% Z" f2 d$ P 数字信号处理
. x/ @5 r9 j+ K5 F* i8 x$ D i" _- [1 c' n5 ~" W2 C; s# h
环境降噪数字系统的构建模块简单如图6。0 i( A9 s4 Q6 }$ b
, }5 Q L/ U' R/ D2 k; g; W+ v2 }+ Y2 M! Z9 l2 K9 X
3 \5 d# V2 p! Z7 _3 m6 W 图6:数字降噪IC的基本框图3 s- ~- J; E/ W! A: W/ E \
- u& c( X7 r7 ]0 H 将ANC滤波器运行在数字处理器中有多种好处:
% Y" n' s. }" }
/ V5 x% P9 c" w# `) ?& x 灵活–针对不同的环境能够切换滤波器做到自适应,或者将周围环境的声音直接送入耳机(类似于助听器),也可以与蓝牙通信设备等进行数字接口通信。, K U' V: H5 Z9 `$ A8 `
1 H0 h, c7 x1 a) k 开发速度更快–ANC滤波器的设计通常随着声学的调整而需要修改外围滤波电路,数字方案则可以在芯片内部快速调整滤波电路并立即投入验证。/ X: v1 {, e+ [; j
$ _) I: \ z a- n1 |, F- ^5 ]) E 优化了校准流程–因为声学器件的公差会影响滤波器形状。因此在生产中,声学传递函数可能存在差异,从而需要对耳机校准。校准过程需要人工手动完成并且占用大量时间,数字降噪技术可以省掉这部分资源的支出。$ q) G/ l0 r4 W0 W3 L
# D0 `9 e' J+ }* h
尺寸更小-因为芯片周边器件较少。
4 f; }4 ^) ^0 q6 ]* Y0 i; @4 u
; C. A$ i& ^% c 数字ANC的缺点如下:
. B2 b7 j6 L' C# @3 d- S; `# N/ f# ?' B* X
功耗更高
2 D$ ~8 o W+ h7 d2 B0 m" Y7 x6 q l) X6 E3 |# r% o
数字系统的延迟更高 。通常延迟越低越好,20μs在整个回路延迟所占比例很小,所' p- J8 K" O" s4 m: D7 j( j
J! p+ V/ @; d4 S. G 以很难明显区分出可忽略延迟的模拟系统与延迟小于20μs的数字系统之间的差异。
7 b# i [4 z3 B4 G3 f
8 h$ A+ h' T1 W/ `3 t1 R 随着无线“耳穿戴”设备越来越流行,功耗问题变得至关重要。因此,任何数字降噪解决方案都必须高效节能,尤其是其中的ADC和DAC模块部分。只运行必要的程序(例如,使用结构简单的滤波器并优化任何其它进程)并尽可能降低时钟频率,即可将数字处理器功耗保持在最低水平。加快时钟频率虽然可以显著减少处理器延迟时间,但也会增加功耗,因此需要权衡二者的关系。
6 |3 }0 ?) r( R) n
& d" Z) h6 b0 D, Y. y' J( c- z% a( a 电子噪声# a, [ Z. P# O3 }3 {: G4 Z! g6 N+ Q2 o
* j3 q( @, i3 P* J: K 降噪耳机的电子噪声对降噪会带来副作用。电子噪声的主要来源通常是麦克风。尽管硅麦(MEMS)最近越来越流行,但驻极体麦克风(ECM)在信噪比方面仍然优于MEMS。一般业界领先的ECM麦克风信噪比为74 dB(测试条件为94dBSPL@1KHz),也就是底噪为20dBSPL。尽管麦克风的底噪不高,但仍然建议尽可能选用高SNR的麦克风,从而避免在安静的环境中听到不期望的噪声。
Q$ g' S% U( l1 V8 y2 f: c/ v/ @, ^2 s; N4 n: V
如果使用数字降噪耳机聆听音乐时关闭ANC,麦克风的噪声会被系统屏蔽在外,那么整个数字系统也必须具有足够低的噪声才能确保用户欣赏到纯净的音乐。8 ^7 Q. ^& a9 R" ]( v1 ]* G+ O& z
5 `3 x x* N i; G1 K
数字系统中SNR的计算方法一般是拿最大不失真输出信号减去可辨别的最小输出信号,系统中不允许听到任何噪声。人耳听到1KHz主频的阈值下限被定义为0dBSPL,但您可能发现自己不太可能处于比25dBSPL(差不多1米处呼吸声被人耳听到的程度)还安静的环境中。尽管近期的标准(EN 50322和IEC 600065:2014)规定便携式媒体播放器最大播放音量需要限制在100dBA,但在某些频率下,耳机可输出的信号峰值可以达到约125dBSPL。1 M3 Q$ F$ s. |+ m; g
0 I& g3 l8 t8 P" ]) j* s
因此,DAC的规格需要定义在至少支持100dB信噪比(125dBSPL–25dBSPL)才是合理的 ,并确保数字域信噪比足够优秀。这对于现阶段的数字处理器来说不难完成,所以一般使用定点算法而不用功耗比较高的浮点算法,另外还要保证字节长度,确保量化噪声的水平低于ADC和DAC的噪声。0 q) R' X' ?1 r* U6 ?2 y( ?
. g: G `9 W; [! G. j6 n3 m 另外,还需要选择灵敏度好、失真度低的扬声器。扬声器的失真会导致生成的消噪信号失真从而降低降噪水平。" F- B3 R4 o; t% Y _! K: ~: @
5 `& e9 L. ?6 c4 ]! F
设计要点概述0 G2 o$ q# O/ C) k* E! E
, z; X: z0 |, L) X3 U W5 i 弹性的数字降噪架构设计。
3 e: ?8 C6 m5 ], }7 i
+ m5 w- v9 Y% o/ G" w. }. M 最大程度降低整个系统的声学延迟,使用低于20μs延时的芯片以保证降噪带宽。
; T) x* N3 s6 g5 r- r
: ]1 o" l% c! E 为噪声进入人耳搭建一个可控的路径渠道,保证前馈降噪效果。- f7 b d+ h) `7 M
( P' j$ g& y' J 耳机的结构设计能满足所有用户佩戴均具有一致性9 I; @# y6 P2 x y3 L
. ^- {0 C& ]- ?1 M# s/ } 选择被动降噪差的大尺寸泄露孔设计搭配较强的主动降噪设计,或选择被动降噪好的小尺寸泄露孔设计搭配稍弱的主动降噪设计。
' i* r6 g/ [$ a& U
U! U) L* R5 M/ C5 F4 ^1 Z' {) ~/ _ 调节声腔容量、泄露孔和通气孔阻尼直到获得平滑的耳机和被动衰减响应。
3 W1 P( A6 m7 S+ \/ u1 T. ~/ {; M8 M, Y8 J$ M* j8 t
尽量减少电子噪声的来源,选择高SNR的麦克风,保证人耳听不到数字和DAC部分的噪声 |
|