Драйвер двигателей DRV8833 (черная плата)

750 тг

94 в наличии

Артикул: 0705020 Категория:
Модуль драйвера управления двумя коллекторными двигателями на микросхеме DRV8833 содержит все необходимые компоненты для управления 2 коллекторными двигателями и не требует использования дополнительных компонентов. Двойной H-мост позволяет управлять 2 двигателями постоянного тока или 1 биполярным шаговым двигателем, что делает этот драйвер великолепным решением для работы с маломощными электродвигателями.

Он работает в диапазоне напряжений от 2.7 В до 10.8 В и может непрерывно обеспечивать ток до 1,2 А на канал. Кроме того, он выдерживает пиковые токи до 2 А на канал в течение нескольких секунд. DRV8833 также содержит ряд защитных функций, таких как блокировка при пониженном напряжении, защита от сверхтока и перегрева, обеспечивая высокий уровень надёжности. Он также включает режим пониженного энергопотребления (сна), который позволяет экономить энергию, особенно когда двигатели не используются.


Схема платы драйвера

Схема платы драйвера DRV8833 на черной плате


Распиновка

Распиновка драйвера DRV8833 на черной плате

  • VCC – Вывод подачи питания моторов и драйвера от 2.7 до 10.8 В
  • GND – Общий вывод питания
  • IN1, IN2 – Входы управления первым мотором
  • IN3, IN4 – Входы управления вторым мотором
  • OUT1, OUT2 – Выходы подключения первого мотора
  • OUT3, OUT4 – Выходы подключения второго мотора
  • EEP – Вход установки спящего режима, задаётся низким логическим уровнем
  • ULT – Выход аварийного сигнала. Низкий уровень сигнализирует о перегрузки по току, перегреву чипа, или низкому напряжению. В рабочем режиме вывод отключён (плавающий сигнал).

Пины питания:

VCC и GND – это места подключения источника питания, который приводит в действие двигатели, и который может находиться в диапазоне от 2.7 В до 10.8 В. Обратите внимание, что DRV8833 может работать с напряжением всего от 2.7 В. Это означает, что он идеально подходит для низковольтных проектов, например, работающих от 1S LiPo-аккумуляторов и низковольтных двигателей.

Выходные контакты:

Выходные контакты драйвера DRV8825, а именно OUT1, OUT2, OUT3 и OUT4, удобно расположены на одной стороне модуля для лёгкого подключения.

Контакты управления:

Каждый двигатель имеет два управляющих входа; IN1 и IN2 – управляющие входы для двигателя A, а IN3 и IN4 – для двигателя B. Эти управляющие входы позволяют контролировать как скорость, так и направление вращения двигателя.

Управление направлением:

Направление вращения двигателя можно контролировать, подавая логическую единицу или логический ноль на эти входы. Таблица истинности ниже показывает, как входы влияют на выходы драйвера.

Таблица истинности
IN1/IN3 IN2/IN4 Направление вращения
Низкий (0) Низкий (0) Двигатель ВЫКЛ
Высокий (1) Низкий (0) Вперёд
Низкий (0) Высокий (1) Назад
Высокий (1) Высокий (1) Двигатель ВЫКЛ

Управление скоростью:

Если вы хотите управлять скоростью, вы можете использовать ШИМ на контакте, который обычно находится в высоком состоянии. Если управление скоростью не требуется, просто установите их в ВЫСОКОЕ или НИЗКОЕ состояние. Обратите внимание, что управляющие входы внутренне подтянуты к низкому уровню, что по умолчанию отключает выходы драйвера двигателя.

Контакт режима сна:

Контакт SLEEP (обозначенный как EEP) управляет режимом сна. Подача низкого уровня на этот контакт переводит DRV8833 в режим сна с пониженным энергопотреблением, а подача высокого уровня снова активирует его. В этом режиме H-мосты отключаются, зарядный насос затвора останавливается, вся внутренняя логика сбрасывается, все внутренние тактовые генераторы останавливаются, и все входы игнорируются. Важно отметить, что при выходе из режима сна драйверу двигателя требуется немного времени, до 1 мс, чтобы снова полностью заработать.

По умолчанию контакт SLEEP подтянут к высокому уровню на плате, поэтому, если вы не планируете использовать режим сна с пониженным энергопотреблением, вы можете просто оставить его неподключённым.

На обратной стороне модуля DRV8833 имеется перемычка J1. По умолчанию J1 замкнута, что подключает встроенный подтягивающий резистор к контакту SLEEP, тем самым поддерживая DRV8833 включённым. Однако, если вы разомкнёте J1, встроенный подтягивающий резистор отключается от контакта SLEEP. Это действие активирует встроенный подтягивающий резистор к низкому уровню, что означает, что DRV8833 по умолчанию будет оставаться отключённым. Поэтому, если вы решите разомкнуть J1, помните, что вам нужно будет вручную включать DRV8833 при необходимости.

Контакт обнаружения неисправностей:

Контакт FAULT (обозначенный как ULT) является выходом с открытым стоком, который притягивается к низкому уровню микросхемой всякий раз, когда возникает условие сверхтока, перегрева или пониженного напряжения. По умолчанию этот контакт остаётся в плавающем состоянии. Поэтому, если вы хотите отслеживать условия неисправности на драйвере, вам нужно подключить внешний подтягивающий резистор (или использовать вход микроконтроллера с включённым встроенным подтягивающим резистором).


Пример

Подключение DRV8833 на черной плате к Arduino


Скачать документацию DRV8833 (PDF)

Характеристики

Микросхема драйвера DRV8833
Количество каналов 2
Напряжение питания двигателей 2.7 – 10.8 В
Напряжение логической части 2.7 – 5.5 В
Выходной ток на канал 1.2 А (2 А — пиковый)
Частота управления ШИМ 50 кГц
Вес 7 г
Размеры 21 x 13 x 3 мм

Возможно Вас также заинтересует…