.1 引言直流无刷电机控制器是直流无刷电机正常运行并实现各种调速伺服功能的指挥中心,它主要完成以下功能:对各种输入信号进行逻辑综合,为驱动电路提供各种控制信号;产生PWM脉宽调制信号,实现电机的调速;对电机进行速度环和电流环调节,使系统具有较好的动态和静态性能;并实现短路、过流、欠压等故障保护功能。目前以数字信号处理器(以下简称DSP)为核心的直流无刷电机控制系统发展很快。DSP比较适合实现高级复杂的电机控制,如电动机的矢量控制、电动机及系统的非线性控制、系统的最优控制适应性控制等,用它来实现不太复杂的控制就显得有点大材小用了。而专用直流无刷电机控制芯片只是将其控制逻辑集成在芯片内,不具有灵活的编程功能,不能实现稍微复杂的控制。若用单片机编程实现专用控制芯片的功能,基于单片机本身硬件的局限,编程复杂且可靠性不高。本文设计的直流无刷电机控制系统采用单片机与直流无刷电机专用集成芯片相结合的方法,既具有单片机编程灵活的特点,又有专用芯片抗干扰能力强,性能可靠的优点,同时易于产品的升级。因而,本文所设计的直流