Универсальный драйвер коллекторных и шаговых моторов

Вот небольшой маломощный модуль привода двигателя, который будет весьма полезный в любительской робототехнике. Модуль прост по конструкции благодаря применению интегральной микросхемы А3906. Блок-схема из документации показана на рисунке ниже.

Универсальный драйвер коллекторных и шаговых моторов



Чип А3906 включает 2-х канальный независимый силовой каскад с нагрузочной способностью до 1 А и рабочим напряжением 2,5…9 В со встроенной защитой от перегрузок. В зависимости от способа управления драйвер может работать с двумя коллекторными двигателями постоянного тока или с одним шаговым двигателем. Способ управления входами IN1…IN4 смотрите далее.

Универсальный драйвер коллекторных и шаговых моторов

Вход управления SLEEP (активируется низким уровнем) позволяет перевести схему в состояние пониженного энергопотребления. Выходы FL1 и FL2 (открытый сток) сигнализируют о срабатывании системы защиты по току. Порог защиты зафиксирован на уровне 200 мВ. В зависимости от значения тока двигателя нужно будет подобрать резисторы R1 и R2, подключенные к контактам SENSE1 и SENSE2.



Полезное на сайте:
Схема профессионального лабораторного БП

Универсальный драйвер коллекторных и шаговых моторов

Принципиальная схема модуля драйвера двигателя показана выше. Благодаря интеграции множества функциональных блоков устройство DRV8834 несложно. На модуль подается постоянное напряжение от разъема PWR (2,5…9 В), которое фильтруется с помощью конденсаторов С4 и С5. Конденсаторы С1…С3 являются компонентами зарядного насоса. Двигатели подключаются к разъемам M1 и M2 и управляются сигналами на разъеме IN. В прототипе предельный ток установлен примерно на 1 А (R1 = R2 = 0,22 Ом).

Универсальный драйвер коллекторных и шаговых моторов