5回答

0收藏

GD32f190小试之步进电机

GD32 GD32 5258 人阅读 | 5 人回复 | 2016-06-18

最近工作调整,一直没静下心研究GD32F190,感觉一直亏欠点什么,趁着这个周末把孩子送她姥姥家才有空试试190小红板。
先上图,步进电机驱动用的网购的ULN2003驱动模块,步进电机为5线共地4相,驱动方式为八步方式,即A-AB-B-BC-C-CD-D-DA循环。



该电机工作区间较小,步间延时1ms左右,再快容易丢步。
程序如下图

修改自官网例程,增加了正转、反转函数,按键B4控制正反转

电机内部


绕组


减速齿轮
03_1_GPIO_KeyBoard_Interrupt_mode_step_moto.zip (3.08 MB, 下载次数: 36)

附上源程序
分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

whtt

发表于 2016-6-18 22:39:09 | 只看该作者

本帖最后由 whtt 于 2016-6-18 22:53 编辑

补充,驱动接在板子的PC6,PC7,PC8,PC9。
貌似还需要这个文件,为了适应我的应用,做了些修改
Utilities.zip (3.94 KB, 下载次数: 10)
板凳

ts2000

发表于 2016-6-20 11:28:45 | 只看该作者

这种步进驱动方法,声音大,震动大。正确来说,要用PWM细分驱动
地板

trochili

发表于 2016-6-21 15:14:12 | 只看该作者

收藏一下   
eeboard大力支持的开源RTOS -- Trochili RTOS
5#

whtt

发表于 2016-6-22 16:47:04 | 只看该作者

ts2000 发表于 2016-6-20 11:28
这种步进驱动方法,声音大,震动大。正确来说,要用PWM细分驱动

说的没错,PWM驱动细分是发展方向,以后会研究,现在正在学习FOC
6#

糖悦之果飞

发表于 2016-6-29 09:08:39 | 只看该作者

文章不错,将内容去经验频道一并发一下,可以有双重奖励哟http://jingyan.eeboard.com/
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条