stm32驱动两个独立步进电机

[复制链接]
 楼主| mfy0501 发表于 2012-4-18 09:03 | 显示全部楼层 |阅读模式
是用中断还是PWM,还是用其他的什么,对于一般精度要求,如何实现,最好给个例程
 楼主| mfy0501 发表于 2012-4-18 10:39 | 显示全部楼层
帮帮忙啊》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
airwill 发表于 2012-4-18 11:00 | 显示全部楼层
由于时间精度方面的要求, 推荐还是用定时器 PWM.
至于例程, 库里有 PWM 的例子, 完全可以参考, 控制好 PWM 周期和 周期数就行了.
yinyangdianzi 发表于 2012-4-18 11:12 | 显示全部楼层
一个STM32可以控制几个电机?
acgean 发表于 2012-4-18 12:04 | 显示全部楼层
用定时器 PWM 是个不错的方案。如果不变速的话。以 STM32 的性能,每一路 pWM 控制一个 步进电机都没有问题。
如果有变速,每个定时器控制一个步进电机, 也可以控制不少台呢。
 楼主| mfy0501 发表于 2012-4-18 15:37 | 显示全部楼层
PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?
 楼主| mfy0501 发表于 2012-4-18 15:40 | 显示全部楼层
3# airwill
PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?
PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?
PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?

PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?
PWM主要是提供较好的电流和细分,使电机更平稳是吗,对于时间精度无论是否用PWM,都是通过中断控制的呀,是这样子吗?
 楼主| mfy0501 发表于 2012-4-18 16:11 | 显示全部楼层
步进电机有4相,一个pwm怎样来控制,大侠们
renyi581176 发表于 2012-4-18 20:36 | 显示全部楼层
你是直接控制步进电机吗 驱动能力够吗? 需要接驱动器吧
 楼主| mfy0501 发表于 2012-4-19 09:14 | 显示全部楼层
驱动器是必须的啊
 楼主| mfy0501 发表于 2012-4-20 14:33 | 显示全部楼层
来人啊
MicroMMU 发表于 2012-4-23 13:01 | 显示全部楼层
问题都没有讲清楚,到底是做驱动器,还是脉冲发生器。
_winter_ 发表于 2015-4-13 13:38 | 显示全部楼层
有程序没
shdjdq 发表于 2015-4-13 14:13 | 显示全部楼层
感觉象脉冲发生器
ghost2 发表于 2015-4-14 09:01 来自手机 | 显示全部楼层
用PWM做恒流驱动么?
ghost2 发表于 2015-4-14 09:02 来自手机 | 显示全部楼层
建议问题改成:求助,STM32如何……?
//YZC 发表于 2015-4-14 11:41 来自手机 | 显示全部楼层
一般四条出线的步进电机是两相电机,驱动方式一般是两路pwm反馈给驱动芯片,驱动芯片控制电机的两组线圈电流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

37

帖子

1

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