4、前端模拟电路设计(一):仪表放大器选型与设计(AD620/INA128),增益计算与共模抑制比优化

心电信号有多微弱?

峰峰值也就1mV左右,还夹杂着50Hz工频干扰、肌电噪声、电极极化电压……说白了,你面对的是一个“小信号+大噪声”的棘手组合。这时候,前端的第一级放大器就至关重要了。

我个人习惯,心电前端必选仪表放大器。为什么?因为它天生就是为这种场景设计的——高输入阻抗、高共模抑制比、低噪声、增益可调。今天咱们就聊聊两款经典芯片:AD620和INA128。

4.1 为什么是仪表放大器?

普通运放行不行?理论上可以,但实际很难。

你想想看,心电信号是差模信号,而工频干扰是共模信号。普通运放搭成差分电路,需要外部电阻精密匹配,稍有偏差,共模抑制比就掉得厉害。我早年踩过这个坑,用四个1%电阻搭差分放大,结果CMRR实测只有60dB,根本没法用。

仪表放大器就不一样了。内部集成了三个运放,电阻激光微调,CMRR轻松做到80dB以上。你只需要一个外部电阻设定增益,省心又可靠。

4.2 AD620 vs INA128:怎么选?

这两款是心电设计中最常用的。我列个对比表,你一看就明白:

参数 AD620 INA128
供电范围 ±2.3V ~ ±18V ±2.25V ~ ±18V
静态电流 1.3mA(典型) 700μA(典型)
输入噪声(1kHz) 9nV/√Hz 8nV/√Hz
CMRR(G=100) 100dB(最小) 120dB(典型)
增益公式 G = 49.4kΩ/Rg + 1 G = 50kΩ/Rg
价格(参考) 较低 稍高

我的建议:

  • 成本敏感、性能够用:选AD620。我做过一款便携心电,就用它,效果不错。
  • 追求极致CMRR、低功耗:选INA128。医用级设备我常用它。
小技巧:INA128的增益公式是G=50kΩ/Rg,注意没有“+1”。AD620是G=49.4kΩ/Rg+1。别搞混了,我见过有人把INA128当AD620算,结果增益差了一倍。

4.3 增益计算:到底设多少?

心电信号幅度约0.5mV~4mV。ADC的输入范围通常是0~3.3V或0~5V。你得算好总增益。

举个例子:

  • ADC参考电压3.3V,单端输入
  • 心电信号最大4mV(峰峰值)
  • 总增益 = 3.3V / 4mV = 825倍

但实际不会这么算。因为心电信号还有直流偏置(电极极化电压可达±300mV)。你想想看,如果直接放大825倍,输出早饱和了。

所以,我通常分两级:

  1. 第一级(仪表放大器):增益设10~100倍。我习惯设10倍,留有余量。
  2. 第二级(后级运放):再放大10~100倍,同时加入高通滤波,滤掉直流偏置。

比如用AD620,增益设10倍,Rg计算:

G = 49.4kΩ / Rg + 1
10 = 49.4kΩ / Rg + 1
Rg = 49.4kΩ / 9 ≈ 5.49kΩ

选标称值5.49kΩ(1%精度)或5.6kΩ(5%精度)。

重点:仪表放大器增益不宜过高。我见过有人直接设1000倍,结果输出全是噪声。记住,第一级的主要任务是抑制共模,不是放大。

4.4 共模抑制比优化:实战经验

CMRR是仪表放大器的灵魂。但芯片数据手册上的CMRR是在理想条件下测的,实际PCB上能保留多少,就看你的功夫了。

第一,阻抗平衡

仪表放大器的两个输入端,对地阻抗必须严格对称。我遇到过一个问题:心电导联线一长一短,结果CMRR掉了20dB。后来在输入端各加一个10kΩ电阻,才稳住。

第二,参考端(Ref)处理

AD620和INA128都有Ref引脚,用于设置输出参考电平。如果不用,直接接地。但要注意:Ref引脚的阻抗很低,走线要短,远离噪声源。

我曾经犯过一个低级错误——把Ref引脚悬空,结果输出漂得离谱。嗯,后来老老实实接地了。

第三,右腿驱动(RLD)

这是心电设计的经典技巧。从仪表放大器输出取共模信号,反相放大后反馈到人体右腿,能大幅抑制共模干扰。

电路很简单:

用一个运放(如LM358),同相端接参考地
反相端通过电阻接仪表放大器输出(或两个输入的平均值)
输出接右腿电极

我实测过,加上RLD后,50Hz工频干扰从200mVpp降到5mVpp以下。效果立竿见影。

警告:RLD电路必须加限流电阻(通常1MΩ以上),防止意外大电流流过人体。安全第一,这是医疗设计的红线。

4.5 布局布线要点

仪表放大器对PCB布局很敏感。我总结几条铁律:

  • 反馈电阻Rg要靠近芯片:走线越短越好,避免引入寄生电容。
  • 电源去耦:每个电源引脚放一个0.1μF陶瓷电容,紧贴引脚。我习惯再加一个10μF钽电容。
  • 输入走线:差分对要等长、平行走线,远离数字信号和电源。
  • 地平面:仪表放大器下方不要铺地铜,否则会增大寄生电容,降低CMRR。
避坑指南:我曾经在一块板上,仪表放大器旁边放了个DC-DC模块,结果噪声直接耦合到输入端。后来把DC-DC挪到板子另一侧,中间加了个地隔离槽,问题才解决。布局时,模拟区和数字区一定要分开。

4.6 小结

仪表放大器选型,说白了就是平衡性能、成本和功耗。AD620和INA128都是久经考验的经典芯片,用好了,心电前端就稳了一半。

下一节,咱们聊聊后级滤波和驱动电路。到时候我会分享一个我调试了三天才搞定的滤波器设计案例——嗯,那故事可有意思了。