AN-1208: 采用AD5292数字电位计和ADA4091-4运算放大器的可编程双向电流源
电路功能与优势
图1所示电路采用数字电位计 AD5292、四通道运算放大器 ADA4091-4和基准电压源 ADR512,提供一种可编程双向Howland电流源。该电路在±18.4 mA输出电流范围内提供10位分辨率。AD5292可以通过SPI兼容型串行接口编程。
AD5292具有±1%的电阻容差,因而可以与外部分压器电阻串联,如图5所示,以降低最大输出电流,而无需匹配电路中的电阻。缩小 IOUT范围可以起到提高输出电流灵敏度的作用。
AD5292内置一个20次可编程存储器,可以在上电时自定义 输出电流 IOUT。本电路具有高精度、低噪声和低输出电压 温度系数等特性,非常适合数字校准应用。
电路描述
产品 | 说明 |
AD5292 | 10位、1%电阻容差数字电位计 tolerance |
ADA4091-4 | 微功耗、过压保护(OVP)、 轨到轨运算放大器 |
ADR512 | 低噪声、1.2 V精密基准电压源 |
本电路采用数字电位计AD5292、基准电压源ADR512和运算放大ADA4091-4,提供一种10位、可编程双向电流源。本电路可保证单调性,差分非线性(DNL)为±1 LSB,积分非线性典型值为±2 LSB。
双极性高压稳压器由低压基准电压源与后接的同相放大器和反相放大器组成,放大器的增益分别设定为 R1 与 R22的比值和 R3与 R4的比值。1.200 V基准电压源ADR512具有低温度漂移、高精度和超低噪声性能。
确保ADR512最小工作电流的最大电阻值由公式1确定。
如图1所示,RBIAS电阻为3.9 kΩ,从而将ADR512的偏置电流 设置在3.5 mA。
ADA4091-4是一款运算放大器,具有低失调电压和轨到轨输出。ADR512与ADA4091配合使用,可提供低温度系数和低噪声输出电压。
电阻R1 和 R2 用来调整同相放大器U1A的增益。输出电压 V1决 定最大正输出电流范围。可以用公式2和公式3计算电阻值。
最大负输出电流范围由 R3 和 R4调整,这两个电阻决定反相放大器U1B的输出电压V2。可以用公式4和公式5计算电阻值。
如图1所示,所选电阻使同相放大器和反相放大器分别提供+11.5和−11.5的增益,由此可提供±13.8 V的双极性调节电压。可以用这些电压为其它电路供电,最大输出电流为+17 mA。
公式6和公式7可计算Howland电流源的输出电流,图2显示最大输出电流 IOUT与码的关系。
其中D为载入该数字电位计的码。
图3和图4分别显示典型的积分非线性(INL)和差分非线性(DNL)曲线。
如图1所示,双向电流源在±18.4 mA的最大输出范围内工作。为提高电路精度,应重新计算运算放大器U1C和U1D中的电阻值,或者降低AD5292上的基准电压,以减小最大输出电流 IOUT。这样便可在有限的输出电流范围内提供全 部10位分辨率。
运算放大器U1C和U1D中的电阻可以利用公式6和7重新计算,但应注意,根据计算值选择标准电阻值时,必须使误差最小。重新计算双极性输出稳压器以及U1A、U1B的输出电压,或者使用两个外部电阻,如图5所示,可以降低AD5292的基准电压 V1和V2。
当基准电压源 V1 和 V2是主系统电源时,与AD5292串联的电阻就很有用。数字电位计通常具有±20%的端到端电阻容差 误差,由于数字电位计与外部电阻之间存在失配误差,因此会影响电路精度。AD5292则具有业界领先的±1%电阻容差性能,有助于克服失配电阻误差问题。
AD5292具有一个20次可编程存储器,可以在上电时将电路 输出电流预设为特定值。
为了使本文所讨论的电路达到理想的性能,必须采用出色 的布局、接地和去耦技术(请参考指南MT-031和 指南 MT-101)。至少应采用四层PCB:一层为接地层,一层为电源层,另两层为信号层。
常见变化
AD5291(8位、内置20次可编程上电存储器)和AD5293(10位、无上电存储器)均为±1%容差数字电位计,同样适合本应用。
不需要基准电压源V1 和 V2时,可以使用双通道运算放大器ADA4091-2。
参考电路
MT-032 Tutorial, Ideal Voltage Feedback (VFB) Op Amp, Analog Devices.
MT-087 Tutorial, Voltage References, Analog Devices.
MT-091 Tutorial, Digital Potentiometers, Analog Devices.
MT-095 Tutorial, EMI, RFI, and Shielding Concepts, Analog Devices.