51单片机里如何控制舵机按键操作转动的角度为1度?
发布网友
发布时间:2022-04-26 07:36
我来回答
共1个回答
热心网友
时间:2022-05-01 13:44
看你产生PWM波的方式
用两个定时器,定时器0定时20ms,定时器1定时1.5至2.5ms可调
定时器0每次中断,打开定时器1,并在某个引脚输出高电平,定时器1中断时再将这个引脚置低电平,这样就 产生了PWM波
定义一个变量,主程序检测按键,根据按键按下次数改变变量的值,再根据变量值决定定时器1的初值,即可改变PWM占空比,从而改变舵机角度
当然你要计算出舵机每转一度,PWM波的占空比应该变化多少。