Arduino Motor/Stepper/Servo Shield v2
Ни один робототехнический проект не обходится без управления подвижными механизмами. Как правило, нужно запрограммировать плату управления (в роли которой выступают Arduino или ESP8266) на регулировку направления и скорости движения различных сервоприводов, шаговых двигателей и моторов постоянного тока.
С этим отлично справляются специальный устройства, имя которым драйвера. Они выпускаются в разных форм-факторах: отдельные микросхемы, небольшие платы управления, платы расширения под соответствующий контроллер. Именно такой платой является данный шилд. В отличие от более известного варианта на основе чипа L293D, у этого устройства основным драйвером является MOSFET плата 4-H моста TB6612. Ток нагрузки двигателей может достигать 1.2 А при непрерывной работе и до 3 А на пиковой нагрузке. Также в плату встроен ШИМ драйвер PCA9685, который обрабатывает все команды для моторов. Это значительно упрощает процесс написания программного кода: достаточно подать нужную команду на драйвер через I2C протокол (используются выводы SDA и SCL платы Ардуино)
По функционалу этой плате равных практически нет: к ней можно подключить до двух сервоприводов через специальные трехконтактные группы, до 4-х двигателей постоянной тока и до 2-х шаговых двигателей через отдельные винтовые клеммы. Конструкция платы такова, что поверх нее можно разместить еще несколько плат расширения. Всего же можно собрать до 32-х таких плат в одну систему.
Примеры использования:
2-осевой ЧПУ-станок
Роботизированный манипулятор
Характеристики:
Совместим с платами: Arduino Uno, Mega, Leonardo, Due
Драйвер двигателей: TB6612
Управляющая микросхема: PCA9685
Параметры нагрузки: номинальный ток 1.2 А, пиковый ток 3 А
Размеры: форм-фактор Arduino Uno
Модули, шилды | |
Фильтр | Шилды |