介绍了步进电机工作原理,对步进电机驱动芯片A3972做了详述,以C8051F320单片机为控制器,基于A3972设计了一种步进电机控制系统,实现了软硬件相结合的控制方法,用软件代替脉冲分配器,从而达到对步进电机的最佳控制。