摘 要:本文介绍了步进电机调速系统的硬件电路,结合软件设计实现步进电机转速的控制。以AT89S52 MCU为控制单元,通过驱动芯片ULN2003来驱动电机,并用led数码管显示转速。通过Protues仿真验证,并对设计的软、硬件进行系统调试实现了上述功能。
关键词:步进电机;调速;AT89S52;ULN2003;Protues仿真
Abstract: The hardware circuit of the step-motor speed control system is introduced in this paper, combined with the design of the software realizes the speed control for the step-motor. The AT89S52 MCU drives the motor via the driver chip ULN2003, and displays the speed by the led digital tube. With the Proteus simulation, the above function is realized via the the debugging of hardware and software.
Key words: step-motor; speed control; AT89S52; ULN2003; Protues simulation
论文的主要研究内容
本论文所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。