我之前一直觉得这个问题没啥好纠结的,直到最近做了一个功放项目,才真正被现实教育了一回,最后发现有时候经验反而是最大的盲区。
01
最近在搞一个带功放的产品,整机方案里有两级可以调增益的地方:
第一级:一个运放电路,可以通过改反馈电阻Rf来调整放大倍数。
第二级:功放芯片本身,也能通过外围的上下拉电阻来调增益。

调试的时候发现一个问题:整机的底噪特别大,开机就能听到明显的嗡嗡声,非常烦人。接地加了、屏蔽也上了,该试的都试了,一点用都没有。
凭着我这么多年的经验,我当时是这么判断的:噪声是不是从输入端耦合进来的?那我把第一级的增益调低点,让输入信号弱一些,再靠后级放大把信号拉回来,这样前级引入的噪声不就被压制了吗?
直觉上很合理,对吧?
实际一试,完全翻车
我先把第一级运放的放大倍数从5倍降到3倍,同时把后级功放的增益从8倍调到大概16倍,保证整机总增益差不多。
结果呢?底噪不但没减小,反而更大了,简直是嗡嗡变轰轰,直接翻车。
结果出人意料:底噪明显下来了,整机安静了很多,功放的声音也干净了。
02
这跟我的直觉完全反着来。问题出在哪儿呢?后来我仔细想了一下,问题的关键就在这里:底噪并不只是从第一级输入端进来的。
功放芯片本身、后级的电源、PCB走线、地线回流路径……这些地方都会产生噪声。也就是说,噪声源有很多个,不是光管住输入端就完事了。

我们来做两个简单的对比:
方案A(我之前直觉想用的):
第一级增益小 → 有用信号被压得很低;
第二级增益大 → 后级把有用信号放大,但同时把后级自己产生的噪声也放大了;
结果:后级噪声成了主角,淹没了信号。
第一级增益大 → 有用信号在第一级就被提得很高;
第二级增益小 → 后级只做少量放大,它自己产生的噪声被压制在较低水平;
结果:后级噪声贡献很小,信噪比反而好。
简单一句话:噪声主要来自后级时,前级增益越大,整体信噪比越好。
那是不是第一级增益越大越好?也不是。
这里有两个现实约束:
首先,运放自己也是有噪声的。你把第一级增益调得特别大,那它自己身上带的电压噪声、电流噪声也会被跟着一起放大。所以第一级必须得用低噪声的运放,不然你增益一上去,自己就把自己坑了。

其次,动态范围也得盯着。增益太大了,输入信号稍微强一点,第一级输出就直接削顶了——也就是信号峰值撞上电源轨,出来的声音是失真的。
另外再说一句我前面踩过的那个坑:如果输入信号本身就特别微弱,第一级增益又舍不得给,那这个微弱信号就很容易被后面几级的噪声直接埋掉。所以信号弱的时候,反而第一级更要主动放大。
总之,我栽就栽在经验主义上——总以为噪声是从前端进来的,所以下意识地想压低前级。但实际恰恰相反。
03
当然,每套系统具体噪声来源分布不一样,最稳妥的办法还是实测,如果测试条件有限的话,那就多种方法试试,实在没条件细分析时,优先把增益往前放。这顿折腾,算是给经验主义交了一次学费。
希望这篇文章能帮到正在为底噪头疼的朋友们。如果你也遇到过类似的反直觉现象,欢迎在评论区聊聊你是怎么解决的。