找回密码
 立即注册

QQ登录

为什么我用32输出pwm波舵机不转动呢?我用的是rb-150mg舵机

来源: 已解决 ll626156970 2017-1-15 12:32 显示全部楼层 |阅读模式
为什么我用32输出pwm波舵机不转动呢?我用的是rb-150mg舵机  
回复

使用道具 举报

大神点评6

int main(void)
{
        delay_init(168);  
        uart_init(76800);
        TIM14_PWM_Init(200-1,8400-1);        //20ms
       
         while(1)
         {
                        TIM_SetCompare1(TIM14,20);
                        delay_ms(200);
                        TIM_SetCompare1(TIM14,5);
                        delay_ms(200);
         }
               
}
回复 支持 反对

使用道具 举报

ll626156970 发表于 2017-1-15 13:23
int main(void)
{
        delay_init(168);  

舵机转动不只是PWM信号就可以,它的PWM信号需要符合20ms的周期和500-2500us的脉宽,并且舵机的供电电压需要在4 -6 V
回复 支持 反对

使用道具 举报

您可能感兴趣的文章

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝1

帖子1

发布主题
社区热门 MORE+
    社区热帖 MORE+