ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

音箱分频器设计实战:一阶与二阶分频网络从计算到仿真

音箱分频器设计实战:一阶与二阶分频网络从计算到仿真 音响分频器这东西玩音响的人迟早要碰。不管你是自己做音箱、改分频还是纯粹想把电路原理吃透一阶和二阶分频网络都是绕不开的基础。很多入门教程上来就甩公式、贴电路图看完一头雾水不知道自己该用一阶还是二阶更不知道元件数值到底怎么算、算完怎么验证。这篇博文我就以实际做过的分频器设计为例把从理论计算到仿真验证的完整链路走一遍重点讲清楚一阶、二阶分频器各自的设计思路、元件取值方法和仿真调试细节。这篇内容适合几类人刚接触音箱DIY、想自己设计分频器的爱好者会看电路图但对滤波网络计算不熟的同学以及已经在用仿真软件、但总觉得仿真结果和预期对不上的实践者。我尽量不说空话每一步都给出可以照着做的计算方法和仿真操作同时把设计背后的为什么也讲明白。1. 分频器的职责与一阶、二阶的核心差异1.1 分频器不只是切频率那么简单分频器在音箱系统里干的活其实是把全频带的音频信号按频率拆开分别送给对应频段的单元。高音单元不能吃低频否则振膜振幅过大容易打底破损低音单元硬推高频指向性会变得很差而且频响上容易出现峰谷。分频器存在的意义就是让每个单元只工作在它最舒服的频段。但很多人忽略了一点分频器不是简单的一刀切。它同时要处理三件事——分频点附近的频率响应衔接、高低通之间的相位关系、以及扬声器阻抗变化带来的负载特性。这三件事如果只盯着分频点算最后装出来声音大概率是怪异的。我当年第一次做二分频音箱时就是只算了分频点高音接了高通、低音接了低通结果一开声中频凹陷人声又薄又远。后来才明白分频器设计是个系统问题分频点只是入口后面的相位对齐、阻抗补偿、灵敏度匹配才决定最终听感。1.2 一阶与二阶斜率不同性格也不同一阶分频器是最简单的滤波网络高通和低通各用一个电容或电感衰减斜率是每倍频程6dB。它的优势是元件少、相位失真小、瞬态响应好但缺点也很明显分频点附近两个单元的重叠区域很宽离分频点越远单元承受的带外信号越多对单元本身的素质要求很高。二阶分频器每个网络用两个储能元件衰减斜率提升到每倍频程12dB单元之间的重叠区变窄各频段隔离更干净。代价是相位偏移更大、元件更多而且设计不好容易出现分频点处的阻抗异常和相位衔接问题。很多新手会问能不能直接上四阶、用更陡的斜率理论上可以但阶数越高元件的寄生参数影响越明显相位旋转也越厉害实际做出来的效果经常不如设计值。我在实践中感受是家用二分频音箱一阶和二阶用得最多二阶的Linkwitz-Riley类型简称LR2是兼顾声音品质和可实施性的甜点方案。这篇博文重点就把这两类讲透。1.3 动手前必须掌握的三个指标设计分频器之前有三个指标必须心里有数否则后面全是瞎算。第一个是分频点。它取决于你选用的高音单元和低音单元的频率响应范围通常取两者都能良好覆盖的交叉区间。比如高音单元的频响下限是2kHz低音单元的上限是4kHz那分频点可以放在2.5kHz到3.5kHz之间具体还要结合单元的离轴响应和失真特性来定。第二个是扬声器的标称阻抗。分频器的计算全部基于这个阻抗值。一般中低音单元是4欧或8欧高音单元可能也是4欧或8欧但实际阻抗会随频率大幅变化——这一点在仿真时必须用实测阻抗曲线来代替固定阻值否则算出来的分频点会偏离设计值很多。第三个是单元的灵敏度。高音单元通常比中低音单元灵敏度高如果不做衰减分频器做出来之后高频会明显突出。一阶和二阶分频器都能加电阻衰减网络但位置不同对分频点的影响也不同。这部分我在后面的仿真环节会详细演示。2. 一阶分频器电路设计从公式到元件取值2.1 一阶网络的数学本质与常用形式一阶分频器的高通部分最基本的形式就是一个电容串联在信号通路中利用电容的容抗随频率升高而减小的特性来实现高频通过、低频衰减。低通部分则是一个电感串联利用感抗随频率升高而增大的特性来低频通过、高频衰减。截止频率公式是音响DIY里最常用的两个高通( f_c \frac{1}{2 \pi R C} )低通( f_c \frac{R}{2 \pi L} )注意这里的R不是随便取的它代表分频器所接的负载阻抗也就是扬声器的标称阻抗。这个公式的本质是在截止频率点上电容的容抗或电感的感抗恰好等于负载阻抗R此时输出电压相比中频段下降3dB。2.2 一阶高通与低通的元件计算实战我以一个实际做过的二分频书架箱为例高音单元标称阻抗8欧低音单元标称阻抗8欧选定的分频点是3kHz。高音高通电容计算[ C \frac{1}{2 \pi \times 3000 \times 8} \approx 6.63 \mu F ]实际电容没有6.63微法的标称值我用的是6.8微法聚丙烯电容。用6.8微法反推实际分频点[ f_c \frac{1}{2 \pi \times 8 \times 6.8 \times 10^{-6}} \approx 2925 Hz ]也就是实际分频点比目标值低了约75Hz误差在可接受范围内。如果希望更精确可以用6.8微法并联一个0.22微法的电容等效容量约7.02微法分频点可以更接近3kHz。低音低通电感计算[ L \frac{R}{2 \pi f_c} \frac{8}{2 \pi \times 3000} \approx 0.424 mH ]市面上0.42毫亨的电感不太好找常见的是0.39毫亨和0.47毫亨。用0.47毫亨的话实际分频点[ f_c \frac{8}{2 \pi \times 0.47 \times 10^{-3}} \approx 2710 Hz ]这个偏差将近300Hz对于一阶分频器来说已经会在分频点附近造成明显的频响起伏。所以我当时选择的是定制0.43毫亨的空心电感或者在0.39毫亨上串联一小段电感来微调——具体调整方法我放到仿真环节再说。2.3 一阶分频的听感特点与三个常见坑一阶分频做出来之后声音最大的特点就是自然。因为相位偏移小高低单元在分频点附近的重叠区域内能比较和谐地叠加中频段的衔接不容易出现凹陷或突兀的峰。瞬态响应也快鼓点的起振不拖泥带水。但一阶分频有几个坑几乎是每位DIYer都会踩的。第一带外信号太多。一阶只有6dB/oct的衰减高音单元在1.5kHz分频点以下一个倍频程仍然有很高的输出如果高音单元本身在低频段失真很大你会听到明显的破音。这就要求高音单元有足够低的有效下限频率最好是能在分频点以下一个倍频程内保持低失真工作。第二分频点附近的阻抗不是平的。扬声器不是纯电阻它在谐振频率附近有阻抗峰高频段因音圈电感影响阻抗会上升。用固定8欧算出来的电容电感接到真实喇叭上分频点位置会偏移。这就是为什么我在仿真时必须导入实测阻抗曲线而不能用理想8欧电阻替代。第三灵敏度匹配。还是以我那个书架箱为例高音单元灵敏度91dB低音单元88dB直接接一阶分频高频会明显压过低频。高音需要加衰减电阻但衰减电阻一接高通网络的负载阻抗就变了分频点也会跟着动。我通常先算好衰减量再把衰减网络等效成新的负载阻抗重新计算电容值。这个步骤很多人会漏掉。3. 二阶分频器电路设计斜率翻倍的利与弊3.1 什么时候该从一阶升级到二阶一阶分频虽然自然但对单元的要求太苛刻。如果你发现高音单元在分频点以下明显失真、低音单元在中频有可闻的盆分裂或者你希望箱体在不同摆位下都有更稳定的指向性这时候就该考虑二阶分频了。二阶分频的网络形式低通是一个电感再并联一个电容高通是一个电容再串联一个电感。每倍频程12dB的衰减让单元之间的干扰小很多分频点附近两个单元的重叠区窄了指向性控制也更好。代价则是电路复杂度和设计难度同时上升。这里我要特别强调一个容易搞混的点同样是二阶Butterworth巴特沃斯和Linkwitz-Riley林奎茨-瑞利虽然电路结构可以完全一样但分频点处的响应特性不同。Butterworth二阶的高低通在分频点处各有-3dB增益叠加之后在分频点会形成3dB的峰LR2则把Q值从0.707调低到0.5高低通在分频点处各有-6dB增益叠加之后刚好是平坦的0dB。做音箱分频器我基本都推荐LR2类型因为它不需要额外做陷波就能得到平坦的合成响应。3.2 二阶网络的元件计算与归一化方法二阶分频器的设计我习惯用归一化方法先算一阶参数再按二阶修正系数代入。对于Linkwitz-Riley二阶Q0.5高低通的元件公式可以拆成以下形式低通部分串联电感( L \frac{\sqrt{2} R}{2 \pi f_c} \times \frac{1}{\sqrt{2}} \frac{R}{\sqrt{2} \pi f_c} )并联电容( C \frac{1}{\sqrt{2} \pi f_c R} )等一下这里我直接写公式容易把人绕晕换个更直观的思路。LR2的低通可以看作两段一阶网络级联每段按截止频率( f_c / 1.553 )这个系数是从LR2的Q值推导出来的计算。具体做法是先按一阶低通公式算出基准电感( L_{base} \frac{R}{2 \pi f_c} )基准电容( C_{base} \frac{1}{2 \pi f_c R} )然后乘以LR2修正系数0.7071( L_{LR2} 0.7071 \times L_{base} )( C_{LR2} 0.7071 \times C_{base} )高通部分同样把基准电容和基准电感乘以0.7071。这个系数的来源是LR2滤波器的阻尼比正好是0.707这样高低通合成后的响应是平坦的。又拿刚才那个8欧、3kHz分频点来算基准( L_{base} 8 / (2\pi \times 3000) 0.424 mH )( C_{base} 1 / (2\pi \times 3000 \times 8) 6.63 \mu F )LR2值低通电感0.424 × 0.7071 ≈ 0.30mH低通电容6.63 × 0.7071 ≈ 4.69μF取4.7μF高通电容4.69μF高通电感0.30mH注意高通部分的电感和低通部分的电容组合有点反直觉但这就是二阶网络的拓扑结构决定的。我在实际做的时候低通并联电容用了4.7微法聚丙烯高通串联电容用4.7微法高低通的电感都用0.3毫亨空心电感。上箱实测合成频响分频点附近大约有±1dB以内的起伏整体已经比较理想。3.3 阻抗补偿与陷波器二阶系统的必修课二阶分频器对负载阻抗更加敏感。低音单元在谐振频率Fs附近的阻抗峰可能从标称8欧升到30甚至60欧。这个阻抗峰反映到分频网络上会直接改变低通滤波器的实际Q值导致分频点附近出现隆起。解决思路有两个。最常用的是加阻抗补偿网络也叫Zobel网络用一个电阻串联电容再并联在扬声器两端。Zobel网络的电阻值取扬声器阻抗峰以上平坦段的阻抗值大约是标称阻抗的1.1到1.2倍电容值用下面这个经验公式[ C \frac{L_{voice}}{{R}^2} ]这里的( L_{voice} )是音圈电感。如果一个低音单元的音圈电感是0.6mH标称阻抗8欧那补偿电容大约是[ C \frac{0.6 \times 10^{-3}}{8^2} \approx 9.4 \mu F ]对应电阻取8.2到10欧。这种补偿网络能让放大器眼里看到的扬声器阻抗在高频段保持相对平坦分频网络的负载更接近纯阻性。另一个思路是陷波器针对某一段特别突出的频响峰。比如金属高音在某个频点有固有的谐振峰可以用一个RLC并联或串联陷波器把它压下去。计算陷波器参数需要知道谐振频率和Q值通常要结合实测频响来调。这块在仿真里做会非常方便我后面会演示。3.4 相位关系与喇叭极性的判断二阶分频高低通之间天然存在相位差。LR2的一个好处是高低通输出在分频点附近恰好同相所以高低音喇叭可以直接同极性连接。Butterworth二阶在分频点处有90度的相位差合成响应有3dB峰的同事两单元还需要反相连接才能得到相对平直的响应——做分频器设计到高阶时喇叭极性接错是特别隐蔽的问题。我自己踩过这个坑。做了一个二阶巴特沃斯分频频响用麦克风测怎么看怎么不对分频点附近总是凹下去一块。后来用仿真软件看了相位曲线才反应过来——把高音单元反接之后凹陷变成了平坦问题直接解决。所以我现在做任何分频器无论一阶二阶都会先在建模仿真阶段把极性关系定下来而不是等到装箱实测再瞎试。4. 仿真实操从原理图搭建到频响曲线验证4.1 仿真工具怎么选分频器仿真可以用通用电路仿真软件也可以用手电专用的分频设计软件。如果你只是想验证分频网络的频响、相位和阻抗常见的Multisim、LTspice都能胜任。如果想把扬声器的实测阻抗、频响数据导进来做完整声学模拟我更推荐使用专业的分频器设计软件这类工具内置了扬声器模型和分频元件库整个流程会顺手很多。我自己常用的做法是用LTspice做电路级仿真因为它的元件参数可以精确调整方便做参数扫描和元件容差分析然后用手电分频设计软件做最终的声学合成模拟因为它能把高音、低音的实测频响和阻抗数据一块算进去。两套工具配合使用既能看清电路本身的行为又能看到喇叭实际装上去之后的结果。LTspice是免费软件上手成本低对Windows和Mac都友好。如果你之前没用过可以跟着下面的步骤操作。4.2 一阶分频器仿真模型的具体搭建打开LTspice新建一个原理图。先从右侧元件栏里放置一个电压源设置为正弦波交流小信号分析模式也就是AC Amplitude填1这样扫频时输入信号就是0dB参考。然后按一阶分频的原理图连线信号源正极接高通电容电容后面接高音单元先用8欧电阻替代同时信号源正极接低通电感电感后面接低音单元电阻。两个单元的负极都回到信号源负极构成两个独立的滤波支路。接下来设置交流扫描。点击Simulate下拉菜单里的Edit Simulation Cmd选择AC Analysis。扫频范围我一般设20Hz到20kHz用十倍频程Logarithmic扫描每个十倍频程的步数设100点这样曲线足够平滑能看清分频点附近的细节。跑完扫频在波形窗口里分别添加高音支路和低音支路的输出电压节点就能看到典型的一阶分频频响曲线。高音支路低频段以6dB/oct斜率下降低音支路高频段同样以6dB/oct下降两条曲线在3kHz附近相交合成响应看总输出节点的话基本是平坦的。我在这个阶段会做一次元件参数微调。比如用6.8微法电容算出来分频点偏低就把电容改成6.2微法或者并联一个小电容盯着曲线看分频点是否回到3kHz。一阶分频因为曲线过渡平缓分频点上移下移在频响曲线上看起来变化不大但如果你同时看相位曲线差别就明显了。一阶高低通相位在分频点附近相差90度实际听感上声像定位可能会有一点影响。4.3 二阶LR2分频器仿真模型搭建二阶模型的搭建与一阶类似但每个支路多一个元件。低通支路信号源正极先接一个0.3mH电感电感后面接低音单元电阻8欧同时在电感后面和地之间接一个4.7微法电容。高通支路信号源正极先接一个4.7微法电容电容后面接高音单元电阻8欧同时在电容后面和地之间接一个0.3mH电感。这里的关键点是低通支路的电容是并联到地的高通支路的电感也是并联到地的。有些新手容易把高通支路的电感串联进去那就不叫二阶高通了变成了另一回事。AC扫描设置和一阶相同看频响曲线时会发现二阶的斜率明显更陡分频点附近的过渡带更窄。看相位曲线时LR2的高低通相位差在分频点处大约为0度这也是它能够同相连接的理论基础。我在仿真里还会做一件重要的事把高音支路的衰减电阻加进去。我的高音灵敏度比低音高3dB换算成功率比约为10^(3/10) ≈ 2倍也就是高音只需要一半的功率就能达到同样的声压。最简单的做法是在高音单元之前串联一个约4.3欧的电阻形成分压衰减。加了衰减电阻之后高音支路的等效负载不再是8欧而是8欧加上衰减网络折算的阻抗。这个变化会改变高通滤波器的截止频率所以电容取值需要重新微调。在仿真软件里这是几分钟的事你只要把电阻加上去重新扫频看分频点有没有偏移偏了就调整电容值非常直观。4.4 把实测阻抗数据导入仿真如果你手头有扬声器的实测阻抗曲线强烈建议不要用固定电阻代替喇叭。在LTspice里可以通过自定义文件的方式建立扬声器的等效电路模型。一种简化做法是用RLC串联谐振模型来拟合阻抗峰。低音单元的阻抗峰通常可以用一个RLC并联支路串联一个直流电阻来建模。先在网上搜一下或者用阻抗测试仪测出喇叭的Fs、Re、Qes等参数然后用软件算出等效的L、C、R值。比如我的低音单元Fs45HzRe6.5欧Qes0.45Qms3.5通过标准公式可以换算得到并联支路的L≈1.2mHC≈680μFR≈15欧。把这些元件搭成一个二端网络替代原来的8欧电阻跑出来的分频器负载特性会更接近真实情况。如果嫌等效电路建模麻烦还有一种更直接的办法在专业分频设计软件里直接导入扬声器的阻抗曲线文件通常是TXT或ZMA格式它内部会自动拟合。这个流程我在做正式项目时用得最多因为实测数据里包含了音圈电感高频上升的部分这是简单RLC模型拟合不到的细节。4.5 从频响、相位、阻抗三个维度综合调优仿真做完不能只看频响。我习惯在输出曲线图里同时显示三条线高音支路频响、低音支路频响、合成总频响。合成总频响如果在±2dB以内就算初步合格。接下来看相位曲线确认高低通支路在分频点附近的相位差是否符合预期——一阶差90度、二阶LR2接近0度。然后是阻抗曲线。把输入端的等效阻抗扫出来看分频器加上喇叭之后的整体阻抗曲线有没有出现异常的低谷。如果某个频点附近阻抗掉到2欧以下对功放来说负载太重容易失真甚至保护。这时候就要考虑串并联电阻或者重新调整元件值。我在一次设计中遇到的问题是加了分频器之后整体阻抗在2.5kHz附近降到3.4欧对于设计目标8欧来说偏低。排查发现是低通并联电容和喇叭阻抗谐振产生了并联谐振峰于是微调电容容量把谐振点移出分频区阻抗低谷才回到5欧以上。这种问题不仿真、直接装箱的话来回拆装折腾几次才能发现。5. 常见问题排查与实操避坑指南5.1 仿真和实测对不上多半是模型太理想这个问题出现频率非常高。仿真里用理想电阻频响曲线平滑得像教科书实测一测分频点附近多出几个峰谷。原因有两方面一是喇叭本身的频响不是平的分频器计算只是让电学部分平坦但声学频响会叠加喇叭自身的峰谷二是分频器元件并非理想器件电感有直流电阻和分布电容电容有等效串联电阻ESR。解决思路如果你仿真用的是理想元件请至少把电感的直流电阻DCR带上。0.3mH的空心电感直流电阻大约在0.3到0.5欧铁芯电感可能到0.8欧以上。这0.几欧的电阻会影响低通支路的Q值对分频点附近的响应形状有可感知的影响。在LTspice里给电感串联一个小电阻就能模拟这个效果。另外喇叭的声学响应数据一定要进仿真。如果你有喇叭的频响测量文件比如测量套件导出的FRD文件导入专业分频设计软件之后你会发现仿真曲线和麦克风实测曲线的匹配度大大提高。单纯用电学仿真永远模拟不出真实的声学合成结果。5.2 分频点偏移与元件容差分频点偏移是DIY里最容易忽略的问题。电容的标称精度一般是5%甚至10%电感如果是手工绕制的误差更大。一个标称6.8微法的电容实际只有6.4微法分频点就能偏移3%左右。两个单元的灵敏度对不齐、相位衔接变差听感上就会觉得中频不干净。我的习惯是所有影响分频点的关键元件都用电桥或万用表实测后再上机。电容用数字电桥测电感用电感表测记录下来再微调。仿真软件里也可以做容差分析把元件参数设置成随机偏移5%跑蒙特卡洛仿真看看合成频响的包络有没有掉进危险区。这个方法我强烈推荐它能在打样之前就告诉你哪一批元件需要更严格挑选。5.3 仿真扫描异常与不收敛LTspice偶尔会在某些拓扑下报错或者扫频曲线出现异常尖峰。最常见的原因是电感没有串联直流电阻导致仿真模型中存在无阻尼谐振环路。解决办法是给每个电感串一个0.1到1欧的小电阻让模型更接近物理实际。如果出现直流工作点不收敛的提示可以在Simulation Cmd里把AC扫描的Start Frequency往上抬一点避开0Hz或者给电路加一个较大的接地电阻比如1M欧帮助求解器建立稳定的直流工作点。这些小技巧看起来不起眼但能帮你省下大量调试时间。5.4 一阶、二阶设计参数速查表参数一阶二阶LR2衰减斜率6dB/oct12dB/oct高通电容公式1/(2πfR)0.7071/(2πfR)低通电感公式R/(2πf)0.7071×R/(2πf)分频点高低通相位差90°0°高低音喇叭极性同相同相对单元素质要求高中调试难度低中这个表可以在实际设计时直接参考。要注意的是表里的公式都假设负载是纯电阻实际扬声器有电抗成分最终取值必须在仿真里结合阻抗曲线校准。最后分享一点我自己的心得。分频器设计做到后面你会发现理论计算只是起跑线真正决定声音品质的是单元选型、箱体设计和分频参数的反复迭代。一阶和二阶之间没有绝对的好坏只有适不适合你的单元和听音偏好。先用仿真把电路行为摸透、把元件参数定下来再花时间在箱体上实测微调这个流程能帮你少走很多弯路。如果你正准备做自己的第一对分频音箱不妨先照着文中的方法把一阶和二阶各仿真一遍对比一下曲线差异相信你对分频器的理解会上一个台阶。
返回列表