[STM8] 如何对步进电机进行细分操作

[复制链接]
1415|6
 楼主| HAORANAN123 发表于 2015-7-16 11:35 | 显示全部楼层 |阅读模式
cpu使用了是stm8s105,步进电机是MR1107,步进电机里解释可以分步和微步,请教一下微步是怎么操作,看那个时序图时,怎么会出现4V、3V等等的电压。
 楼主| HAORANAN123 发表于 2015-7-16 13:21 | 显示全部楼层
贴下图看看
无标题.png
Leeone 发表于 2015-7-16 13:47 | 显示全部楼层
发的是PWM。PWM占空比变化平均电压就变化
 楼主| HAORANAN123 发表于 2015-7-16 14:29 | 显示全部楼层
Leeone 发表于 2015-7-16 13:47
发的是PWM。PWM占空比变化平均电压就变化

我是用stm8s105的TIM1的四个通道设计的,四个通道输出的PWM的开始电平周期不一样,这个怎么设计啊
 楼主| HAORANAN123 发表于 2015-7-16 15:17 | 显示全部楼层
本帖最后由 HAORANAN123 于 2015-7-16 15:20 编辑

我用这个时序图,就是如何通过采集到的频率来控制马达的转动对应的角度。
1.png
aichixiaobaicai 发表于 2015-7-18 11:05 | 显示全部楼层
楼主,你可以找一款有细分功能的驱动芯片,就不要考虑那么多了。
aichixiaobaicai 发表于 2015-7-18 11:21 | 显示全部楼层
你要是采用PWM方式控制驱动细分的话你可以看下《51单片机PWM细分控制步进电机的研究初稿》。链接是:http://wenku.baidu.com/view/eb2556d5b14e852458fb57fd.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

331

帖子

1

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