本文针对数码发电机的设计要求,给出了一种自动稳压半控整流电路和基于EG8010纯正弦波逆变发生器逆变电路的设计方案,并设计了一种变参数PID调节开度的控制算法,实现发电机自动稳压和逆变供电。研制的数码发电机控制器具有结构简单、稳定可靠的特点。