通过对无功补偿原理的分析研究,提出了一种基于低功耗高性能的单片机STC12C5A60S2和高准确度计量芯片ATT7026A的无功补偿控制器的实现方案,给出了电路组成、功能以及软件流程。该控制器通过对功率因数的计算可以精确控制电容器组的投切,提高补偿准确度,并能通过USB或转接口与上位机进行各种数据的通信。