28BYJ48步进电机 4拍、8拍驱动相序表 C51程序代码

本文详细介绍了28BYJ48步进电机的特点及四相八拍驱动方式,包括单四拍、双四拍及单双八拍的不同驱动相序表,并提供了相关时序表及切换小程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

28BYJ48步进电机,这个应该是某宝上售价最低、最适合用来作为入门学习的小电机。本人也是刚刚起步,网上各种相关的资料很杂乱或者不全面,本文旨在系统介绍此款步进电机,作为交流和新人学习参考使用。
本人也算新手,很多都是个人见解,如果有不对的地方,欢迎批评指正。

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码



值得参考的资料推荐(新手建议先阅读,因为本文直接跳过了概念介绍):

http://blog.sina.com.cn/s/blog_6035432c0100ha1f.html

http://blog.csdn.net/feiyinzilgd/article/details/5743730

http://blog.csdn.net/yezhubenyue/article/details/6182495


正文:

根据使用手册,可以看出,28BYJ48步进电机是四相八拍驱动的步进电机。

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

驱动芯片电路:

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码


根据我的理解和实验,步进电机没有所谓的固定的驱动拍数,也就是四拍和八拍都行。


具体的原理可以看这个图:

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

根据这个思路可以得出下面的相序表:

1.单四拍,顺时针:D-C-B-A

    线色   电极  2 3  4

A   蓝       A     0 0 0 1

B   粉       A-   0 0 1 0

C   黄       B     0 1 0 0

D  橙       B-    1 0 0 0

S_CW[4]={0x01,0x02,0x04,0x08};//单4拍时序表,顺时针

逆时针的倒过来就行。

S_CCW[4]={0x08,0x04,0x02,0x01}; //单4拍时序表,逆时针


2.双四拍,顺时针:DA-CD-BC-AB

    线色   电极  1   3  4

A   蓝       A    1  0  1  1

B   粉       A-  0  0  1  0

C   黄       B    0  1  0  0

D  橙       B-   1  1  0  1

D_CCW[4]={0x0c,0x06,0x03,0x09}; //双4拍时序表,逆时针

D_CW[4]={0x09,0x03,0x06,0x0c};//双4拍时序表,顺时针


3.单双八拍,“逆”时针:A-AB-B-BC-C-CD-D-DA-A

    线色   电极  1 2  3  4 5 6 7 8

A   蓝      A      1 1 0 0 0 0 0 1

B   粉      A-     0 1 1 1 0 0 0 0

C   黄      B       0 0 0 1 1 1 0 0

D  橙       B-     0 0 0 0 0 1 1 1

SD_CCW[8]={0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09}; //单双8拍时序表,逆时针

SD_CW[8]={0x09,0x01,0x03,0x02,0x06,0x04,0x0c,0x08}; //单双8拍时序表,顺时针



下面是一个关于上述相序表间切换的小程序。可以看出单四拍和双四拍的转速是效果相同的,八拍慢一倍。

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码

28BYJ48步进电机 <wbr>4拍、8拍驱动相序表 <wbr>C51程序代码
转载自:http://blog.sina.com.cn/s/blog_b4df86fc0102v63l.html
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值