基于51单片机的歩进电机控制,可控制正反转,暂停,有led灯显示
本设计所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本次毕业设计就是通过改变脉冲频率来调节步进电机的速度的,并且通过数码管显示其转速的级别。另外通过单片机实现它的正反转,步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。
主要实现功能:
(1)、5个按键控制整个电路,对应功能分别是:正转、反转、暂停/开始、速度加、速度减;
(2)、数码管显示电机运行速度的档数和正反转的指示;
(3)、5个小红灯一个为电源指示,四个指示电机的转速。
原理图及仿真原理图如下:
1