Multiservo Shield

Надоело дрожание сервоприводов? Хотите управлять большим количеством сервоприводов одновременно? Воспользуйтесь Multiservo Shield, с которой можно забыть об этих проблемах.

При помощи Multiservo Shield можно собирать многосуставных роботов, руки-манипуляторы и другие интересные вещи.

Установив эту плату расширения на Arduino, вы сможете управлять 18 сервоприводами. На борту Multiservo Shield установлен отдельный микроконтроллер ATmega48, все силы которого направлены на то, чтобы аккуратно и точно в нужное время передавать управляющие сигналы на подключённые сервоприводы.

Это позволяет избежать подёргиваний приводов в произвольные моменты времени, как это происходит при использовании стандартной библиотеки Servo.

Общение с Arduino осуществляется по шине I²C. То есть всего через 2 пина. Поэтому даже при одновременном рулении 18 сервомашинками практически все пины Arduino останутся свободными.

Распиновка Multiservo Shield

Питание для двигателей подводится через винтовой клеммник. От клеммника питание по толстым дорожкам подходит к соответствующим пинам в тройках-контактах. Вам остаётся лишь подключить свои сервоприводы к этим контактам: дополнительной разводки не требуется.

Питание микроконтроллера 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 вольт.

Ссылки