1 步进电机的外观
2 步进电机的用途
对位置的控制,例如石英钟,有一个步进电机控制秒针的转动。
3 步进电机的参数
步进电机的参数如下图所示:
电压:DC5V,步进电机是用脉冲直流供电的。
步进角度:例如石英钟的秒针,走一步相当于旋转6°,那么步进角就是6°。图中的步进角是5.625°,转动64步转一圈,也就是360°。
减速比:减速比相当于传动比,1/64就是指输入一个扭矩,输出64个扭矩。但输出速度也变为输入速度的1/64。
28BYJ-48步进电动机的步距角是5.625度,也就是说每个脉冲转5.625度,而360/5.625=64,所以64个脉冲转一圈,
但这是指电机的转子,而转子到输出轴有齿轮减速器连接,减速比为64,那么转子转64圈,输出轴转一圈,所以结论是64*64=4096个脉冲才能使输出轴转一圈。
相数:步进电机内线圈绕组的数量,4相表示有4个绕组,绕组越多控制的越精细。
功率:
电压:5V脉冲电压
电流:几百mA左右
因此功率在0.4W左右。
转速:
14转每秒
4 步进电机的控制
步进电机控制原理图如下图所示:
步进电机控制程序如下所示:
#define MotorData P0 //步进电机接口定义
uchar phasecw[4] ={0x08,0x04,0x02,0x01};//正转 步进电机相序
void MotorCW(void)
{
uchar i;
for(i=0;i<4;i++)
{
MotorData=phasecw[i];
Delay_xms(4);//调节转速
}
}
给定脉冲如下图所示:
疑问:经过一个for循环之后,是走四步还是走一步?
参考
步进电机原理
https://www.bilibili.com/video/BV1AJ411Q7Ns
什么是步进角
https://zhidao.baidu.com/question/173824289.html
步进电机减速比是什么意思
https://zhidao.baidu.com/question/337672888.html
不可不知的步进电机小知识 (ZT)
https://ez.analog.com/cn/other/education/f/forum/58933/zt
步进电机 28BYJ-48介绍和驱动及编程
http://blog.sina.com.cn/s/blog_6035432c0100ha1f.html
单片机学习(一)——28BYJ-48步进电动机
https://blog.csdn.net/sunshineQY/article/details/90486422
28byj48步进电机的最大转速能达到多少?