步进电机的控制

[复制链接]
3561|9
 楼主| 日暮惜乔 发表于 2013-1-12 10:35 | 显示全部楼层 |阅读模式
51单片机定时器中断时一个赋初值的程序就耗时0.7ms,,我在做步进电机的控制部分,,由于此处执行很慢,所以步进电机速度很慢,,有哪位大神知道解决方法的么???
dqyubsh 发表于 2013-1-12 11:20 | 显示全部楼层
换个ARM之类速度快的。既然知道症结在哪,那就好办了。
受不了了 发表于 2013-1-12 11:25 | 显示全部楼层
 楼主| 日暮惜乔 发表于 2013-1-15 18:31 | 显示全部楼层
dqyubsh 发表于 2013-1-12 11:20
换个ARM之类速度快的。既然知道症结在哪,那就好办了。

:L我现在只能用这个
 楼主| 日暮惜乔 发表于 2013-1-15 18:32 | 显示全部楼层
受不了了 发表于 2013-1-12 11:25
查表

不懂!!
受不了了 发表于 2013-1-15 19:15 | 显示全部楼层
先把加速度计算好,做成表,每次取出来直接赋值,几us的事。在保证脉冲宽度的那空闲时间里查下一步的初始值,放旁边备用,下一次中断时取出赋值就可。如果要牵涉到复杂的插补啥的就没招了,那个我也不会

评分

参与人数 1威望 +1 收起 理由
lixianghua0428 + 1 很给力!

查看全部评分

lqfy 发表于 2013-6-19 15:54 | 显示全部楼层
楼主是如何控制的,能发贴出部分程序让我参考参考,或者发我邮箱1178708109@qq.com最近我也在做步进电机。
gonggu8181 发表于 2013-7-1 23:06 来自手机 | 显示全部楼层
找个有pwm控制器的51都可以,最常用的就是stc,便宜。端口都兼容
天命风流 发表于 2013-7-2 08:59 | 显示全部楼层
DownCloud 发表于 2013-7-2 16:20 | 显示全部楼层
为毛要耗时0.7ms?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

19

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部