[求助] STM32怎么利用PWM控制电机实现不同的转速

只会走的笨鸟   2016-7-19 10:19 楼主
做多微型移动机器人巡线编队控制,想实现不同的机器人在不同时刻有不同的速度,但是无论如何都实现不了。请高手指教!谢谢!

回复评论 (8)

“想实现不同的机器人在不同时刻有不同的速度,但是无论如何都实现不了”
总要把你“无论如何”的方案和电原理图贴出来,网友才能够知道你如何实现的吧?
难道要把PWM控制整个给你讲一遍?
整个讲一遍,你又听得进去吗?
点赞  2016-7-19 10:37
每个机器人身上带一个控制器不行吗,一个根节点,多个子站?
人生有许多选项是灰色的、不可选的,但至少你可以选择生活的态度。。。韬光养晦,志存高远http://www.xzroad.com/
点赞  2016-7-19 10:45
不同的机器人是不同单片机控制吗。如果是,每个单片机输出不同的PWM,能不能得到不同速度?如果不能,结果又是什么样的。
点赞  2016-7-19 21:33
1、肯定是要用stm32定时器的pwm功能,用定时器的pwm功能的这个引脚必须有TIM的复用功能;
(这个网上有很多这样的例子的)
2、用什么电机也很关键,还要看你的电机驱动芯片呢。
点赞  2016-7-19 22:16
问题是归结到pwm波控制电机转速上吗  控制好pwm占空比,在你需要的时刻是你需要的值就得到需要的速度了,前提是驱动做好
疏雨客晚归,荒烟乱,几许江南无晴!又落花,残香织梦,莫  莫  莫,白首衷肠……
点赞  2016-7-19 22:56
引用: huaiqiao 发表于 2016-7-19 22:16
1、肯定是要用stm32定时器的pwm功能,用定时器的pwm功能的这个引脚必须有TIM的复用功能;
(这个网上有很 ...

高级定时器的PWM可以请教下吗
点赞  2016-7-22 16:05
引用: zwj111 发表于 2016-7-22 16:05
高级定时器的PWM可以请教下吗

啥问题呢,说不定我也没有遇到过。你说问题就好了。
点赞  2016-7-22 22:27
和楼上说的一样,就是用定时器功能
别害怕,我不是什么好人
点赞  2016-7-23 18:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复