智能车制作

标题: 舵机只响不转 [打印本页]

作者: 啦啦啦哦    时间: 2016-7-7 21:45
标题: 舵机只响不转
各位大虾,我调舵机时,用的K60芯片,方波频率为300Hz,精度为10000u,中值占空比是不是1.5/(1/300*1000)*1000=4500
FTM_PWM_init(FTM2 , CH1, 4500,0);
while(1)
    {

       for(i = 1;i<1000;i++)
        {
            FTM_PWM_Duty(FTM2 , CH1,4500+i*10);
            delayms(500);

        }


    }
刚开始能调,但是基本直接右打死,现在动都不动,还发出嗡嗡声。出什么问题了
求解释



作者: 啦啦啦哦    时间: 2016-7-7 21:45
各位大虾,我调舵机时,用的K60芯片,方波频率为300Hz,精度为10000u,中值占空比是不是1.5/(1/300*1000)*1000=4500 FTM_PWM_init(FTM2 , CH1, 4500,0);  while(1)     {         for(i = 1;i<1000;i++)         {             FTM_PWM_Duty(FTM2 , CH1,4500+i*10);             delayms(500);          }       } 刚开始能调,但是基本直接右打死,现在动都不动,还发出嗡嗡声。出什么问题了 求解释
作者: 啦啦啦哦    时间: 2016-7-7 21:46
快点活跃起来

作者: 啦啦啦哦    时间: 2016-7-7 21:54
k60芯片和舵机不是直接接的,舵机之前能调,现在不能调,应该不是电压不够的原因
作者: 一朵菊花压海棠    时间: 2016-7-8 02:07
把频率先改成50试试
作者: 啦啦啦哦    时间: 2016-7-8 13:37
一朵菊花压海棠 发表于 2016-7-8 02:07
把频率先改成50试试

对,调试时不小心把频率改了,应该是FTM_PWM_init(FTM2 , CH1, 300,4400);
但舵机直接打死,但4500应该是舵机中值
所以怎么测脉宽

作者: 菜鸟12号    时间: 2016-7-10 15:00
舵机电压给多少




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2