该设计是一种自动反馈、输出稳定的恒流源系统。该系统是以BUCK电路为基本电路,以STM32F103C8T6型单片机、电流传感器ACS712等为辅助电路元器件设计的。外部控制按钮可以设定恒流源流过负载的电流大小,经过电流传感器ACS712检测流过负载的电流大小,并将信号传输给单片机形成自动反馈,由单片机调节输出特定占空比的PWM波,进而控制BUCK电路输出特定大小的电流信号。经过对恒定负载和可变负载的检测,测试结果与预期目标一致,可以满足设计控制要求。