已回答假定已回答

AD421常见问题解答

wonderwall 在 2013-1-10 詢問的問題

问题:电流环路的电源是不是必须和系统的供电电源分开?

答案:是的,下图是AD421的电流环路示范,电流的环路必须是浮地,否则电流环路将无法形成。

点击看大图


问题:数据手册中提供的FET管很难买到,有没有其他的能替代呢?

答案:AD421对FET管的需求如下图。

AD421对FET管的需求
您可以参考FET管的数据手册,只要上面几个参数符合要求的都可以替换。您也可以参考下面的表格:

Device
Number
BVDSX
Min
RDS(ON)
Max
VGS(off)IDSS @ VGS = 0VSOT-23TO-92TO-220SOT-89Notes
Min VMax VMin mAMax mA
DN2530250 V12 Ohm-1V-3.5 V200 mA * *1, 2
DN2535350 V25 Ohm-1.5 V-3.5 V150 mA ** 1, 2
DN2540400 V25 Ohm-1.5 V-3.5 V150 mA ***1, 2
DN3125250 V20 Ohm-1.5 V-3.5 V300 mA 2
DN3135350 V35 Ohm-1.5 V-3.5 V180 mA * *2
DN3145450 V60 Ohm-1.5 V-3.5 V120 mA *2
DN3525250 V6 Ohm-1.5 V-3.5 V300 mA *2
DN3535350 V10 Ohm-1.5 V-3.5 V200 mA *2
DN3545450 V20 Ohm-1.5 V-3.5 V200 mA * *2
LND150500 V1000 Ohm-1 V-3 V1 mA3 mA * *2
LND250500 V1000 Ohm-1 V-3 V1 mA3 mA* 2

 


问题:我该如何通过单片机来控制AD421的编程?

 

答案:AD421使用3线通讯,和MCU的连接可以参考下面的图,通讯的隔离可以使用光耦,也可以使用ADI推出的ADUM系列隔离器件,比如ADuM1310。

通过单片机来控制AD421的编程
系统的时序参考下面的时序图,需要注意的是,您必须保证两个Latch的脉冲之间恰好有16个系统时钟,否则AD421会进入Alarm Current模式。

系统的时序


问题:为什么电流输出和我编程的值不相符?

答案:AD421除了电流编程模式,还有Alarm current模式,如果您发现输出的电流不对,请您首先检查您的程序时序是否正确的写入了寄存器,同时检查下两个LATCH的脉冲之间是否超过了16个系统时钟,如果超过了16个,那么AD421会默认进入Alarm current模式,这种模式下输出电流和控制码的对照如下图。

输出电流和控制码的对照图
下图的时序是当LATCH脉冲之间的超过16个时钟周期情况下的时序图。不管两个LATCH之间有多少个时钟周期,只有最后17个对AD421的输出有影响。

当LATCH脉冲之间的超过16个时钟周期情况下的时序图


问题:如果我想让AD421提供超过20mA的电流,可以么? 答案:AD421在Alarm current模式可以提供3.5mA到24mA的电流范围,请参考上面的问题。

 


问题:当AD421给别的器件供电,为什么环路电流会变得不准?

 

答案:请检查AD421 VCC同时供给其他器件的电流,如果超过3.25mA,就可能会有这种情况。

点击看大图


问题:如何用AD421来构建一个电流源?

答案:是可以的您需要参考下面的电路图,AD421的编程的电流IPROG会在R1上产生一个电压,因为运放的原理,同相端和反向端电压相同,所以R2上端的电压会跟Loop RTN的电压相同,从而也会产生一个电流,电流的大小为IPROG×R1/R2,那么整个流过负载的电压为IL = [1 + R1/R2]×IPROG。您只需要选择精密的电阻就可以来控制这个精密的电流源。

点击看大图

http://www.analog.com/zh/content/cast_faq_AD421/fca.html#top


问题:FET管脚该如何与AD421连接?

答案:具体的连接请参考如下图。与Vcc连接的管脚为源极,与环路连接的管脚为漏极。

FET管脚该如何与AD421连接


问题:ADI公司还推出可以替代AD421或者与其类似的产品么?

答案:您还可以参考下面几款片子。

AD5422,可以提供16bits精度的4–20mA,0–20mA or 0–24mA电流输出和0-5V,0-10V,±5V,±10V电压输出的同时,只有0.1%的未校准总误差和5ppm/°C的温漂。

AD5750,可以提供16bits精度的4–20mA,0–20mA or 0–24mA,±20mA,±24mA的电流输出,0-5V,0-10V,±5V,±10V电压输出,同时未校准总误差为0.1%(B级产品)和0.3%(A级产品),它的温漂也仅为5ppm/°C。

AD5420,可以提供16bit精度的4–20mA,0–20mA or 0–24mA电流输出,未校准总误差为0.1%,温漂为5ppm/°C。

結果