180度舵机使用经验

180度舵机使用经验

1,舵机电压是4.8v-5v,电流是2-3A(注意!电流要达到2A以上才能驱动不然会出现抖动或者无法驱动的情况)2输出20ms的PWM波,控制高电平的的占空比可以控制转动角度(是持续输出PWM波,不是输出一个周期的PWM波,在改变占空比之前,舵机稳定后角度不变(用手掰等外力改变不算),直到改变占空比,)
2,使用说明说高电平时间在0.5ms-2.5ms调节,我的实践是0.45ms-2.65ms都可以调节,在超出范围舵机角度不会改变,我之前驱动舵机失败,是因为在设置PWM波时,设置的是小于为有效,低电平有效,但是我控制的角度时设置的ccr是高电平的时间,也就是高低电平设置反了,所以操控舵机失败。
高电平时间在2.5ms-2.65ms可能角度会不准,原来我调节的高电平时间是2.5ms,它角度大概在135度位置(0.5ms----45度1 ms—0度1.5ms—+45度 2ms—+90度,2.5ms—+135度),当高电平时间为2.6ms时角度往大于135度方向旋转,但高电平时间调整为2.65ms 时,突然往回偏转到大概0度位置,但在我继续测试时2.65ms又无任何反应,它继续保持上一次的偏转位置。
3,还有个现象,就是控制舵机在一定角度,用手掰使它的角度偏转,然后在烧入一次代码(占空比未改动),舵机角度有误,如原来是0度 ,掰到90度,再烧入一次代码,角度大概是45度,但按理说应该占空比为改变,角度应该还是为0度。但如果在掰完角度后,改变占空比,角度准确。

第一次写博客,如有错误请指正。

你可能感兴趣的:(180度舵机使用经验)