智能车制作
标题:
一个舵机控制程序,大家帮我找找错误
[打印本页]
作者:
czwziyou2
时间:
2014-12-14 23:19
标题:
一个舵机控制程序,大家帮我找找错误
我今天把舵机电路搭好,想控制一下,写了一个程序,舵机没转,void delay_int(){
int x,y;
for(x=0;x<200;x++)
for(y=0;y<500;y++);
}
void main()
{
int i;
FTM_PWM_init(FTM2, CH1, 50, 0);
while(1)
{
for(i=10;i>1;i--)
{
FTM_PWM_Duty(FTM0, CH2, i*10);
delay_int();
}
}
}舵机没赚,帮我找找错误吧。
因为今天手头没有6V电源,所以用的4.8V。是程序错了,还是电压低带不动。C车舵机。
作者:
六步上篮
时间:
2014-12-14 23:34
野火的库吧 程序有问题而且其他地方也有问题 程序的问题就是舵机转的角度和高电平持续时间有关,你的占空比都百分之100 90 80了远远超过有效时间了
作者:
zhou1994
时间:
2014-12-14 23:34
先看看你想输出pwm的引脚有没有输出,有输出了看看是不是占空比不合适,最后就是舵机问题
作者:
泰庆电子
时间:
2014-12-15 08:39
用示波器看下波形,看下周期。
欢迎光临 智能车制作 (http://www.znczz.com/)
Powered by Discuz! X3.2