(6)
其中,k 为比例系数。
式(6)可知,负载电流 不随外部负载 的变化而改变。当 保持不变时(即 AD7543 的输入数字量保持不变),输出电流
维持不变,能够达到恒流的目的。为了实现数控的目的,可以通过微处理器控制 AD7543 的模拟量输出,从而间接改变电流源的输出
电流。从理论上来说,通过控制 AD7543 的输出等级,可以达到 1mA 的输出精度。但是本系统恒流源要求输出电流范围是
20mA~2000mA,而当器件处于 2000mA 的工作电流时,属于工作在大电流状态,晶体管长时间工作在这种状态,集电结发热严重,导致
晶体管 值下降,从而导致电流不能维持恒定。为了克服大电流工作时电流的波动,在输出部分增加了一个反馈环节来控制电流稳定,
减小电流的波动,此反馈回路采用数字形式反馈,通过微处理器的实时采样分析后,根据实际输出对电流源进行实时调节。经测试表
明,采用常用的大功率电阻作为采样电阻 R0,输出电流波动比较大,而选用锰铜电阻丝制作采样电阻,电流稳定性得到了改善。电路
反馈原理如图 1 所示。
图 1 电流输出反馈电路原理
2 总体方案论证与比较
方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用 CPLD 等可编程逻辑器件。本方案电路复杂,灵活性不
高,效率低,不利于系统的扩展,对信号处理比较困难。
方案二:采用 AT89S52 单片机作为整机的控制单元,通过改变 AD7543 的输入数字量来改变输出电压值,从而使输出功率管的基
极电压发生变化,间接地改变输出电流的大小。为了能够使系统具备检测实际输出电流值的大小,可以将电流转换成电压,并经过
ADC0809 进行模数转换,间接用单片机实时对电压进行采样,然后进行数据处理及显示。此系统比较灵活,采用软件方法来解决数据
的预置以及电流的步进控制,使系统硬件更加简洁,各类功能易于实现,能很好地满足题目的要求。本方案的基本原理如图 2 所示。