重庆妹子急求STM32F103两轴定位控制步进电机难题,忘大神不吝赐教

2019-07-14 14:32发布

想要用STM32F103做一个项目:
用两个能同时运动的步进电机控制小车,一个为X轴,一个为Y轴,要求小车通过扫描传感器的方式定位,然后发某个位置的指令,小车自动去找那个位置,比如发(100,200),小车自动找到X=100,Y=200的位置,一点思路都没有,求大神指点

之前有收到源程序支援,但是是寄存器版本的‘看不懂’,且没有定位,能有库函数版本的就好了,在此附上寄存器版本程序
定时器主从方式输出可控个数的PWM脉冲(2016-07-11,08-42-28).rar 下载积分: 积分 -1 分
3.29 MB, 下载次数: 30, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
花不语怪风
1楼-- · 2019-07-14 23:09
要先搞定100  200  分别对应的clock,这样就可以驱动轮子跑过去了吧
人中狼
2楼-- · 2019-07-15 04:27
先把项目分块,比如步进电机是一块,命令收发是一块,传感器是一块,然后分块进行调试,再组合起来就可以了。
另外还需要确定项目各部分功能的细节,比如扫描传感器是具体什么传感器,小车通过什么方式来确定自身的具体位置,等等。
一个项目要做到不断的细分,这样就可以找到思路了
zxw12315
3楼-- · 2019-07-15 08:31
 精彩回答 2  元偷偷看……
zxw12315
4楼-- · 2019-07-15 11:37
。。看里面的主函数就好了啊,所有程序的开始都是从MIAN或者自定义MIAN函数开始的,自定义主函数需要修改头文件,但大部分都是MIAN函数开始,一条一条读就好了,从主体结构。
关于程序的部分思路,问程序员去啊,有些硬件部分的东西你应该是知道的,并且有些函数就是在mian函数文件中载入外部文件进来的,也就是封装函数库,如果要看那里面的东西,抱歉我水平还是有限的,也就学到API就停了,多线程都没学完。
其实这个是用C写的,用汇编的话限制太大,除非看到硬件本体和相关参考资料才能分析。

一周热门 更多>