高精度的程控恒流电源在仪器仪表、传感器技术和测试领域中有着广泛的应用。以往程控恒流源电路大都采用PWM脉冲方式,虽便于控制和调节,但精度难以保证,并且PWM方式的波形占空比调节范围有限,难以满足连续可调大电流的要求。本文介绍一种采用STC89C52单片机控制压控恒流源并通过扩流电路来实现恒流源程序控制的方案,其输出电流值可达2A。