В этой статье будут публиковаться основные характеристики драйверов моторов для ардуино.
Двухканальный драйвер двигателей и контроллер 16 сервоприводов
Данная плата совместима с платформами Arduino UNO R3 и ESPduino. Использование с платформой ESPduino дает возможность управлять роботом по WiFi.
Данная плата позволяет управлять 2-сторонним двигателем постоянного тока (4,5 ~ 18 В) и 16-контактным сервоприводом (5-18 В). Его максимальный ток может составлять 1,2 А. 16-канальный сервоконтроллер управляется интерфейсом IIC на плате. Интерфейсы ввода-вывода используются в качестве интерфейса управления для Arduino UNO и ESPduino. Таким образом, только четыре порта D6, D7, D8 и D9 используются. Они определяются как PWMB (скорость для двигателя B), DIRB (направление поворота для двигателя B) PWMA (скорость для двигателя A) и DIRA (направление поворота для двигателя B).
На плате имеется кнопка включения/выключения питания. Также на плате есть перемычки VS — питание сервоприводов, VM — Питание моторов
Скачать библиотеку для управления сервомоторами можно скачать по ссылке.
Эта плата используют адрес 0x40 шины I2C.