针对硬件电源控制系统体积大、控制精度低等问题,提出了一种基于PIC18F4580单片机控制系统的设计方案。该控制系统实现了电源的远程开关机、故障保护、输出电压电流可调节、显示、CAN通讯等功能。给出了该控制系统的硬件电路和软件工作流程。经过整机调试及使用,表明该控制系统可有效且可靠的完成电源控制的要求。