купил для тестов сервопривод, а он работает не корректно разобрал, получается такая картина - при значении 90 рычаг должен занимать положение параллельно корпусу, а у меня образует угол градусов в 30, на потенциометре контакт должен бы стоять в этот момент так же по середине, но в реальности он делит шкалу в соотношении 2 к 1, есть возможность это программно поправить или только менять потенциометр(сам сервопривод)?
у разных сервомашинок разные значения ширины импульса нуля и максимума. Зависимость линейная, так что вы сможете просто откалибровать.
не смог найти никакой информации на эту тему, можете написать чуть подробнее? тут у сервопривода 3 контакта, земля, +5, и сигнальный(или как его назвать), который подключаю к DIGITAL на arduino, это по нему идет импульс? а либа для сервоприводов имеет какие-то параметры для настройки ширины импульсов?
Да ну, инфы полно, а либ много разных, какие-то имеют, какие-то не имеют. Я сам напрямую работаю, без костылей, прямо с таймерами. Калибровка линейная, т.е. достаточно двух точек.