- Управление DC, шаговыми и сервоприводами
- Драйвер TB6612 на MOSFET (до 1,2 А)
- Интерфейс I2C для экономии пинов
- Совместимость с Arduino Uno, Due, Leonardo, Mega
- Возможность каскадирования до 32 шилдов
- Защита от обратного тока и перегрева
- Большие винтовые разъемы для проводов
Описание
Adafruit Motorshield — это шилд, позволяющий легко управлять двигателями постоянного тока, шаговыми двигателями и сервоприводами с помощью Arduino. Он ускоряет процесс создания роботизированных конструкций благодаря широкому диапазону выходов мощности.
Вместо классического драйвера двигателей постоянного тока L293D производитель применил драйвер TB6612 на базе MOSFET-транзисторов с токовой производительностью до 1,2 А при непрерывной работе и 3 А в пике (примерно 20 мс). Такой тип управления обеспечивает меньшие потери напряжения на двигателе, что приводит к большему крутящему моменту при использовании тех же аккумуляторов питания.
На плате PCB применен выделенный контроллер PWM. Это позволило отказаться от использования пинов Arduino для генерации сигнала PWM. Контроллер использует интерфейс I2C для коммуникации. Генерация многих сигналов PWM требует всего двух линий интерфейса I2C (SDA и SCL), а значит, управления многими двигателями или сервоприводами. Это позволило сохранить совместимость с различными платами Arduino, в частности: Uno, Due, Leonardo и Mega R3.
Еще одной инновацией является возможность объединения нескольких шилдов одновременно. Это возможно благодаря их адресации. На плате экспандера есть 5 пинов для настройки адресов. Это позволяет одновременно использовать 32 экспандера и управлять 64 шаговыми двигателями или 128 двигателями постоянного тока.
Дополнительно плата имеет много мелких улучшений, таких как защита FET на пинах питания и фрагмент универсальной платы для использования пользователем.
Характеристики
- Совместимость с платами Arduino: Uno, Due, Leonardo и Mega R3
- 2 разъема для управления сервоприводами напряжением 5 В, подключенные к таймеру Arduino
- 4 H-моста TB6612 с производительностью 1,2 А при непрерывной работе на каждый канал, с термической защитой и диодами защиты от обратного тока
- Питание двигателей постоянного тока напряжением от 4,5 до 13,5 В DC
- Управление до 4 двигателей постоянного тока с индивидуальным 8-битным регулированием скорости
- Управление до 2 шаговых двигателей (униполярных или биполярных) с односекционным, двухсекционным, чередованием или микрошаговым режимом
- Автоматическое отключение силовых выходов при подключении системы к питанию
- Большие винтовые разъемы для легкого подключения проводов (18–26 AWG)
- Кнопка «Reset» платы Arduino выведена наверх
- Защита от обратного подключения внешнего питания к питанию двигателей
- Доступно много библиотек с примерами управления для Arduino
| Основные атрибуты | |
|---|---|
| Производитель | Adafruit |
| Максимальный ток | 1.2 А |
| Напряжение | 4.5 В |
| Пользовательские характеристики | |
| Драйвер двигателей | TB6612 |
| Интерфейс связи | I2C |
| Количество каналов | 4 |
| Сечение проводов (винтовые клеммы) | 18-26 AWG |
| Ток (непрерывный) | 1,2 А |
- Цена: 1 710 ₴


