问题的提出:见参考图<br /> 这是一个网友向我提出的一个数字控制的0-20mA的压控恒流源电路的问题. 精度要求0.1%, AD5660输出控制电压, 来控制负载的工作电流.现在的问题是运放的电压失调误差,取样电阻的精度都能满足精度的要求,但实际输出的精度达不到要求,特别是在低温环境刚上电的过程中误差更严重.<br />电路分析:<br /> 这是个典型的压控恒流源电路,粗略来分析,DA输出控制电压信号V5加给运放的正输入,运放输出经过T1扩流,R44,R45电流取样输出反馈信号到运放的负端输入,由于是负反馈,系统反馈平衡后V6=V5,因此电流R44,R45上经过的电流I4就等于V5/(R44//R45),该电流约等于负载电流I1.<br />误差分析:首先我们分析电路,一定要搞清楚电路需要解决的输入和输出关系,这里我们输入是V5,输出是I1,我们来分析其中的误差, 根据电路的理解,设计者希望的关系是 I1=V5/(R44//R45)=V5/120(OHM),我们可以来分析误差的产生,实际电路中,I1+I2=I4+I5,I1=I4+I5-I2=V6/(R44+R45)+I5-I2,而我们要的是I1=V5/120,很显然,这里的误差有以下几个方面,V6和V5之间的运放输入失调电压,(R44//R45)的误差,T1的基极电流,运放的输入电流,这里原来的设计者已经注意了二个参数:输入失调电压和电阻的稳定性,所以现在的误差主要来自运放的输入电流和T1的基极电流。这二个误差在对精度要求不高的系统里影响比较小,但对要求高的系统就要考虑了,T1的基极电流带来的误差大约为T1的BETA分之一,运放的输入电流考虑如果是双极型(三极管)的输入结构就会有一定的电流,在精度要求高的系统里就不能被忽略。而一般输入失调电压指标好的运放一般是用双极型(三极管)输入,如果是MOS管运放,其输入是电容特性,低频的输入电流几乎可以不用考虑。本电路中的运放是双极型输入,有一定的输入电流,需要考虑其带来的误差。<br /> 解决方法:见修改后的电路,对电路在二个地方进行了修改:1、把负载放在T1的下端,2、在运放的正输入脚上串接一个120 OHM的电阻来补偿运放输入电流的影响。修改后基本上把I5和I2的误差影响消除了。<br /> 注意事项:一般的恒流源电路是为了实现对外的信号传递,电路修改后,负载的电流符合了要求但其工作的电压范围发生了变化,要注意负载后级的匹配是否符合要求,是否要做响应的修改。<br /> 结果:经过修改后该电路工作稳定,完全满足了精度的要求,在低温和刚开机上电的情况下也能稳定工作。<br />
|