4、增益设置与电阻网络:外部增益电阻的计算、电阻精度对CMRR的影响、单电阻增益设置 vs 多电阻网络
好,咱们进入第四章。这一章聊的是仪表放大器最核心的操作——设置增益。
你可能会想,不就是算个电阻值嘛,有什么好讲的?
嗯,我当年也是这么想的。直到有一次,我设计一个精密称重传感器电路,明明算好了增益,结果实测偏差很大,CMRR也掉得厉害。查了两天才发现,问题出在电阻精度上。
所以这一章,咱们把增益设置这件事掰开揉碎了讲清楚。
4.1 外部增益电阻的计算
经典的仪表放大器,比如AD620、INA128,增益公式都是同一个:
G = 1 + (49.4kΩ / RG)
这里的49.4kΩ是芯片内部精密电阻网络的等效值。RG就是你接在RG引脚之间的外部电阻。
反过来,如果你想要某个增益,RG的计算就是:
RG = 49.4kΩ / (G - 1)
举个例子,你想要G=100:
RG = 49.4kΩ / (100 - 1) = 49.4kΩ / 99 ≈ 499Ω
所以选一个499Ω的标准电阻就行。
我个人习惯,会先算出来,然后看看是不是标准E96系列的值。如果不是,就选最接近的,再反算一下实际增益,确认误差在可接受范围内。
4.2 电阻精度对CMRR的影响
这是很多新手容易忽略的地方。
你想想看,仪表放大器之所以能抑制共模信号,靠的是内部电阻网络的精确匹配。但外部增益电阻RG,是接在芯片外面的。它的精度,直接决定了整个电路的CMRR。
为什么会这样?
因为RG的不对称,会导致两个输入端的增益不完全一致。共模信号就会被转换成差模信号,出现在输出端。说白了,CMRR就被劣化了。
我给大家一个经验公式:
CMRR_drop ≈ 20 * log10(1 + (ΔR / R))
其中ΔR是两个RG电阻的失配量。
举个例子:
| 电阻精度 | ΔR/R | CMRR下降(约) |
|---|---|---|
| 1% | 0.02 | 34 dB |
| 0.1% | 0.002 | 54 dB |
| 0.01% | 0.0002 | 74 dB |
看到了吧?用1%的电阻,CMRR直接掉34dB。本来芯片标称CMRR 120dB,加上外部电阻后,实际可能只剩86dB。
4.3 单电阻增益设置 vs 多电阻网络
大多数仪表放大器,比如AD620、INA128,都是用单个电阻RG来设置增益。简单、直接。
但有些场合,比如你需要增益可调,或者需要非常精确的增益值,单电阻就不够用了。
这时候就要用到多电阻网络。
我给大家对比一下:
| 方案 | 优点 | 缺点 |
|---|---|---|
| 单电阻 | 简单、成本低、PCB面积小 | 增益固定、精度受限于电阻 |
| 多电阻网络 | 增益可调、精度高、温度系数可补偿 | 复杂、成本高、PCB面积大 |
多电阻网络常见的形式有:
- 串联电阻+模拟开关: 用模拟开关切换不同的RG值,实现增益程控。注意模拟开关的导通电阻会影响增益精度。
- 并联电阻网络: 用多个电阻并联,得到非标准阻值。比如你需要一个精确的487Ω,可以用499Ω和10kΩ并联得到。
- 数字电位器: 直接用数字电位器代替RG。但要注意数字电位器的温度系数和线性度,一般不如固定电阻。
我个人建议,除非你真的需要增益可调,否则尽量用单电阻。简单就是可靠。
- 增益公式:G = 1 + (49.4kΩ / RG),记住这个就行。
- RG电阻精度至少选0.1%,否则CMRR会掉得让你怀疑人生。
- 单电阻方案最可靠,多电阻网络用于特殊需求。
好,这一章就到这里。下一章咱们聊聊PCB布局,那才是真正考验功夫的地方。到时候我会分享一些我踩过的坑,保证让你少走弯路。