Лучик осваивает изменение направление вращения колеса. Микросхема L293D

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

Не поддерживается SVG

Давай разбираться. Первый Н-мост имеет входы IN1+ и IN1-, и выходы OUT1+ и OUT1-, второй аналогично только с цифрой 2 в обозначении. Дополнительные входы EN1 и EN2 позволяют полностью включать и выключать питание соответствующего моста – это первая дополнительная функция L293D. Чтобы было понятнее давай составим табличку состояний.

Вход EN1 Вход IN1+ Вход IN1- Мотор подключённый к выходам OUT1+ и OUT1-
Вход EN2 Вход IN2+ Вход IN2- Мотор подключённый к выходам OUT2+ и OUT2-
- (0) Любой Любой Выключен
+ (1) - (0) - (0) Выключен
+ (1) + (1) - (0) Вращается вправо
+ (1) - (0) + (1) Вращается влево
+ (1) + (1) + (1) Выключен

Как ты можешь заметить из таблички на входы IN1+ и IN1- можно одновременно подавать положительные сигнал (на IN2+ и IN2- тоже), мотор при этом просто выключится – это вторая дополнительная функция L293D.

Питание микросхемы L293D подключается к следующим контактам: минус к любому из четырех контактов GND, а плюс к контактам VS и VSS. Зачем их два? VS отвечает за питание моторов, а VSS самой микросхемы. В нашем случае моторы и микросхема питаются от одного источника – батареек.

Не поддерживается SVG

Тип компонентаНоминалКоличествоСписок
МикросхемаL293D1DA1
Светодиод 2VD1, VD2
Кнопка 2SW1, SW2
Резистор120 Ом1R1
Провод 13
 

На схеме мы подключили драйвер L293D к питанию с помощью выводов VS, VSS и GND, а вход EN1 к + питания. В дальнейшем при использовании L293D такое подключение будет подразумеваться по умолчанию. Кнопки SW1 и SW2 позволяют подавать положительные сигналы на входы IN1+ и IN1-. К выходам OUT1+ и OUT1- подключены мотор и светодиоды аналогично предыдущему эксперименту. Попробуй нажимать кнопки по очереди или одновременно. Схема сохранила функции схемы из предыдущего урока, но стала значительно компактнее и безопаснее (теперь можно нажимать обе кнопки одновременно!).

Экспериментируй:

  • Попробуй подключить вход EN1 не напрямую к + питания, а через кнопку. Как изменилась работа схемы?
  • Попробуй подключить второй мотор ко второму Н-мосту(входы: EN2, IN2+ и IN2; выходы: OUT2+ и OUT2-).