收藏官网首页
查看: 18344|回复: 0

Gokit STM32驱动5V直流步进电机28BYJ-48

321

主题

1054

帖子

4513

积分

论坛元老

Rank: 8Rank: 8

积分
4513
QQ
跳转到指定楼层
楼主
发表于 2017-4-24 21:16:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具

28BYJ-48 是 4 相永磁式减速步进电机,工作模式有:单相绕组通电四节拍、双绕组通电四节拍、单相绕组通电八节拍模式,其中八拍模式是这类 4 相步进电机的最佳工作模式,能最大限度的发挥电机的各项性能,也是绝大多数实际工程中所选择的模式。
步进电机一共有 5 根引线,其中红色的是公共端,连接到 5V 电源,接下来的橙、黄、粉、蓝,一般通过ULN2003模块驱动它。我们通过控制4个GPIO输出的高低电平和顺序,即可实现对它的精确控制,在此例程中将它们依次连接到gokit的A0~A3即可。
八拍模式时,步进电机转过一圈是需要 64 个节拍,即为电机参数表中的减速比——1:64,转子转 64 圈,最终输出轴才会转一圈,也就是需要 64*64=4096 个节拍输出轴才转过一圈,因此一个节拍转动的角度——步进角度就是 360/4096= 5.625/64(步进角度参数)。

工程源码:
Gokit_StepMotor.zip (8.97 MB, 下载次数: 95)

1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表