Драйвер DRV8833 позволяет управлять двумя коллекторными или одним шаговым двигателем. Микросхема DRV8833 содержит два независимых H-моста (канала A и B), рассчитанных на напряжение от 2,7 до 10,8 В, при рабочем токе каждого канала до 0,5 А без радиатора, или до 1,5 А с радиатором. Пиковый ток до 2 А на каждый канал.
Увеличить рабочий ток можно путём параллельного объединения двух каналов драйвера в один, тогда можно управлять одним коллекторным двигателем в том же диапазоне напряжений и рабочим током до 1 А без радиатора, или до 3 А с радиатором. Объединение каналов осуществляется соединением следующих выводов: IN1+IN3, OUT1+OUT3, IN2+IN4, OUT2+OUT4.
Технические характеристики:
- Напряжение питания: 2.7-10.8 В
- Пиковый ток на канал: до 2 А
- Напряжение логических импульсов на входе: 3~6 В
- Число подключаемых двигателей: 2
- Встроенная защита: защита от перегрева выше 100°, защита от перегрузки по току
- Габаритные размеры: 18х16 мм
Подключение:
Напряжение питания подаётся на выводы VCC и GND модуля. О наличии питания свидетельствует свечение светодиода на плате модуля.
Первый двигатель подключается к выводам OUT1 и OUT2, а управление им осуществляется подачей логических уровней на входы IN1 и IN2. Второй двигатель подключается к выводам OUT3 и OUT4, а управление им, соответственно осуществляется подачей логических уровней на входы IN3 и IN4.
Выход ULT сигнализирует об ошибке, а вход EEP позволяет установить спящий режим.
Назначение выводов модуля:
- VCC - Вывод подачи питания моторов и драйвера 2,7 ~ 10,8 В
- GND - Общий вывод питания
- IN1, IN2 - Входы управления первым двигателем
- IN3, IN4 - Входы управления вторым двигателем
- OUT1, OUT2 - Выходы подключения первого двигателя
- OUT3, OUT4 - Выходы подключения второго двигателя
- EEP - Вход установки спящего режима, задаётся низким логическим уровнем
- ULT - Выход аварийного сигнала. Низкий уровень сигнализирует о перегрузке по току, перегреву чипа, или низкому напряжению. В рабочем режиме вывод отключён Z-состояние
Управление:
Двигатели подключённые к выводам OUT1, OUT2 и OUT3, OUT4 управляются подачей логических уровней на входы IN1, IN2 и IN3, IN4 соответственно. Обратите внимание на то, что выходы инвертируют сигналы своих входов.
Входы |
Выходы |
Описание |
IN1 |
IN2 |
OUT1 |
OUT2 |
0 |
0 |
Z |
Z |
Отключение выводов мотора (свободное вращение ротора) |
0 |
1 |
VCC |
GND |
Вращение в прямом направлении на максимальной скорости. |
1 |
0 |
GND |
VCC |
Вращение в обратном направлении на максимальной скорости. |
1 |
1 |
GND |
GND |
Торможение мотора (стопор ротора) |
Для второго двигателя, вместо выводов IN1, IN2, OUT1, OUT2, используются выводы IN3, IN4, OUT3, OUT4 соответственно.