为了满足智能阀门定位器测试的需要,设计了基于AVR单片机的低成本、高精度数控恒流源。硬件由单片机最小系统、V/I转换电路、D/A转换电路和人机交互单元组成。软件在WinAVR开源环境中用C语言编写,完成数字控制和人机交互功能。经测试,所设计的恒流源在4mA-20mA范围内精度可达到满量程的0.1%,有很高的实用价值。