Post Go back to editing

ADA4870的问题

你好,有以下几个问题麻烦解答,非常感谢!

1.我想用ADAD4870做一个恒流1A的压控恒流源,驱动10Ω的负载(这个负载是个假负载即一个电阻),在供电电压±15V的时候是否能实现(散热好的情况下)?详细设计参考的是www.analog.com/.../a-large-current-source-with-high-accuracy-and-fast-settling.html

2.但是这个设计有一点没有明白RO越大功耗越小,但是与图上的数值不符,除了温升还有什么设计时候需要建议的重点吗?

3.ADAD4870显示不推荐新设计使用,是否意味着后续会停产呢,如果是的话有替代型号吗?

Parents
  • 1. 原理上是可以的。你的恒流源的建立时间需要多快(上升时间或者带宽),还有其他的精度要求么?

    2. 因为Ro会吃掉一部分本应加载在放大器上的一些压降;

    3. 我们今年底会推出新封装的ADA4870,原封装的芯片由于供应商问题而停产。如果你希望找到替代型号,可以选择LT1210!

  • 1.建立时间在ms就行,电流的精度要求比较高要输出非常精准的1A,精度0.1%。

    2.我的RO选择在5Ω的高精度电阻,最大功率8W,如果说经过1A的电流就是5W理论上,这样说的话RO越大,RO的功耗也越高;但是ADA4870的功耗怎么计算请指教一下谢谢!

  • 按照下面这个电路设计,你会获得一个高精密电流源,你参考的方案可以获得比较高的速度,但精度未必满足需求。

    附件是仿真电路,你需要下载最新的LTspice软件,才能获得正确的仿真结果。

    CCS-1A_LT1210_Tran-Sim.asc

  • 我做了一下仿真,无论是您提的方案还是我参考的方案在负载在超过20欧姆的时候电流都会明显的下降(如附图),我想在输入5V的时候输出一个精准的1A,尽量大负载能力,电流不随负载的变化而变化,还有什么建议方案嘛,谢谢!

  • 设定输出为1A,而负载20R,这样你的负载电压就为20V,你看你的供电电源轨才+15V。所以输出肯定会被供电钳位,现象就是输出电压衰减。如果要解决这个问题,你需要把你的供电轨改为+25V,如果你的负压不需要输出-1A而且还外接20R,可以将负压的供电轨调低,比如-5V或者-10V。

    另外我给你的仿真电路你为什么把前级的分压电阻给删除了呢?前级的分压电阻会使得输入2.5V电压分压到0.5V,这样控制电流采样电阻上0.5R上的压降也为0.5V,所以才会输出1A。如果你的输入为5V,就需要衰减10倍,使得误差放大器同相端的电压为0.5V。

    输入满幅值为5V,输出电流为1.019A,供电电压改为+25V,由于LT1210的spice模型需要对称供电才能收敛,所以仿真电路中的负压我用了-25V,实际电路的供电需要改为-5V。如果你希望输出电流非常精准,你需要用16bit的DAC来控制输入。我给你的这个控制环路,不需要修改其他,直接用即可!

    3482.CCS-1A_LT1210_Tran-Sim.asc

Reply
  • 设定输出为1A,而负载20R,这样你的负载电压就为20V,你看你的供电电源轨才+15V。所以输出肯定会被供电钳位,现象就是输出电压衰减。如果要解决这个问题,你需要把你的供电轨改为+25V,如果你的负压不需要输出-1A而且还外接20R,可以将负压的供电轨调低,比如-5V或者-10V。

    另外我给你的仿真电路你为什么把前级的分压电阻给删除了呢?前级的分压电阻会使得输入2.5V电压分压到0.5V,这样控制电流采样电阻上0.5R上的压降也为0.5V,所以才会输出1A。如果你的输入为5V,就需要衰减10倍,使得误差放大器同相端的电压为0.5V。

    输入满幅值为5V,输出电流为1.019A,供电电压改为+25V,由于LT1210的spice模型需要对称供电才能收敛,所以仿真电路中的负压我用了-25V,实际电路的供电需要改为-5V。如果你希望输出电流非常精准,你需要用16bit的DAC来控制输入。我给你的这个控制环路,不需要修改其他,直接用即可!

    3482.CCS-1A_LT1210_Tran-Sim.asc

Children