28BYJ-48步进电机

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步进电机的最大转速能达到多少?

https://zhidao.baidu.com/question/546338428.html

原文地址:https://www.cnblogs.com/QQ2962269558/p/13055833.html