专家经验分享:宽动态范围的高端电流检测的三种解决方案

在电机控制、电磁阀控制、通信基础设施和电源管理等诸多应 用中,电流检测是精密闭环控制所必需的关键功能。如何设计宽动态范围的高端电流检测电路,这对于大多数工程师来说都具有挑战性,这里分享由ADI技术专家Neil Zhao、Wenshuai Liao 和Henri Sino提供的几个建议电路供大家参考。

将按照设计复杂度从高到低的顺序介绍三种可选解决方案,它们能针对各种不同的应用提供可行的高精度、高分辨率电流检测。
1. 使用运算放大器、电阻和齐纳二极管等分立器件来构建电流传感器。这种解决方案以零漂移放大器AD8628 为核心器件。

2. 使用AD8210 等高压双向分流监控器来提高集成度,并利用其它外部器件来扩展动态范围和精度。
3. 采用针对应用而优化的器件, 例如最新推出的AD8217。AD8217 是一款易于使用且高度集成的零漂移电流传感器,输入共模电压范围为4.5 V 至80 V。





解决方案一:配置一个标准运算放大器进行高端电流检测

图1 所示为一个采用AD8628 的基于运算放大器的分立解决方案。采用其它运算放大器时同一设置也有效,但必须尽可能具有下列特性:低输入失调电压、低失调电压漂移、低输入偏置电流和轨到轨输入输出摆幅能力。推荐的其它放大器包括AD8538、AD8571 和AD8551。

图1. 使用运算放大器的分立式大电流检测解决方案。

此电路监控高端电流I。放大器通过齐纳二极管打开偏置,本例中其额定值为5.1 V。二极管的使用确保放大器能够在高共模电平下安全地工作,并且其电源电压稳定在容许的电源限值以内,同时MOSFET 将其输出转换为电流,进而由电阻RL 转换为以地为参考的电压。这样,输出电压就能馈送至转换器、模拟处理器和其它以地为参考的器件(如运算放大器或比较器),以便做进一步的信号调理。

在此配置中,RG 上的电压与RSHUNT 上的电压相等,因为通过MOSFET 的反馈会使运算放大器的两个高阻抗输入端保持相同的电压。经过RG 的电流流过FET 和RL,产生VOUTPUT。流过分流电阻的电流I 与VOUTPUT 的关系可通过公式1 表示:

(1)

RSHUNT 选择:RSHUNT 的最大值由最大电流时的容许功耗决定,而最小值由运算放大器的输入范围和误差预算决定。一般情况下,为了监控10 A 以上的电流,RSHUNT 的值在1 mΩ 至10 mΩ之间。如果单个电阻无法满足功耗要求,或者对PCB 而言太大,则RSHUNT 可能必须由多个电阻并联构成。

RG 选择:RG 用于将与高端电流成比例的电流转换到低端。RG的最大值由P 沟道MOSFET 的漏极-源极漏电流决定。假设使用常见的P 沟道增强型垂直DMOS 晶体管BSS84,那么各种条件下的IDSS 最大值如表1 所示。

表1. 漏极-源极漏电流

以LDMOS 漏极电流监控为例,共模电压为28 V,IDSS 为100nA。通过RL 的最小电流的镜像至少应为IDSS 的20 倍。因此,

RG 的最小值由最大负载电流时的容许镜像电流功耗决定:

RBIAS 选择:通过RBIAS 的电流经过分流产生运算放大器的静态电流和基本恒定的齐纳二极管电压VZ(它决定运算放大器的电源电压)。当放大器电流ISUPPLY 实际上为0 且VIN 为最大值时,应确保流过齐纳二极管的电流不超过其最大调节电流IZ_MAX:

当ISUPPLY 为最大值且VIN 为最小值时,为确保二极管电压稳定,流过其中的电流应大于其最大工作电流IZ_MIN:

齐纳二极管和RBIAS 是这一解决方案的关键器件,因为它们消除了后续电路的高共模电压,支持使用低压精密运算放大器。为使电压保持最高稳定性,齐纳二极管应具有低动态电阻和低温度漂移特性。

R1 选择:R1 用于在输入瞬变超过运算放大器的电源电压时限制放大器输入电流。建议使用10 kΩ 电阻。

所选运算放大器的失调电压VOS 和失调电流IOS 是非常重要的指标,特别是在分流电阻值和负载电流很低的情况下。VOS + IOS× R1 必须小于IMIN × RSHUNT,否则放大器可能会饱和。因此,为获得最佳性能,最好使用具有零交越失真的轨到轨输入放大器。

对于这种分立解决方案,另一个需要考虑的问题是温度漂移。即使采用零漂移放大器,也非常难以优化,或者需要付出高昂代价才能优化下列分立器件所引起的漂移:齐纳二极管、MOSFET 和电阻。从表1 可知,当VGS = 0 V 且VDS = –50 V 时,随着工作温度从25°C变为125°C,MOSFET的IDSS最大值从–10μA 变为–60 μA。此漂移会降低系统在整个温度范围内的精度,特别是当受监控的电流很低时。齐纳二极管的漂移特性会影响放大器电源的稳定性,因此所用放大器应当具有高电源抑制(PSR)性能。

此外,设计人员必须意识到这一解决方案的功效很低,因为RBIAS 消耗了大量功率。例如,如果总线共模电压为28 V,齐纳二极管输出电压为5.1 V 且RBIAS 为1000 Ω 电阻,那么该电路的无用功耗将超过0.52 W。这会增加功耗预算,设计时必须考虑这一点。

Parents
  • 解决方案二:利用AD8210 和外部器件进行高端电流检测

    图2a 所示为集成高压双向分流监控器AD8210 的简化框图;图2b 所示为采用外部基准电压源的单向应用。

    图2. (a) 高压双向分流监控器AD8210;(b) 采用外部基准电压源的宽范围单向应用

    AD8210 可以放大正或负电流流过分流电阻时产生的小差分输入电压,同时抑制高共模电压(最高65 V),并提供以地为参考的缓冲输出。

    如图2a 所示,它主要包括两个模块:一个差分放大器和一个仪表放大器。输入端通过R1 和R2 连接到差分放大器A1。A1利用Q1 和Q2 调整流经R1 和R2 的小电流,使其自身输入端上的电压为零。当AD8210 的输入信号为0 V 时,R1 和R2 中的电流相等。当该差分信号非零时,一个电阻中的电流增大,另一个电阻中的电流则减小。电流差与输入信号的大小和极性成正比。

    R3 和R4 将流经Q1 和Q2 的差分电流转换为差分电压。A2 配置为仪表放大器,用于将该差分电压转换为单端输出电压。通过精密调节的薄膜电阻在内部将增益设置为20 V/V。

    使用VREF1 和VREF2 引脚可以轻松调整输出基准电压。在处理双向电流的典型配置中,VREF1 连接到VCC,而VREF2 连接到GND。这种情况下,当输入信号为0 V 时,输出以VCC/2 为中心电压。因此,对于5 V 电源,输出以2.5 V 为中心电压。根据分流电阻上的电流方向不同,输出将大于或小于2.5 V。

    这种配置非常适合充电/放电应用,但如果用户需要利用整个输出范围来测量一个单向电流,那么一种典型方法就是利用外部源来设置该范围,如图2b 所示。此时,一个电阻分压器经过一个运算放大器缓冲来驱动连在一起的VREF1 和VREF2 引脚,从而使输出发生偏移。

    当负载电流接近0 时,单单依靠放大器难以监控负载电流。采用5 V 电源时,AD8210 的线性输出范围为50 mV 至4.9 V。假设应用中的分流电阻为10 mΩ,那么其上流过的最小电流必须大于250 mA,才能确保AD8210 的输出高于其50 mV 的最低点。


    图2b 所示配置引入了一个偏移,以便测量更小的电流。当放大器增益为20 V/V 时,输出电压与监控电流之间的关系可以通过公式2 表表示:

    (2)

    例如,当电阻R1 和R2 分别为9800 Ω 和200 Ω 时,失调电压为100 mV。当差分输入为0 V 时,AD8210 的输出是100 mV,仍然落在线性范围之内。如果分流电流范围为50 mA 至20 A,当RSHUNT = 10 mΩ 时,输入范围将是0.5 mV 至200 mV,AD8210 的输出范围是10 mV 至4 V 加上失调电压,即0.11 V至4.1 V,完全位于其额定线性范围以内。

    事实上,利用这种配置,设计人员可以将AD8210 的输出偏移到电源范围内的任何一点,从而处理具有任何非对称性的任意电流范围。由于精密调节的电阻内部连接到基准输入端,因此需要使用一个运算放大器来缓冲分压器。为了获得最佳结果,应当以低阻抗来驱动这些输入端。可用来缓冲外部基准电压源的精密低成本运算放大器包括AD8541、AD8601、AD8603、AD8605、AD8613、AD8691 和AD8655 等。

    事实上,利用这种配置,设计人员可以将AD8210 的输出偏移到电源范围内的任何一点,从而处理具有任何对称性的任意电流范围。由于精密调整的电阻内部连接到基准输入端,因此需要使用一个运算放大器来缓冲分压器。为了获得最佳结果,应当以低阻抗来驱动这些输入端。可用来缓冲外部基准电压源的精密低成本运算放大器包括AD8541、AD8601、AD8603、AD8605、AD8613、AD8691 和AD8655 等。

    与分立解决方案相比,这种集成解决方案要求分流监控器具有高共模电压范围,当输出电压范围无法达到电流检测范围要求时,它还要求输出偏移。但它能够处理双向电流监控,并且避免了上述温漂和功耗问题。AD8210 失调漂移和增益漂移的保证最大值分别为8 μV/°C 与20 ppm/°C。如果使用AD8603 作为缓冲器,它所贡献的失调仅有1 μV/°C,与AD8210 已经很低的失调电压漂移相比可以忽略不计。分压器R1 和R2 的功耗为:

    以图2b 所示的参数进行计算,其功耗仅为1.2 mW。

Reply
  • 解决方案二:利用AD8210 和外部器件进行高端电流检测

    图2a 所示为集成高压双向分流监控器AD8210 的简化框图;图2b 所示为采用外部基准电压源的单向应用。

    图2. (a) 高压双向分流监控器AD8210;(b) 采用外部基准电压源的宽范围单向应用

    AD8210 可以放大正或负电流流过分流电阻时产生的小差分输入电压,同时抑制高共模电压(最高65 V),并提供以地为参考的缓冲输出。

    如图2a 所示,它主要包括两个模块:一个差分放大器和一个仪表放大器。输入端通过R1 和R2 连接到差分放大器A1。A1利用Q1 和Q2 调整流经R1 和R2 的小电流,使其自身输入端上的电压为零。当AD8210 的输入信号为0 V 时,R1 和R2 中的电流相等。当该差分信号非零时,一个电阻中的电流增大,另一个电阻中的电流则减小。电流差与输入信号的大小和极性成正比。

    R3 和R4 将流经Q1 和Q2 的差分电流转换为差分电压。A2 配置为仪表放大器,用于将该差分电压转换为单端输出电压。通过精密调节的薄膜电阻在内部将增益设置为20 V/V。

    使用VREF1 和VREF2 引脚可以轻松调整输出基准电压。在处理双向电流的典型配置中,VREF1 连接到VCC,而VREF2 连接到GND。这种情况下,当输入信号为0 V 时,输出以VCC/2 为中心电压。因此,对于5 V 电源,输出以2.5 V 为中心电压。根据分流电阻上的电流方向不同,输出将大于或小于2.5 V。

    这种配置非常适合充电/放电应用,但如果用户需要利用整个输出范围来测量一个单向电流,那么一种典型方法就是利用外部源来设置该范围,如图2b 所示。此时,一个电阻分压器经过一个运算放大器缓冲来驱动连在一起的VREF1 和VREF2 引脚,从而使输出发生偏移。

    当负载电流接近0 时,单单依靠放大器难以监控负载电流。采用5 V 电源时,AD8210 的线性输出范围为50 mV 至4.9 V。假设应用中的分流电阻为10 mΩ,那么其上流过的最小电流必须大于250 mA,才能确保AD8210 的输出高于其50 mV 的最低点。


    图2b 所示配置引入了一个偏移,以便测量更小的电流。当放大器增益为20 V/V 时,输出电压与监控电流之间的关系可以通过公式2 表表示:

    (2)

    例如,当电阻R1 和R2 分别为9800 Ω 和200 Ω 时,失调电压为100 mV。当差分输入为0 V 时,AD8210 的输出是100 mV,仍然落在线性范围之内。如果分流电流范围为50 mA 至20 A,当RSHUNT = 10 mΩ 时,输入范围将是0.5 mV 至200 mV,AD8210 的输出范围是10 mV 至4 V 加上失调电压,即0.11 V至4.1 V,完全位于其额定线性范围以内。

    事实上,利用这种配置,设计人员可以将AD8210 的输出偏移到电源范围内的任何一点,从而处理具有任何非对称性的任意电流范围。由于精密调节的电阻内部连接到基准输入端,因此需要使用一个运算放大器来缓冲分压器。为了获得最佳结果,应当以低阻抗来驱动这些输入端。可用来缓冲外部基准电压源的精密低成本运算放大器包括AD8541、AD8601、AD8603、AD8605、AD8613、AD8691 和AD8655 等。

    事实上,利用这种配置,设计人员可以将AD8210 的输出偏移到电源范围内的任何一点,从而处理具有任何对称性的任意电流范围。由于精密调整的电阻内部连接到基准输入端,因此需要使用一个运算放大器来缓冲分压器。为了获得最佳结果,应当以低阻抗来驱动这些输入端。可用来缓冲外部基准电压源的精密低成本运算放大器包括AD8541、AD8601、AD8603、AD8605、AD8613、AD8691 和AD8655 等。

    与分立解决方案相比,这种集成解决方案要求分流监控器具有高共模电压范围,当输出电压范围无法达到电流检测范围要求时,它还要求输出偏移。但它能够处理双向电流监控,并且避免了上述温漂和功耗问题。AD8210 失调漂移和增益漂移的保证最大值分别为8 μV/°C 与20 ppm/°C。如果使用AD8603 作为缓冲器,它所贡献的失调仅有1 μV/°C,与AD8210 已经很低的失调电压漂移相比可以忽略不计。分压器R1 和R2 的功耗为:

    以图2b 所示的参数进行计算,其功耗仅为1.2 mW。

Children
No Data