针对不间断供电的需求,提出了一种基于DSP的双电源备用电源自动切换控制器设计方案,使用AD模块完成数据采集,使用傅立叶算法进行数据处理,通过CAN总线与监控主站进行通信,完成双电源备自投功能;实验验证了该设计的正确性及有效性,为双电源备自投控制器更新换代开辟了一条高性能低成本途径。