因为上周末看到舵机下架,然而又无法联系,所以去别人那借(买)了一个15kg的小舵机来设计和研究。舵机的外观与rovmaker开发的完全一致(旧版本),但是利用1500us的带宽,并不能使舵盘相对于舵机居中对称,因此修改脉宽范围到1000~2240us,从而使得能够居中,请问我们的舵机正常么,这样改进使用对舵机有什么影响么?
好吧,利用arduino的mega2560测试,借用servo函数,attach(9,1000,2100)来实现脉宽范围
servo .attach(pin, min, max);//min要小等于1000,max要大等于2000
其中9是输出pwm波的数字引脚,然后把120度的实际控制角度范围-60度到60度,映射到默认的0到180,
servo .write(angle);//angle: the value to write to the servo, from 0 to 180