Multiservo Shield
Надоело дрожание сервоприводов? Хотите управлять большим количеством
сервоприводов одновременно? Воспользуйтесь Multiservo Shield, с которой
можно забыть об этих проблемах.
При помощи Multiservo Shield можно собирать многосуставных роботов,
руки-манипуляторы и другие интересные вещи.
Установив эту плату расширения на Arduino, вы сможете
управлять 18 сервоприводами. На борту Multiservo Shield установлен отдельный
микроконтроллер ATmega48, все силы которого направлены на то, чтобы аккуратно и
точно в нужное время передавать управляющие сигналы на подключённые сервоприводы.
Это позволяет избежать подёргиваний приводов в произвольные моменты времени,
как это происходит при использовании стандартной библиотеки Servo.
Общение с Arduino осуществляется по шине I²C. То есть всего через 2 пина.
Поэтому даже при одновременном рулении 18 сервомашинками практически
все пины Arduino останутся свободными.
Питание для двигателей подводится через винтовой клеммник. От клеммника
питание по толстым дорожкам подходит к соответствующим пинам в тройках-контактах.
Вам остаётся лишь подключить свои сервоприводы к этим контактам: дополнительной
разводки не требуется.
Питание микроконтроллера ATmega48 берётся с пина 5V от Arduino. Вы можете установить
специальную перемычку в положение «PWR JOIN», чтобы отправить питание с винтового
клеммника ещё и на Vin Arduino. Таким образом можно обойтись единственным источником питания.
Благодаря библиотеке
Multiservo, работа с модулем
не вызовет затруднений. Интерфейс библиотеки Multiservo тот же, что и в
стандартной библиотеке Servo.
В дополнение к 18-ти серво-тройкам, управляемым выделенным микроконтроллером,
на плату также вынесены 6 выводов Arduino напрямую. Таким образом, возможное
количество сервоприводов в вашем устройстве может достигать 24-х штук.
Характеристики
Максимальный постоянный ток на сервы: 10 А
Интерфейс управления: I²C
Количество сервоприводов: 18 по I²C, 6 через Arduino
Потребляемый микроконтроллером ток: 15 мА
Диапазон рабочих температур: −40…+85 °C
Совместимость
Multiservo Shield совместим со всеми платами Arduino, работающими на уровне 5 вольт.
Ссылки
Видеообзор на YouTube
Техническое описание Multiservo Shield
Библиотека для Arduino
Принципиальная схема (pdf)
РесурсыMultiservo Shield в проекте гексапода:Руководство по использованию, примеры и документацияБиблиотека для Arduinoбиблиотека для Iskra JS