Драйвер двигателей постоянного тока DRV8835/8836
- Подробности
- Опубликовано 11.05.2013 11:11
Миниатюрный двухканальный драйвер двигателей DRV8835/8836 предназначен для управления вращением двух низковольтных двигателей постоянного тока, либо одного шагового мотора. Микросхема выпускается в корпусе DSS фирмой Texas Instruments и может быть использована в портативной технике с батарейным питанием. Основные направления применения – фотоаппараты, медицинская техника, игрушки и роботы.
Первый взгляд на DRV8835 вызывает удивление – разработчикам удалось разместить полноценный драйвер, да еще со значительным рабочим током, в корпусе размером 2х3мм. При этом использование микросхемы не требует каких-либо дополнительных элементов. Все необходимые цепи, в том числе защитные, уже реализованы. Единственным недостатком можно считать корпус. Столь миниатюрное изделие вряд ли предназначено для длительных режимов работы и категорически неудобно в любительском конструировании.
Структурная схема drv8835 |
Микросхема DRV8835 содержит в своем составе два полномостовых драйвера постоянного тока на n-канальных MOSFET транзисторах. Нагрузка каждого моста может достигать 1.5А при выходном напряжении от 2 до 11 вольт. При необходимости увеличения тока, мосты могут быть включены параллельно. Диапазон напряжений питания микросхемы составляет 2-7 вольт. Максимальная частота переключения ограничена значением 250кГц. Рабочий диапазон температур от -40° до 150°С.
В составе микросхемы имеются элементы защиты от аварийных режимов работы:
- защита от перегрузки. При превышении током максимально-допустимого значения 1.5 А отключает выходные цепи. По истечении выдержки в 1 мсек происходит автоматический возврат в исходное состояние.
- защита от превышения температуры. Данная защита отключает выходные транзисторы, пока температура корпуса не опустится ниже порогового уровня. Минимальное значение порога составляет 150°С, максимальное - 180°С.
- защита от падения напряжения. При напряжении питания ниже 2 вольт, все цепи микросхемы выключаются. Работа восстанавливается в случае достижения напряжением рабочего диапазона.
Назначение выводов микросхемы
Пин | Назначение | Пин | Назначение |
1 | VM - Питание двигателя | 7 | Vcc - Питание цепей драйвера |
2 | AOUT1 - Выход 1 канала A | 8 | MODE - режим. |
3 | AOUT2 - Выход 2 канала A | 9 | Ain1/APASE - Канал А. Выход 1/Направление вращения |
4 | BOUT1 - Выход 1 канала B | 10 | Ain2/AENABLE - Канал A. Выход 2/Разрешение вращения |
5 | BOUT2 - Выход 2 канала B | 11 | Bin1/BPHASE - Канал B. Выход 1/Направление вращения |
6 | GND - Земля | 12 | Bin2/BENABLE - Канал B. Выход 2/Разрешение вращения |
Режимы работы.
DRV8835 может работать в двух режимах, переключаемых уровнем сигнала на входе MODE. Низкий логический уровень соответствует режиму IN/IN, в котором каждый силовой выход включается от отдельного входа. Вся логика переключений должна быть реализована во внешнем устройстве управления. При наличии высокого логического уровня на входе MODE, активируется режим PH/EN. В этом режиме вход ENABLE разрешает вращение, а PHASE задает направление. Подавая на вход ENABLE соответствующего моста сигнал с ШИМ, можно изменять скорость вращения электродвигателя.
Отдельно производитель оговаривает «спящий» режим. Для перевода в него достаточно отключить питание микросхемы. Также, для максимального снижения потребляемого тока рекомендуется перевести все входа в низкое логическое состояние.
Драйвер двигателей постоянного тока DRV8836
Драйвер DRV8836 практически полностью аналогичен предыдущей модели. Его основное отличие – отсутствие отдельного входа напряжения питания двигателя. Выходное напряжение мостов ограничено значением напряжения питания микросхемы – 7 вольт. На месте входа силового напряжения появился дополнительный вход, переводящий микросхему в спящий режим.
Еще по теме:
Робот на Arduino. Гусеничная платформа Pololu ZUMO.