Part Number:XTR111
您好,我想请教一下根据公式Iout=10(Vin/Rset) 如何能使0-5V转换成4-20mA,我输入0V怎么才能变成4mA ,不太明白,如下图原理图,是否需要改进让它能从0-5V转换成4-20mA,还是说只能通过DAC电压输出0.8V-4V能确保输出4-20mA 谢谢!
? ?:
还有2个问题:
①我前级是DAC+运放输出的模拟电压值,运放使用的单电源 虽然是轨到轨运放但是输出达不到精准的0V在0.08V左右 这个0.08V会影响转4mA吗,谢谢!
②XTR111这部分电路总的驱动电流最大大约在多少mA,谢谢!
,
Kailyn Chen:
您好,按照Iout=10(Vin/Rset)这个公式我们可以看到,0V输入只能输出0mA,是不可能输出4mA的。
并且XTR111内部是没有搭建电路将0V输入可以输出4mA输出的,在datasheet中的Page17也有介绍:
通常的方法是通过外部分压电路将0V输入抬高,使得到达XTR111的电压不等于0,这样才能保证输出能达到4mA。
Figure43举了个例子,0~5V输入抬高到1~5V输入给XTR111作为输入。
,
Kailyn Chen:
? ? 说:我前级是DAC+运放输出的模拟电压值,运放使用的单电源 虽然是轨到轨运放但是输出达不到精准的0V在0.08V左右 这个0.08V会影响转4mA吗,谢谢!
正如上面所说,0V输入是得不到4mA输出的,所以可以通过Figure43那样通过外部搭建分压电路将输入信号抬高到可以得到4mA输出的范围内。
总之,输出电流还是要通过Iout=10(Vin/Rset)公式计算。
? ? 说:②XTR111这部分电路总的驱动电流最大大约在多少mA,谢谢!
可以参考output current VS output swing的曲线。
,
? ?:
谢谢您的回答 也就是说我输入0-5V模拟电压想要一一对应输出4-20mA电流的话,其中0-1V范围内是不能通过XTR111转变成合理的参数,因为我的起始点4mA需要代表0V,而如果是0-5V转0-20mA就没有这个问题,这么理解正确吗?如果理解正确如何能使其0V代表4mA,只能通过改变DAC的输出吗?比如使其在1-5V内输出?
,
Kailyn Chen:
我们还是要通过Iout=10(Vin/Rset) 这个计算输出电流,也就是说0V输入是得不到4mA输出的, 0V输入0mA输出。
换句话说,要想得到4mA输出,那么Vin就不能是0V。我们只有通过建立外部电路,使得前端输出的0V通过抬升到一定电压到XTR111的输入端,才能保证得到4mA的输出。
比如Rset=2Kohm,Iout=4mA,那么Vin=0.8V即可,或者其他Rset的值都是可以的,比如1V输入,4mA输出,需要2.5Kohm的Rset电阻。
所以DAC的输出可以不改变,我们可以按照Figure43的电路,在DAC的输出和XTR111的输入端建立分压电路,使得DAC 0V的输出抬升到一定电压给XTR111的输入。
,
? ?:
①感谢耐心解释,根据XTR111的开发板分析,就像您解释的DAC输出=0V 时候通过外部电路的分压电阻和XTR111的内部基准电压(5V)使其抬升到1V ,在根据公式Iout=10(Vin/Rset) 得到4mA 这点明白了非常感谢。
②但是根据①的内容我又产生了疑问,如果根据这个开发板的原理图分析,如果DAC输出的VIN=0.5V,这个分压得到的1V和实际DAC输入的0.5V是怎么个关系,还是说根据公式Iout=10(Vin/Rset) Iout=10(0.5/2490)=2mA 吗?如附件所示,我需要在DAC输出0-5V时候使XTR111在4-20mA内成线性关系(在不改变DAC输出的情况下)是否可以实现。
,
? ?:
这个VSP代表输入电压,那么这个VIS是如何计算的,这个没看太明白,望解答,谢谢
,
Kailyn Chen:
? ? 说:如果DAC输出的VIN=0.5V,这个分压得到的1V和实际DAC输入的0.5V是怎么个关系,还是说根据公式Iout=10(Vin/Rset) Iout=10(0.5/2490)=2mA 吗
根据公式,比如DAC输出0.5V,要得到4mA输出,我们可以去选择Rset的值使其得到4mA的输出。
4mA=10(0.5/Rset),得到Rset=1.25Kohm。
,
Kailyn Chen:
? ? 说:那么这个VIS是如何计算的
Vis指的是IS引脚的电压。指的是外接晶体管的源极。
可以参考Figure17的曲线,可以发现当输出电流越小,接近0V时,Vis的电压就接近Vsp的电压。