Описание
Эта небольшая плата на микросхеме DRV8833 компании TI позволит вам независимо управлять двумя электродвигателями постоянного тока с потреблением 1,2 А (пиковый 2 А) на канал. Рабочее напряжение драйвера составляет 2,7 — 10,8 В, а встроенная защита от изменения полярности, перегрева, превышения допустимого напряжения и тока делают этот драйвер великолепным решением для работы с маломощными электродвигателями.
Описание:
Драйвер двигателя DRV8833 от Texas Instruments — это микросхема с двойным H-мостом, позволяющая независимо управлять двумя коллекторными двигателями постоянного тока с напряжением питания от 2,7 до 10,8 В. Она обеспечивает ток до 1,2 A на канал и выдерживает пиковую нагрузку до 2 A в течение нескольких секунд. Эта плата идеальна для работы с небольшими маломощными электродвигателями. Поскольку основным элементом платы является микросхема DRV8833, мы настоятельно рекомендуем вам ознакомиться со спецификацией DRV8833 (1MB pdf). Помимо микросхемы, на плате установлены SMD компоненты, а также полевой транзистор для защиты от смены полярности.
Эта плата очень схожа с драйвером Pololu на базе DRV8835 по диапазонам рабочего напряжения и тока, но у DRV8835 меньшее рабочее напряжение, есть дополнительный режим управления, и она на 2,54 мм меньше. А DRV8833 выдерживает большую пиковую нагрузку (2 A против 1,5 A), а также есть встроенный токоограничивающий модуль, и при работе с ним нет необходимости в дополнительных внешних источниках напряжения логического уровня.
Спецификация:
- Двойной H-мост позволяет управлять двумя двигателями постоянного тока или одним шаговым
- Рабочее напряжение: 2,7 — 10,8 В
- Выходной ток: 1,2 A (пиковый 2 A) на двигатель
- Выводы могут быть соединены параллельно для увеличения тока до 2,4 A (пиковый 4 A) для управления одним двигателем
- Входное напряжение: 3 В и 5 В
- Блокировка питания при падении напряжения и защита от перегрева и перегрузки по току
- Защита от переполюсовки питания
- Ограничение по току можно обеспечить путем добавления резисторов (в комплект поставки не входят)
Использование:
Подключение:
В типичном приложении выводы питания располагаются на одной стороне платы, а управляющие выводы — с другой. Вывод nSLEEP подтянут к напряжению высокого уровня. Его можно оставить отключённым, если вы не хотите использовать спящий режим DRV8833 с пониженным энергопотреблением. У каждого из двух каналов двигателя есть пара входов управления xIN1 и xIN2 , которые управляют состоянием соответствующих выходов, xOUT1 и xOUT2, посредством широтно-импульсной модуляцией (ШИМ) сигнала, которую можно использовать для каждого из этих входов. По умолчанию у управляющих входов низкий уровень напряжения, что соответствует отключению выходов драйвера двигателя. См. таблицы истинности в документации к DRV8833 для получения дополнительной информации о том, как входные значения влияют на выходы драйвера.
Вывод nFAULT является открытым стоком, который устанавливает сигнал с микросхемы в логический ноль всякий раз, когда возникает перегрузка по току, перегрев или нехватка напряжения. В противном случае, сигнал на выводе остается в плавающем состоянии, так что, если вы хотите контролировать неисправности на драйвере, вам потребуется подключить внешний подтягивающий резистор или использовать микроконтроллер (например arduino) ввода с уже встроенным.
Схема расположения выводов:
Вывод | Уровень по умолчанию | Пояснение |
---|---|---|
VIN | — | 2,7 — 10,8 В соединение питания двигателя. Работа с VIN ниже +5 В немного уменьшает максимальный выходной ток. |
VMM | — | Этот вывод дает доступ к питанию, после его прохождения через полевой транзистор, защищающий от обратного напряжения (см. схему платы ниже). Он может быть использован для подачи защищенного от обратного напряжения питания на другие компоненты системы. Как правило, вывод используют в качестве выходного сигнала, но он также может быть использован для подачи питания на плату. |
GND | — | Выводы соединения источников питания двигателя и управляющих сигналов с землёй. Выводы питания двигателей и управления должны использовать общую землю. |
AOUT1 | — | 1 выход полумоста двигателя А. |
AOUT2 | — | 2 выход полумоста двигателя А. |
BOUT1 | — | 1 выход полумоста двигателя B. |
BOUT2 | — | 2 выход полумоста двигателя B. |
AIN1 | НИЗКИЙ | Входной управляющий вывод двигателем для канала А. Для этого вывода можно использовать ШИМ. |
AIN2 | НИЗКИЙ | Входной управляющий вывод двигателем для канала А. Для этого вывода можно использовать ШИМ. |
BIN1 | НИЗКИЙ | Входной управляющий вывод двигателем для канала B. Для этого вывода можно использовать ШИМ. |
BIN2 | НИЗКИЙ | Входной управляющий вывод двигателем для канала B. Для этого вывода можно использовать ШИМ. |
nSLEEP | ВЫСОКИЙ | Вход спящего режима: когда на этом контакте низкий логический уровень, микросхема входит в маломощный режим ожидания. (Маркировка SLP на шелкографии платы) |
nFAULT | ПЛАВАЮЩИЙ | Выход аварийного сигнала: низкий логический уровень в случае перегрузки по току, перегрева или понижения напряжения; плавающее в противном случае. (Маркировка FLT на шелкографии платы) |
AISEN | — | Вывод чувствительности по току для двигателя A. Этот вывод подсоединён к земле и по умолчанию отключён. Как его модифицировать для ограничения по току см. ниже. |
BISEN | — | Вывод чувствительности по току для двигателя B. Этот вывод подсоединён к земле и по умолчанию отключён. Как его модифицировать для ограничения по току см. ниже. |
Ограничение по току:
DRV8833 позволяет активно ограничивать ток, проходящий через двигатель, используя фиксированный ШИМ-регулятор тока (амплитудное ограничение тока). По умолчанию вывод ограничивающий ток соединён с землёй и эта функция отключена. Чтобы включить ограничение тока, можно использовать нож, чтобы разрезать соответствующие области на шёкографии (метка CUT), а затем припаять резисторы на верхней части платы, как показано на рисунке. Колодки рассчитаны на резисторы 1206 для поверхностного монтажа. Обратитесь к справочной информации DRV8833 о том, как значение резистора определяет ограничение тока.
Практическое определение мощности рассеивания:
В технической документации DRV8833 рекомендованный максимальный ток равен 1,5 А на канал двигателя. Тем не менее, сам по себе чип будет перегреваться при более низких токах. Например, в наших тестах при комнатной температуре без принудительного воздушного охлаждения, чип работал с 1,5 А на канал в течение приблизительно минуты до того как сигнал тепловой защиты микросхемы не отключил двигатель на выходе. Но при этом плата с входным током в 1,2 — 1,3 А на канал была работоспособна без перегрева в течение нескольких минут.
Обратите внимание, что когда напряжение питания логики и двигателя низкое (порядка нескольких вольт), драйвер начнет перегреваться раньше, а максимальный достижимый выходной ток будет ниже, чем мы наблюдали в тестах, упомянутых выше.
Фактический ток, который вы можете подать на драйвер, будет зависеть от охлаждения двигателей. В печатной плате предусмотрен отвод тепла из микросхемы, но дополнительный радиатор никогда не помешает. Испытания проводились при 100% рабочем цикле; управление двигателя ШИМ добавляет дополнительный нагрев, который будет возрастать пропорционально его частоте.
Эта плата может нагреться так, что вы можете получить ожог задолго до того, как перегреется сама микросхема. Будьте осторожны при обращении с платой и со всеми подключёнными к ней устройствами.
В комплект входят:
Две вилки штыревые прямые 1×8 шаг 2,54 мм или одна вилка штыревая прямая 1×16 шаг 2,54, которую можно разделить пополам. Вы можете припаять разъёмы прямо к плате и использовать со стандартными макетными и монтажными платами с расстоянием между выводами 2,54 мм, либо припаять провода прямо на плату для более компактной конструкции.
Отзывы
Отзывов пока нет.