信号链路上混久了你会发现预加重去加重均衡这三个词出现的频率高得离谱——调频广播的发射机里在提磁带录音的偏磁电路里在提高速串行链路的发送端在提音频插件界面上也在提甚至连锂电池管理板上那颗均衡驱动芯片的型号说明里也挂着均衡两个字。但把这三个词摆在一起的时候很多人脑子里其实是糊的它们是一回事吗为什么有的图纸里预加重和去加重成对出现有的地方却只有一个均衡器为什么同样叫均衡一个在讨论2kHz以上的频响抬升另一个却在讨论几十毫安的放电电流这篇就把这笔账从头算清楚从它们各自要解决的物理问题出发一路讲到RC时间常数怎么取、网络怎么搭、参数怎么验再顺手把响度均衡和电池均衡这两个同名不同命的亲戚也捋一遍。不管你是做射频、做音频、做高速数字还是做BMS看完至少能分清自己手上那个电路到底属于哪一类以及调参的时候该盯哪个指标。1. 先把三个词的边界划清楚1.1 预加重与去加重一对互补的跷跷板预加重Pre-emphasis和去加重De-emphasis本质上是一对互为逆运算的传递函数。发送端把某一段频带的幅度抬起来接收端再把它压回去抬多少、压多少必须严格对应最后净效果是平坦的但中间过程里信噪比变好了。这个思路和先放大再衰减的噪声抑制逻辑是一脉相承的信号和噪声一起经过信道信道对高频的衰减比低频更狠等到接收端时高频信噪比已经烂掉了如果在发送端先把高频抬起来接收端做去加重时高频信号被压回原值而在这个过程中引入的信道噪声也跟着被压下去了于是高频段的等效信噪比就被换回来了。关键在于这是一种用动态范围换信噪比的交易。抬升的那部分幅度会占用发射机或驱动器的输出摆幅如果抬得太狠大信号就会先削顶。所以预加重的量必须和信道的实际损耗、器件的线性范围一起算不能拍脑袋定。去加重则必须精确匹配预加重的时间常数。匹配得好通带平坦匹配得差要么高频被压过头听起来发闷要么低频被相对抬高显得浑浊。工程上一般把两者的时间常数误差控制在百分之几以内人耳对频响起伏的容忍度大约在±1dB左右超过就容易察觉。1.2 均衡的两张面孔频响修正与能量分配均衡Equalization这个词的麻烦在于它同时被两个完全不同的领域征用了。在信号与音频领域均衡指的是对幅频特性的修正让本来不平的频响变平或者故意把它弄得不平以获得某种听感。参数均衡器、图示均衡器、RIAA唱头均衡、信道均衡器都属于这一类它们的共同特征是处理的是信号作用对象是电压或数字样点。而在电池管理领域均衡处理的是能量。一串电芯串联放电容量、内阻、自放电率总有差异用久了就会出现有的先充满、有的先放空整组可用容量被最弱的那节拖住。均衡电路要做的事是把强的那节能量消耗掉被动均衡或者搬运给弱的那节主动均衡。这里的均衡和频响毫无关系它均衡的是荷电状态SOC。这两个领域共用同一个词纯属历史巧合。做音频的人第一次看到eg2153锂电均衡驱动电路图这种搜索词很容易以为是某种音效处理芯片其实那是一颗电池均衡通路的驱动器件。搞清楚这个前提后面的讨论才不会串台。1.3 为什么这三个词总被混为一谈混用的根源在于它们都在描述对某个不均匀的东西做补偿。预加重补偿的是信道的高频损耗去加重是补偿的逆过程音频均衡补偿的是换能器或房间造成的频响不平电池均衡补偿的是电芯之间的容量差异。抽象到补偿不均衡这个层面它们确实长得像。但补偿的对象不同方法论就完全不同。频响补偿可以用线性网络或数字滤波器实现是可逆的、瞬时的能量均衡涉及真实的功率搬运有损耗、有发热、有时间常数。把它们分清你在看图纸或调参数时才不会用错工具。提示判断一个均衡属于哪一类最简单的办法是看它处理的是信号线还是功率线。信号线上的均衡器输入输出都是小信号功率线上的均衡电路必然有电阻、MOS或电感这类能扛电流的元件。2. 预加重与去加重的核心原理与参数推导2.1 从传输线损耗说起高频为什么先吃亏任何实际信道都不是理想的。双绞线、同轴电缆、PCB走线它们的损耗随频率上升而增加主要来自趋肤效应和介质损耗。趋肤效应让高频电流集中在导体表面有效截面积变小电阻上升介质损耗则和频率近似成正比。综合下来一条信道的幅度响应大致按每倍频程几个dB的斜率往下掉到了奈奎斯特频率附近衰减可能达到十几甚至几十dB。调频广播是最经典的例子。立体声复合信号里19kHz导频、38kHz副载波、还有LR和L-R的频谱分布高频段的信噪比天生就差。调频解调有个特点噪声功率随频率平方上升也就是所谓的三角噪声。这意味着频偏越高解调出来的噪声越大高频段的信噪比恶化得比低频快得多。预加重就是针对这个特性设计的把发送端的高频幅度抬起来解调后噪声被压回去主观听感上的嘶嘶声就小了一大截。2.2 一阶预加重网络的时间常数计算最常用的预加重是一阶的传递函数可以写成H(s) (1 s·τ) / (1 s·τ/α)其中 τ 是时间常数α 是高频相对低频的增益倍数。工程上更习惯直接用转折频率来描述f_c 1 / (2πτ)。以调频广播常见的75μs预加重为例τ 75μsf_c 1 / (2π × 75×10⁻⁶) ≈ 2122 Hz也就是说从约2.1kHz开始频率每升高一倍增益大约增加6dB一阶斜率。到了15kHz相对2.1kHz的提升量是20 × log10(15000 / 2122) ≈ 20 × log10(7.07) ≈ 17 dB这就是75μs预加重在音频顶端的提升幅度大约17dB。而50μs预加重的转折频率是f_c 1 / (2π × 50×10⁻⁶) ≈ 3183 Hz到15kHz的提升量约13.5dB。这两个数值在很多老设备的规格书里都能查到记住转折频率的算法看到别的τ值你也能自己推。去加重的传递函数就是预加重的倒数H_de(s) (1 s·τ/α) / (1 s·τ)电路实现上预加重通常是一个高频提升网络去加重是一个高频衰减网络两者用同样的RC组合只是一个接在信号通路里做提升一个做衰减。2.3 去加重的逆运算与噪声抑制收益假设信道在15kHz处的衰减比1kHz处多A dB预加重在15kHz处提升P dB去加重在15kHz处衰减P dB。信号经过整个链路后净增益是平坦的但噪声只在去加重那一级被衰减P dB。如果预加重和信道的损耗正好抵消即 P A那么到达接收端时高频信号电平恢复到和低频一致这时候去加重把高频整体压P dB信号的高频部分也跟着压了P dB——但注意信号的高频部分本来就已经被信道衰减过一次了所以最终信号的频响是发送端提升P信道衰减A去加重衰减P净效果是 -A P - P -A这里需要更仔细地算。正确的关系是发送端提升P信道衰减A接收端去加重衰减P。对于信号总增益 P - A - P -A不随频率变化假设P和A在频段内匹配也就是平坦的。对于在信道中混入的噪声它只经历去加重的衰减-P而噪声进入时各频段是均匀的白噪声近似于是高频噪声被压了P dB低频噪声没变。结果是高频信噪比改善了约P dB。这就解释了为什么预加重量通常取到十几dB它直接对应信噪比的改善量。代价是发送端峰值功率增加发射机必须留足余量否则大信号削顶会产生互调失真反而更糟。3. 电路实现与实操细节3.1 无源RC预加重网络的选型与计算最简单的预加重网络就是一个RC串联再并联的结构。以常见的高频提升型网络为例信号通路里串一个电阻R1并联一个RC串联支路到地取并联点输出。低频时电容开路支路阻抗无穷大输出等于输入假设后级高阻高频时电容短路支路变成R2对信号形成分压。设低频增益为1高频增益为 R2/(R1R2)那么提升量为提升dB 20 × log10((R1 R2) / R2)时间常数由R和C决定。转折频率附近的响应由RC的乘积控制但要注意信号源内阻和后级输入阻抗都会影响实际曲线。我在实际搭板子时一般遵守两条第一把前级输出阻抗做低至少比R1小一个数量级否则计算全乱第二后级输入阻抗做高至少比R1R2大十倍避免分压比漂移。举个具体数值。要做一个转折频率2.1kHz、高频提升约17dB的网络取R2 1kΩ作为基准。17dB对应电压比约7.08所以 (R1R2)/R2 7.08R1 ≈ 6.08kΩ取标称值6.2kΩ。电容则由时间常数反推τ R_parallel × C其中 R_parallel R1 ∥ R2 ≈ 0.86kΩ C 75μs / 860Ω ≈ 87nF取标称值82nF或91nF再实测微调。这个计算给的是理论值实际元件有容差电容多半是±5%或±10%电阻用1%的金属膜。追求精确的时候电容选两个并联凑值比找一个非标值靠谱。注意电解电容在这种网络里基本不能用容差大、温度漂移大、还有极性要求。用C0G/NP0或聚丙烯薄膜电容温度系数小长期稳定性好。3.2 有源实现与运放选型要点当需要同时做预加重和阻抗变换或者提升量更大时用运放搭有源网络更合适。常见做法是把RC网络放在运放的反馈回路里用一个同相放大器实现低频增益为1、高频增益为A的响应。反馈支路用一个电阻和一个RC串联并联的组合运放的反相输入端接这个网络同相端接参考。这种结构的好处是输入阻抗可以做得很高输出阻抗很低前后级隔离好。缺点是对运放的增益带宽积有要求在最高工作频率处运放的开环增益必须远大于闭环增益否则实际频响会提前滚降和设计值对不上。选型上要盯三个参数增益带宽积GBW、压摆率SR和输入偏置电流。GBW至少要留出十倍余量比如要处理到20kHz、闭环增益7倍那么GBW至少要 20k × 7 × 10 1.4MHz实际选10MHz以上的通用运放更稳妥。压摆率不足会导致高频大信号失真按 SR ≥ 2π × f_max × V_peak 估算。输入偏置电流影响直流工作点特别是反馈网络电阻较大的时候偏置电流流过电阻会产生额外失调。去加重这边如果接收端是差分输入还要注意共模抑制。预加重和去加重网络的元件要尽量配对用同一批次、同一封装的电阻电容温度系数一致才能保证全温区匹配。3.3 数字域实现FIR/IIR与定点化处理数字链路上做预加重和去加重本质是设计一个滤波器。一阶预加重可以用一个简单的一阶IIR实现y[n] x[n] a · (x[n] - x[n-1])其中系数a决定提升量。这种结构计算量极小只需要一次乘加和一次延时适合放在FPGA或DSP的发射/接收预处理里。去加重则是它的逆y[n] x[n] - b · y[n-1] 形式的一阶低通高速串行链路里更常见的是FIR形式的预加重比如三抽头结构y[n] c(-1)·x[n-1] c(0)·x[n] c(1)·x[n1]主抽头加一个后抽头去加重或前抽头预加重抽头系数对应dB值。比如-3.5dB预加重和-6dB预加重就是不同的系数组合具体数值可以在链路标准里查到。数字实现的关键坑在定点化。系数是小数用定点数表示时会有量化误差误差累积会让实际频响偏离设计值。我的做法是先用浮点在MATLAB或Python里把频响跑一遍确认形状对了再定点化并对比误差。如果误差超过0.5dB就增加位宽或者改用更高精度的系数表示方式。另外要注意滤波器在不同采样率下的频率归一化同一个系数搬到不同采样率下转折频率会跟着变。4. 均衡在音频链路上的落地4.1 响度均衡到底在均衡什么响度均衡Loudness Equalization和前面说的频响修正有交集但出发点不同。它是基于人耳的等响曲线设计的人耳对不同频率的敏感度随声压级变化小音量时低频和高频的感知灵敏度明显下降中频相对突出。等响曲线在低声压级下弯曲得更厉害这就是为什么小声听音乐总觉得没低音、没高音。响度均衡的做法是在音量较低时自动提升低频和高频把听感拉回到接近大声压时的平衡状态。它不是简单地把EQ固定成一条曲线而是要跟着音量联动——音量越低补偿越多。老式功放上的响度开关就是干这个的通常配一个抽头电位器在音量旋钮转到一半以下时接入RC补偿网络。这里有个容易踩的坑如果音乐本身低频就很足再叠加响度补偿低音会糊成一团。所以现代播放器里的响度均衡往往做成可调强度或者用动态范围压缩的思路只在信号电平低的时候补而不是无条件补。4.2 参数均衡器与图示均衡器的差别参数均衡器Parametric EQ给你三个可调参数中心频率、增益、Q值带宽。每个频段独立可调适合做精细修正比如削掉某个共振峰。图示均衡器Graphic EQ则是一排固定中心频率的推子常见10段或31段每个推子控制一个倍频程或三分之一倍频程。它的优势是直观一眼能看出频响曲线的形状劣势是中心频率固定Q值也基本固定遇到两个共振点靠得很近时不好处理。做房间声学修正参数均衡更灵活因为房间的驻波频率是任意的不一定落在图示均衡的固定频点上。但如果只是想要一个看起来舒服的曲线给客户看图示均衡的视觉反馈更讨喜。工程上两者可以叠加使用先用图示均衡做整体塑形再用参数均衡处理几个突出的峰。Q值的定义是中心频率除以带宽Q越高影响的范围越窄。调Q的时候要注意高Q提升会在中心频率附近造成明显的相位跳变听感上可能发金属声。一般修正用Q在0.5到2之间超过4就要谨慎。4.3 实操中的增益预算与相位问题均衡器的增益预算是很多人忽略的一环。多个频段同时提升总增益可能叠加如果每个频段提6dB三个频段重叠处可能就冲到十几dB后级很容易削顶。稳妥的做法是提完之后整体衰减同样的量或者把提升量控制在总余量以内。相位方面最小相位滤波器的幅度响应和相位响应是绑定的你改了幅度相位必然跟着变。多频段叠加时相邻频段的相位旋转会互相影响严重时会在交叉频率附近产生梳状效应。避免办法是让相邻频段的增益变化平缓不要出现剧烈的凹凸如果必须做陡峭的修正用线性相位FIR实现代价是引入延迟。提示调试均衡器时养成先减后加的习惯。把突出的峰先压下去往往比把凹陷补上来效果更自然因为衰减不会额外占用动态余量。5. 电池均衡同名不同命的另一套逻辑5.1 eg2153这类均衡驱动芯片的工作方式电池均衡领域的均衡处理的是串联电芯之间的能量差异。以被动均衡为例每一节电芯旁边并一个耗散电阻和一个开关管当某节电芯电压偏高时开关管导通电阻把多余的能量变成热散掉。这类方案的核心器件就是均衡驱动芯片它负责把控制逻辑的电平转换成能驱动MOS开关的信号。搜索词里出现的eg2153锂电均衡驱动电路图指向的就是这一类器件。它内部通常集成了多路开关驱动、电平移位和保护逻辑外部配合耗散电阻和MOS管构成完整的均衡通路。看这类电路图时重点盯四个地方驱动输出的电平范围是否匹配MOS的栅极要求、均衡通路的限流电阻取值、芯片自身的供电来自整组电池还是取电于被测单体、以及温度保护是怎么接的。需要说明的是具体型号的引脚定义和电气参数必须以官方数据手册为准我这里给的是这类芯片通用的设计思路。实际画板前一定要把手册里推荐工作条件和绝对最大额定值两页读透均衡电流的设定直接决定发热算错会烧器件。5.2 被动均衡与主动均衡的取舍被动均衡的优点是电路简单、成本低、可靠性高缺点是能量全变成热浪费掉均衡电流通常只能做到几十到一两百毫安大了电阻和板子都受不了。它适合容量不大、对均衡速度要求不高的场景。主动均衡则用电容、电感或变压器把能量从高电压单体搬到低电压单体效率能到80%以上均衡电流可以做到安培级。代价是电路复杂、成本高、有电磁干扰问题控制算法也麻烦得多要判断搬多少、什么时候停。选哪种看三个指标均衡电流需求、可用空间和成本预算。如果整组容量几十安时、每天只循环一次被动均衡那点电流慢慢磨也能磨平如果是大容量储能或者频繁充放电的场合被动均衡根本追不上差异产生的速度只能上主动。5.3 从电路图看均衡电流的设定均衡电流由电芯电压和限流电阻决定粗略按 I (V_cell - V_mos_drop) / R 估算。假设单体4.2VMOS导通压降0.1V想要100mA电流那么 R (4.2 - 0.1) / 0.1 41Ω。这个电阻的功耗是 I²R 0.01 × 41 0.41W必须选至少1W的封装还要考虑散热铜箔面积。占空比也是关键。很多设计不是让均衡通路一直导通而是用PWM控制通断这样平均电流小、发热低还能通过占空比微调均衡强度。但PWM频率不能太低否则会有可听噪声电感和电阻的机械振动也不能太高否则MOS的开关损耗上去了。一般选几kHz到几十kHz之间。还有一点容易忽略均衡是锦上添花不是雪中送炭。如果电芯本身一致性就差靠均衡永远补不平均衡只能慢速修正自放电带来的漂移。选电芯时的分容配组比后期堆再强的均衡电路都管用。6. 常见问题排查速查6.1 预加重过度导致的失真症状是接收端解调后的信号在大音量段落出现沙哑或破音小音量时正常。原因通常是发送端峰值余量不足预加重把高频抬起来后和低频叠加的瞬时峰值超过了器件的线性范围产生削顶。排查步骤先用示波器看发送端预加重后的波形重点看高频成分密集的段落有没有平顶如果有把预加重量调小2到3dB再试。另一个可能是预加重网络的转折频率偏低导致中频也被抬起来白白占用余量。测量方法是用扫频信号进网络用示波器或频谱仪看输出确认转折点位置和设计值一致。如果余量实在不够可以考虑改用分段预加重只在更高的频段做提升把中频让出来。代价是电路复杂一点但换来的是更大不削顶的动态范围。6.2 去加重网络不匹配的表现典型症状是听感发闷或者发尖。发闷说明去加重把高频压过头了实际的高频衰减量大于预加重的提升量发尖则相反。判断标准是整条链路的频响用扫频测试从20Hz到20kHz看输出平坦度。不匹配的来源有几个元件容差、温度漂移、前后级阻抗变化。元件容差可以靠选1%电阻和5%电容控制配对网络用同一批次元件。温度漂移要求电容有稳定的温度系数C0G和薄膜电容在这一项上远好于其他类型。前后级阻抗变化则要在设计阶段就固定下来别让上电顺序或者外部负载改变阻抗。实测中我遇到过一次问题是去加重网络的电容焊错了型号实际容值差了一倍转折频率偏了整整一个倍频程听起来高频全没了。换电容之后恢复正常。所以调试阶段元件值和丝印一定要核对尤其是小封装的电容丝印不清容易看错。6.3 均衡器调不出效果的几个原因调均衡没效果第一个可能是插错了位置——均衡器放在失真源之后失真已经产生了均衡补不回来。第二个是增益补偿没做提了频段导致 clipping后级的保护电路或限幅器一直在动作听感反而变差。第三个是Q值设置过宽调整一个推子影响了整片频段互相抵消。排查思路是先绕过均衡器确认原始信号本身的状态再把均衡器逐个频段单独测试看每个推子是否真的起作用最后检查总增益架构确保有足够的余量。现象可能原因处理建议高频发闷去加重过量/电容值偏大核对容值重新计算转折频率大音量破音预加重余量不足降低预加重量2-3dB均衡调整无感位置错误或Q值过宽前移位置收窄Q值均衡后总电平过高多频段增益叠加整体衰减补偿电池均衡发热大均衡电流过大/占空比高增大限流电阻或降低占空比最后分享一个我在实际调试中的习惯不管做预加重、去加重还是均衡先在纸上把目标频响曲线画出来标出关键频点的增益值然后再反推电路参数。先把要什么曲线想清楚再算用什么元件比上来就套公式乱试要快得多。尤其是预加重和去加重成对出现的场合两端的时间常数必须用同一套计算任何一端改了另一端跟着改别只调一边。实测下来这条规矩能省掉至少一半的返工。