智能车制作
标题:
一个舵机小程序,新人求助
[打印本页]
作者:
叶落无_V5TSz
时间:
2016-12-18 17:08
标题:
一个舵机小程序,新人求助
unsigned int duty //设置占空比
void Motor_back(uint duty)
{
PWMDTY = duty;
}
其中的PWMDTY = duty 是什么意思呢,这个程序我看不出来PWM是怎么控制舵机的,看不出来PWM通过控制占空比来控制舵机转向,求大神教教我,各位大神,
谢啦
作者:
hpf202
时间:
2016-12-19 22:22
void main()
{
uint8 i;//定义一个i变量
ftm_pwm_init(S3010_FTM, S3010_CH,S3010_HZ,100); //初始化 舵机 PWM(分别是FTM模块,FTM通道,舵机频率,占空比)
while(1)
{
for(i = 7;i<14;i++)
{
ftm_pwm_duty(S3010_FTM, S3010_CH,100-i);//这里的参数可以调试占空比
DELAY_MS(200);
}
for(;i>7;i--)
{
ftm_pwm_duty(S3010_FTM, S3010_CH,100-i);//这里同样可以
DELAY_MS(200);
}
}
}
//当你知道舵机的工作原理就不难写出代码出来了
//加油
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2