求助:STM32F103通过驱动器控制两个步进电机

2019-07-21 02:58发布

硬件:stm32 mini板 ,两个步进电机驱动器,两个步进电机,X-Y直角坐标丝杠螺母副 。
目的:控制X-Y两轴步进电机的单独运动,只对定位有要求,调速什么的不做要求 。(重复实现固定动作的机构)
步进电机型号:42型:42BYGH4812    57电机型号:57BYGH748
之前看了原子哥的程序,构造了相对定位和绝对定位函数,觉得挺好,但只控制一个轴。仿写多次无果,如今还是只有一轴可动。
恳求大神帮帮菜鸟小弟,使另一轴动起来,或者有完整的代码发我一份研究研究,不胜感激。
步进电机驱动器如图:
驱动器 (1).png
装置示意图如下:

装置.jpg

代码已打包附件。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lycreturn
1楼-- · 2019-07-22 03:19
 精彩回答 2  元偷偷看……
GregJoy
2楼-- · 2019-07-22 06:37
 精彩回答 2  元偷偷看……
lycreturn
3楼-- · 2019-07-22 06:50
GregJoy 发表于 2016-12-11 09:55
我模仿着用TIM1又写了一遍,结果没反应。仿着又写了一个驱动.c和.h引用进去还是没用。编译也没报错,不知 ...

说明可能某些地方没改对,仔细检查下
正点原子
4楼-- · 2019-07-22 12:38
依葫芦画瓢,再写一个类似的函数就行了啊。
指针解123
5楼-- · 2019-07-22 13:17
GregJoy 发表于 2016-12-11 09:55
我模仿着用TIM1又写了一遍,结果没反应。仿着又写了一个驱动.c和.h引用进去还是没用。编译也没报错,不知 ...

我也用定时器1写了个类似的函数。定时器1的函数也能单独控制电机定位。但是与原子哥的例程结合,就只能控制一个电机运动了
马天宇
6楼-- · 2019-07-22 15:52
 精彩回答 2  元偷偷看……

一周热门 更多>