- Керування 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 ₴


