请教STM32控制3个电机,如何设置步数

xwj1111   2010-12-22 11:37 楼主
                                 计划用一片STM32F106同时控制3个步进电机,请问如何对输出的PWM波形计数?

回复评论 (4)

                                 使用3个定时器输出了3路频率不同的PWM
点赞  2010-12-22 11:38
                                 有很多方法。控制脉冲输出的持续时间就是一个简单的方法。
点赞  2010-12-22 12:11
我看未必要 PWM 信号吧, 楼主是 PWM 控制相电流, 还是控制脉冲数?
如果控制脉冲数, 一个定时器溢出周期短一些, 作为时间基准就足矣。
要是控制相电流, 呵呵,这可不是个好办法。建议楼主还是别尝试了。
点赞  2010-12-22 13:11
LZ把所用的步进电机具体参数列出来,这样大家才好帮忙!
原则上应该没有问题!
STM32F有8个TIM,多数都带比较输出功能,3个电机是否偏少了.
点赞  2010-12-27 18:31
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复