无刷直流电机以其重量轻,体积小,加速性能好,运行平稳,噪音低等优点而广泛用于丁业和民用产品中。无刷直流电机的功率因数高,无转子损耗,其转子转速能严格地与电源频率保持同步。转子磁场由永久磁铁产生。通常,采用电压源型脉宽调制(PWM)控制作为无刷直流电机调速系统用的驱动器。近年来,国外纷纷推出以单片机(MCU)为核心的单片电机控制器,它以一个MCU再配备外围驱动电路构成,能大大降低成本,缩小体积,紧凑结构,提高可靠性。在此,介绍采用Atmega48单片机实现三相无刷直流电机控制器的方法。