4、单电阻增益设置:如何通过一个外部电阻Rg设置增益,增益范围与限制
好,咱们今天聊点实在的。仪表放大器最吸引人的地方,就是它那个「一个电阻定增益」的绝活。你想想看,一个芯片,三个运放,一堆精密电阻,最后全听一个Rg的指挥。我第一次用这个功能的时候,心里直呼「这也太方便了吧」。
但方便归方便,坑也不少。我这些年调试下来,发现很多工程师(包括当年的我)都在增益范围和限制上栽过跟头。今天我就把这块掰开了揉碎了讲清楚。
4.1 经典公式:G = 1 + (2Rf / Rg)
先看最核心的公式。对于经典的三运放仪表放大器结构,增益由下式决定:
G = 1 + (2 × Rf) / Rg
其中:
- Rf 是内部反馈电阻,通常为 25kΩ 或 50kΩ(具体看芯片型号)
- Rg 是你接在 RG+ 和 RG- 引脚之间的外部电阻
举个例子,如果 Rf = 25kΩ,你想让 G = 100,那么:
100 = 1 + (2 × 25k) / Rg
Rg = 50k / 99 ≈ 505Ω
嗯,这里要注意,Rg 越小,增益越大。反过来,Rg 开路时,增益退化为 1(单位增益)。
核心要点:增益与 Rg 成反比,且永远大于等于 1。你不可能通过 Rg 让增益小于 1。
4.2 增益范围:你能调到多大?
理论上,Rg 可以无限小,增益可以无限大。但现实很骨感。我见过有人想用 1Ω 的 Rg 去实现 G = 50000,结果电路直接振荡了。
实际增益范围受以下几个因素限制:
- 芯片数据手册的推荐范围——这是最权威的。比如 AD620 推荐增益 1~1000,INA128 推荐 1~10000。
- 电阻精度与温度漂移——Rg 太小,PCB 走线电阻和焊点电阻都会干扰。我曾经用 10Ω 的 Rg,结果焊锡多了 0.5Ω,增益直接偏了 5%。
- 运放的增益带宽积(GBW)——增益越大,带宽越窄。你想想看,一个 10MHz GBW 的运放,G=1000 时带宽只剩 10kHz。
- 噪声与失调——高增益会把输入失调和噪声一起放大。我有个项目,G=5000 时输出端直接看到 50mV 的直流偏置,后来不得不改用两级放大。
我的个人习惯:单级仪表放大器增益尽量不超过 1000。超过这个数,我建议用两级级联,或者换一个更高精度的专用放大器。
4.3 增益限制:为什么不能无限大?
说白了,限制来自三个地方:
4.3.1 电阻的物理限制
Rg 太小,比如小于 10Ω,PCB 走线的寄生电阻(约 0.1Ω/inch)就会成为误差源。更麻烦的是,温度变化时铜箔电阻会漂移,增益也跟着飘。我曾在高温箱里测试,Rg=5Ω 时增益从 10000 漂到了 10500,完全没法用。
4.3.2 运放输出摆幅限制
高增益下,输入信号稍微大一点,输出就撞到电源轨了。比如 ±15V 供电,G=1000 时,输入超过 ±15mV 就削波。你想想看,这能用的动态范围有多窄?
4.3.3 共模抑制比(CMRR)退化
这是个隐藏的坑。仪表放大器的 CMRR 在高增益下通常会变好,但前提是 Rg 匹配良好。如果 Rg 两端的寄生电容不对称,高频 CMRR 会急剧下降。我曾经在 100kHz 信号上吃过这个亏,后来加了对称的 PCB 布局才解决。
我曾经踩过的坑:在一个医疗设备项目中,我用了 INA128,Rg=20Ω,G=2500。结果发现 50Hz 工频干扰被放大了 2500 倍,输出端全是波浪。后来查资料才发现,高增益下电源抑制比(PSRR)也会下降,必须加更干净的电源滤波。
4.4 实际设计中的 Rg 选择策略
好了,理论讲完了,咱们说点实用的。我一般按以下步骤选 Rg:
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 确定目标增益 G | 根据输入信号范围和 ADC 满量程计算 |
| 2 | 查数据手册 | 确认该增益是否在推荐范围内 |
| 3 | 计算 Rg 标称值 | 用公式 Rg = 2Rf / (G - 1) |
| 4 | 选择标准电阻 | 选 E96 或 E192 系列,尽量靠近计算值 |
| 5 | 验证带宽 | 确保 GBW / G > 信号最高频率 × 5 |
| 6 | 检查噪声 | 估算输出噪声是否在可接受范围内 |
避坑指南:我曾经为了省成本,用了 1% 精度的 Rg,结果增益误差在高温下超标。后来换成 0.1% 的薄膜电阻,问题解决。记住,Rg 的精度直接决定增益精度,别在这上面省钱。
4.5 一个完整的设计示例
假设我们要设计一个压力传感器信号调理电路:
- 传感器输出:0~10mV
- 目标 ADC 输入:0~5V
- 目标增益:G = 500
- 信号带宽:DC ~ 100Hz
选用 INA128(Rf = 25kΩ,GBW = 1MHz):
Rg = 2 × 25kΩ / (500 - 1) = 50kΩ / 499 ≈ 100.2Ω
选 E96 标准电阻 100Ω(实际增益 G = 1 + 50k/100 = 501,误差 0.2%,可以接受)。
带宽验证:1MHz / 501 ≈ 2kHz,远大于 100Hz,没问题。
噪声估算:INA128 输入噪声密度约 8nV/√Hz,带宽 2kHz,总噪声约 8nV × √2000 ≈ 0.36μV RMS。放大 500 倍后约 0.18mV RMS,对于 5V 满量程来说完全可以忽略。
我建议:如果 Rg 计算值不是标准电阻值,可以用两个电阻并联或串联来凑。但要注意,并联会降低精度,串联会增加寄生电感。我个人更倾向于选最接近的标准电阻,然后通过软件校准来修正增益误差。
4.6 小结
单电阻增益设置是仪表放大器的核心卖点,但也不是万能的。记住三点:
- Rg 越小增益越大,但别小于 10Ω
- 增益超过 1000 时要小心带宽和噪声
- Rg 的精度和温度稳定性直接影响系统性能
你想想看,一个电阻就能搞定增益,这设计多优雅。但优雅背后,是无数工程师踩过的坑。希望今天讲的这些,能帮你少走一些弯路。
可可精品资料库