L293D — драйвер двигателей на четырёх полумостах
L293D — четыре полумоста с защитными диодами в одном корпусе: два H-моста для двух коллекторных двигателей или одного биполярного шагового. Разбираем по даташиту Texas Instruments выводы, параметры, таблицу управления направлением и то, сколько напряжения и тепла теряется на его биполярных ключах.
Обновлено Редакция GAW
L293D содержит четыре независимых полумоста — выходных каскада, каждый из которых подключает свой выход либо к питанию нагрузки, либо к общему проводу. Каскады разрешаются парами: 1 и 2 — входом 1,2EN, 3 и 4 — входом 3,4EN. Пара полумостов с нагрузкой между выходами образует H-мост, который подаёт на двигатель напряжение любой полярности. По даташиту TI нижний ключ — транзистор Дарлингтона, верхний — псевдо-Дарлингтон, а у L293D к каждому выходу встроены защитные диоды.
Коротко
- Питание логики VCC1 — 4,5–7 В; питание нагрузки VCC2 — от VCC1 до 36 В.
- Ток — 600 мА на канал длительно, 1,2 А в импульсе до 100 мкс.
- Падение на ключах при 0,6 А — верхний 1,4 / 1,8 В, нижний 1,2 / 1,8 В (типично / максимум).
- Входы — единица от 2,3 В, ноль до 1,5 В, выдерживают до 7 В.
- Защитные диоды — встроены (у L293 без буквы — нет).
- Температура — 0…70 °C; тепловая защита переводит выходы в третье состояние.
Распиновка
| Вывод | Обозначение | Назначение |
|---|---|---|
| 1, 9 | 1,2EN, 3,4EN | разрешение пар каналов 1–2 и 3–4, активный высокий |
| 2, 7, 10, 15 | 1A, 2A, 3A, 4A | входы каналов, без инверсии |
| 3, 6, 11, 14 | 1Y, 2Y, 3Y, 4Y | выходы каналов |
| 4, 5, 12, 13 | GND | общий провод и теплоотвод — к медному полигону платы через переходные отверстия |
| 16 | VCC1 | питание логики 5 В |
| 8 | VCC2 | питание нагрузки до 36 В |
Параметры
| Параметр | Значение | Условия |
|---|---|---|
| Питание логики VCC1 | 4,5–7 В (предельно 36 В) | рекомендуемое |
| Питание нагрузки VCC2 | VCC1…36 В | рекомендуемое |
| Ток выхода | 600 мА длительно, 1,2 А до 100 мкс | предельный |
| Выход в единице | VCC2 − 1,4 В типично, не ниже VCC2 − 1,8 В | ток −0,6 А |
| Выход в нуле | 1,2 В типично, до 1,8 В | ток 0,6 А |
| Защитные диоды | ограничение на VCC2 + 1,3 В сверху и 1,3 В ниже общего провода | ток 0,6 А |
| Входы | единица от 2,3 В, ноль до 1,5 В, до 7 В | |
| Ток логики VCC1 | 13–35 мА типично, до 60 мА | без нагрузки, зависит от состояния выходов |
| Ток VCC2 без нагрузки | 2–14 мА типично, до 24 мА | зависит от состояния выходов |
| Задержки | 800 нс на включение, 400 нс на выключение | VCC2 = 24 В, PDIP |
| Тепловое сопротивление кристалл–среда | 36,4 °C/Вт | PDIP-16, плата по JESD51-7 |
Управление двигателем
По таблице функций TI выход повторяет вход, пока пара разрешена, и отключается — переходит в третье состояние, — когда вход разрешения в нуле. Для двигателя между выходами 1Y и 2Y это даёт режимы H-моста, которые Microchip описывает в AN905:
| 1,2EN | 1A | 2A | Двигатель |
|---|---|---|---|
| 1 | 1 | 0 | вращение в одну сторону |
| 1 | 0 | 1 | вращение в другую сторону |
| 1 | 0 | 0 | торможение: оба вывода двигателя замкнуты на общий провод, двигатель останавливается быстро |
| 1 | 1 | 1 | торможение: оба вывода замкнуты на питание нагрузки |
| 0 | любые | любые | выбег: выходы отключены, двигатель останавливается сам |
Скорость регулируют ШИМ на входе разрешения пары: двигатель чередует питание и выбег. Биполярный шаговый двигатель подключают двумя обмотками к двум мостам и переключают их по порядку — схемы и последовательности шагов разобраны в статье «Шаговые двигатели», коллекторные двигатели — в статье «Управление коллекторным двигателем».
Падение напряжения и нагрев
Ключи L293D биполярные, и на каждом теряется больше вольта. Ток двигателя проходит через верхний ключ одного полумоста и нижний ключ другого, поэтому при 0,6 А на мосту теряется 1,4 + 1,2 = 2,6 В типично и до 3,6 В в худшем случае. Двигатель от питания 12 В получит 9,4 В, а в худшем случае — 8,4 В.
Мощность потерь одного моста при 0,6 А — около 0,6 · 2,6 ≈ 1,6 Вт, двух — 3,1 Вт. С тепловым сопротивлением 36,4 °C/Вт один мост нагреет кристалл примерно на 57 °C выше воздуха. TI рекомендует паять выводы общего провода к медному полигону платы или ставить радиатор, соединённый с общим проводом, и приводит график теплового сопротивления в зависимости от площади меди. Для больших токов и малых потерь выбирают драйверы на MOSFET — их сравнение с биполярными мостами в статье «Драйверы H-моста».
Питание и защита
У выводов VCC1 и VCC2 TI рекомендует конденсаторы не меньше 0,1 мкФ; порядок включения питаний не важен. Встроенные диоды ограничивают выбросы обмоток двигателя: на выходе — не выше VCC2 + 1,3 В и не ниже примерно 1,3 В под общим проводом, так что внешние обратные диоды у L293D не нужны. Пока выходы микроконтроллера не определены — например, при старте, — вход разрешения стоит держать в нуле подтягивающим резистором: AN905 подчёркивает, что во время неопределённых входов ключи моста должны быть закрыты.
Другие драйверы — в разделе «Драйверы двигателей и нагрузок».
Частые вопросы
Как подключить двигатель к L293D?
Двигатель включают между выходами одной пары: 1Y и 2Y (выводы 3 и 6) или 3Y и 4Y (выводы 11 и 14). Направлением управляют входы 1A и 2A, разрешением пары — 1,2EN. Логику питают от 5 В на выводе 16, двигатели — от своего источника до 36 В на выводе 8; выводы 4, 5, 12 и 13 — общий провод и теплоотвод.
Какой ток выдерживает L293D?
600 мА на канал длительно и 1,2 А в одиночном импульсе до 100 мкс. На практике ток ограничивает нагрев: при 0,6 А на мосту теряется около 2,6 В, то есть примерно 1,6 Вт на один двигатель. Без хорошего отвода тепла через медь платы полный ток на оба моста получить не удастся.
Можно ли управлять L293D от 3,3 В?
Да. Порог единицы на входах — 2,3 В, поэтому выходы микроконтроллера на 3,3 В подходят напрямую. Но питание логики VCC1 должно быть 4,5–7 В — по рекомендации TI 5 В ± 0,5 В; от 3,3 В микросхему питать нельзя.
Чем L293D отличается от L293?
У L293D встроены защитные диоды для индуктивной нагрузки, а ток канала ниже: 600 мА против 1 А у L293 и 1,2 А против 2 А в импульсе. К L293 диоды ставят снаружи. Выводы у обеих микросхем одинаковые.
Источники
- Texas Instruments. L293x Quadruple Half-H Drivers (SLRS008D, revised January 2016) — разд. 5 — выводы; 6.1–6.6 — предельные режимы, рабочие условия, тепловое сопротивление, характеристики и задержки; табл. 1 — управление; разд. 10–11 — питание, конденсаторы, теплоотвод
- Microchip. AN905: Brushed DC Motor Fundamentals (DS00905B), 2010 — табл. 1 — режимы H-моста: вперёд, назад, выбег и торможение
Нашли ошибку?
Смотрите также
- Драйверы двигателейH-мосты и сборки ключей: параметры, выбор, карточки моделей
- DRV8833 и TB6612FNGДва H-моста на MOSFET: выводы, ток, логика, ограничение тока, нагрев
- Драйверы H-мостаУстройство моста, сквозной ток, L298, A4988, потери на ключах
- Управление коллекторным двигателемКлюч и диод, ШИМ, H-мост, реверс, торможение, датчики скорости
- Шаговые двигателиТипы и обмотки, шаг и микрошаг, чоппер, драйвер A4988
- Обратный диодFlyback-диод: защита ключа от выброса индуктивности