针对传统的除垢方法不能在线除垢的问题,提出了一种具有在线除垢特点的超声波除垢器.本设计是以STC12C2052AD单片机为核心控制器,通过SG3525控制IGBT开关来驱动超声波振荡器以达到在线除垢;从控制超声波振荡系统的角度出发,对超声波发生器工作原理,硬件电路部分及软件部分进行了解释和分析.实验表明,除垢器完全可以达到在线除垢要求.