10M+ Электронные компоненты в наличии
Сертифицировано по ISO
Гарантия включена
Быстрая доставка
Труднодоступные детали?
Мы их ищем.
Запросить цену

Объяснение ИС драйвера двигателя L293D: конфигурация контактов, принцип работы, применение и альтернативы

янв. 11 2026
Источник: DiGi-Electronics
Просмотреть: 768

Драйвер двигателя L293D — широко используемое решение для управления постоянными двигателями и другими индуктивными нагрузками в компактных электронных системах. В этой статье представлен ясный и структурированный обзор L293D, охватывающий его внутреннюю архитектуру, конфигурацию контактов, принципы работы, ключевые характеристики, применения и будущую актуальность в современных конструкциях управления двигателями.

Figure 1. L293D Motor Driver IC

Что такое драйвер двигателя L293D?

L293D — это интегральная схема драйвера двигателя с высоким напряжением и высоким током, предназначенная для управления индуктивными нагрузками, такими как постоянные двигатели, шаговые двигатели, реле и соленоиды. Это монолитная интегральная схема с четырьмя выходными каналами, сконфигурированными как два H-моста, что позволяет независимое управление двумя двигателями постоянного тока. Устройство принимает стандартные логические уровни TTL и DTL и использует отдельное логическое питание, позволяющее управляющей схеме работать на более низком напряжении, чем питание двигателя. Встроенные зажимные диоды защищают от скачков напряжения при индуктивных нагрузках, а ИС поддерживает переключение частот до 5 кГц в 16-контактном корпусе DIP с улучшенным теплоотводом.

Конфигурация контактов L293D

Figure 2. L293D Pin Configuration

Номер(ы) значковИмя значка / группаОписание функции
1, 9Включить контакты (EN1, EN2)Включите или отключите каждый H-мост. При высоком уровне активен соответствующий двигатель; при низком уровне выходы отключаются.
2, 7, 10, 15Входные контакты (IN1–IN4)Управление направлением мотора, определяя логические состояния, применяемые к каждому H-мосту.
3, 6, 11, 14Выходные выводы (OUT1–OUT4)Он подключался напрямую к клеммам мотора для движения двигателей вперёд или назад.
8Штифт питания двигателя (Vcc2)Подает питание на ступень драйвера двигателя (обычно с более высоким напряжением).
16Логический блок питания (Vcc1)Подаёт питание на внутреннюю логическую схему (обычно 5 В).
4, 5, 12, 13Заземляющие штифты (GND)Общий ориентир для логики и мощности; Центральные штифты также способствуют рассеиванию тепла.

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

ХарактеристикаОписание
Диапазон рабочего напряженияПоддерживает напряжения питания от 4,5 В до 36 В, что позволяет использовать с широким спектром двигателей.
Конфигурация H-мостаКонструкция двойного H-образного моста позволяет управлять двумя двигателями постоянного тока независимо друг от друга.
Возможности выходного токаОбеспечивает до 600 мА на канал, что подходит для малых и средних двигателей.
Логическая совместимостьРаботает с TTL- и CMOS-логическими уровнями, что позволяет легко взаимодействовать с микроконтроллерами.
Индуктивная защитаВстроенные зажимные диоды защищают ИС от скачков напряжения, вызванных индуктивными нагрузками.
Особенности защитыВключает термическое отключение и защиту от перегрузки для безопасной эксплуатации.
Внешние компонентыТребуется минимальное количество внешних компонентов, что упрощает проектирование схем.

Принцип работы драйвера мотора L293D

Figure 3. Working Principle of the L293D Motor Driver

L293D работает за счёт управления логическими сигналами, подаваемыми на вход и включение контактов, которые определяют направление двигателя, поведение при торможении и скорость. Каждый двигатель постоянного тока соединён через пару выходных выводов, образующих H-мост. Когда соответствующий контакт включителя установлен высоко, H-мост становится активным и напрямую реагирует на логические уровни входных выводов.

Различные комбинации входов приводят к определённым моторным действиям:

• Вращение вперёд: один вход высокий, другой низкий, из-за чего ток проходит в одном направлении через двигатель.

• Обратное вращение: входные логические состояния меняются местами, что меняет направление тока и направление двигателя.

• Динамическое торможение: оба входа имеют высокие мощности, временно замыкающие клеммы двигателя через H-образный мост для быстрого замедления двигателя.

• Свободное движение (coast): оба входа имеют низкий тон, что приводит выходы в состояние высокого сопротивления и позволяет мотору естественным образом останавливаться.

Управление скоростью двигателя обычно достигается путем подачи сигнала PWM (Pulse Width Modulation) к контактам включения, который включает и выключает H-мост для регулирования среднего напряжения мотора. Хотя ШИМ также может применяться к входным выводам, использование контактов включителя обычно обеспечивает более плавное и эффективное управление скоростью.

Альтернативы L293D и эквиваленты ИС

Эквивалент

Figure 4. L293DD

• L293DD — поверхностная версия L293D с идентичными электрическими характеристиками и функциональностью контактов, подходящая для компактных печатных плат.

• L293DD013TR — вариант L293DD, упакованный на ленту и катушку, предназначенный для автоматизированной сборки при сохранении той же производительности и совместимости контактов, что и L293D.

Figure 5. L293DNE

• L293DNE — Сквозная версия L293D с DIP-пакетом, предлагающая те же функции двойного H-образного моста и электрические характеристики, идеально подходящая для прототипирования и использования на макетной плате.

• L293NEG4 — экологически соответствующая версия L293DNE, соответствующая стандартам без свинца и RoHS, без изменений в электрических характеристиках.

Альтернатива

Figure 6. L293E

• L293E — альтернатива L293D с более высоким током, поддерживающая внешние зажимные диоды, обеспечивая большую выходную мощность, но требующую дополнительных внешних компонентов для индуктивной защиты.

Применение L293D

L293D широко используется в проектах по движению и управлению с низкой и средней мощностью благодаря простой конструкции и встроенным защитным функциям:

• Управление направлением и скоростью постоянного тока — обеспечивает работу двигателей вперёд и назад, при этом управление скоростью достигается с помощью PWM-сигналов, подавленных на контакты включения.

• Небольшие роботизированные системы, требующие координированного движения — приводят в движение несколько постоянных моторов или пар моторов, позволяя управлять базовыми движениями, такими как повороты, остановка и синхронное движение.

• Мобильные транспортные средства и проекты, основанные на движении — широко используются в небольших роботизированных автомобилях и мобильных платформах для управления колесными моторами для навигации и передвижения.

• Реверсивные схемы управления вентиляторами — позволяют вентиляторам вращаться в любом направлении, что полезно для вентиляции, охлаждения или управления воздушным потоком.

• Образовательные и прототипные платформы — часто используются в учебных наборах и прототипах для демонстрации принципов моторного вождения и работы H-образного моста.

Функциональная блок-схема L293D

Внутри L293D содержит четыре ступени драйверного буфера, разделенных на две функциональные группы, каждая из которых образует полноценный H-мост, управляемый общим контактом для включения. Когда контакт включения высокий, соответствующие входные сигналы передаются на выходные драйверы, позволяя подключённому мотору или нагрузке работать согласно приложенной логике.

Когда контакт включения низкий, соответствующие выходы переходят в состояние высокого сопротивления (три-состояния), что отключает нагрузку и предотвращает течение тока. Эта конструкция позволяет самостоятельно управлять двумя двигателями, одновременно упрощая внешний интерфейс управления.

Функциональная блок-схема также иллюстрирует встроенные зажимные диоды и внутренние пути передачи питания. Эти элементы защищают ИС от напряжений, вызванных индуктивными нагрузками, и обеспечивают контролируемый ток тока при переключении. Вместе эти внутренние блоки обеспечивают безопасное и надёжное управление мотором, сохраняя при этом простой и компактной конструкции схемы.

Проводка драйверного модуля двигателя L293D

Подключения блока питания

• VSS: Подключается к 5-вольтовому логическому блоку, питающему внутреннюю схему управления. Этот контакт должен быть связан с тем же логическим напряжением, что и микроконтроллер.

• VS: Подает напряжение двигателя, которое может быть выше логического питания в зависимости от номинала двигателя. Рекомендуется использовать правильные конденсаторы для разъединения для снижения шума.

Подключения управляющих сигналов

• IN1 и IN2: Управление направлением Мотора 1, устанавливая логические уровни на высокие или низкие.

• IN3 и IN4: Управление направлением двигателя 2 одинаковым образом.

К этим входам (или к контактам включения) могут применяться сигналы ШИМ или стандартные цифровые сигналы для управления скоростью и направлением мотора.

Соединения моторов

• OUT1 и OUT2: Подключитесь напрямую к клеммам Мотора 1.

• OUT3 и OUT4: Подключитесь напрямую к клеммам Мотора 2.

L293D и ULN2003 сравнение

Figure 7. L293D Functional Block Diagram

ФункцияL293DULN2003
Тип ICМоторный драйвер ICТранзисторная решетка Дарлингтона
Основная цельДвунаправленное управление моторомПереключение нагрузки при высоком токе
Метод управленияДвойной H-мостВодитель с низкой стороной (только у раковины)
Управление направлением мотораДа (вперёд и назад)Нет (только в одном направлении)
Количество каналов4 канала (2 H-моста)7 каналов
Типичные примененияПостоянные двигатели, шаговые двигатели, релеШаговые двигатели, реле, соленоиды
Выходной ток (по каналам)До 600 мАДо 500 мА
Диапазон напряжения4,5 В – 36 ВДо 50 В
Логический интерфейсTTL / CMOS-совместимостьTTL / CMOS-совместимость
Встроенная защитаВнутренние зажимные диоды, термическое отключениеТолько внутренние зажимные диоды
Контроль скорости (PWM)ПоддерживаетсяПоддерживается (ограничено потерями при переключении)
Двунаправленное движениеДаНет
Необходимые внешние компонентыОчень малоОчень мало
Типичный пакет16-контактный DIP16-контактный DIP
Сложность проектированияУмеренныйПросто

Заключение

L293D остаётся надёжным и доступным драйвером мотора для малых и средних мощностей, сочетая простоту, защитные функции и гибкое управление в одном корпусе. Понимая принцип работы, требования к проводке и ограничения, вы можете уверенно интегрировать L293D в робототехнику, образовательные проекты и практические системы управления движением.

Часто задаваемые вопросы [FAQ]

Можно ли использовать L293D с Arduino или другими микроконтроллерами?

Да. L293D полностью совместим с Arduino, ESP32, PIC и другими микроконтроллерами, поскольку поддерживает стандартные уровни логики TTL/CMOS. Нужно только правильно подключить логическое питание, землю, контакты управления и питание мотора.

Почему L293D нагревается во время работы?

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

Может ли L293D напрямую приводить шаговые двигатели?

Да. L293D может приводить в движение небольшие биполярные шаговые двигатели, используя оба H-моста. Однако у него нет регулирования тока, поэтому он лучше подходит для маломощных шаговых двигателей, а не для точных или высококрутящих моментов.

Каково падение напряжения на выходах L293D?

L293D имеет относительно большое падение напряжения (обычно 1,2–2 В на канал). Это означает, что двигатель получает меньшее напряжения, чем питание, что снижает скорость и крутящий момент по сравнению с более эффективными драйверами.

L293D всё ещё хороший выбор по сравнению с современными драйверами?

Для обучения, прототипирования и малозатратных проектов L293D остаётся надёжным выбором благодаря своей простоте и защитным функциям. Однако современные драйверы на базе MOSFET обеспечивают более высокую эффективность, меньшее тепло и лучшую производительность для продвинутых конструкций.