Плата расширения L293D Motor Driver Shield (для Arduino)

SunFounder L293D – это четырехканальный драйвер, позволяющий работать с большими токами и напряжениями. В основном это означает, что с помощью микросхемы L293D вы можете использовать двигатели постоянного тока и источники питания до 36 вольт, микросхема L293D также обеспечивает максимальный ток до 600 мА на канал. Микросхема L293D представляет собой разновидность Н-мостов, которые, как правило, используются для управления подачей напряжения (и его полярностью) на нагрузку (например, на двигатель для управления направлением и скоростью его вращения).

Плата расширения L293D Motor Driver Shield (для Arduino)
Плата расширения L293D Motor Driver Shield (для Arduino)
Плата расширения L293D Motor Driver Shield. Вид сверху
Плата расширения L293D Motor Driver Shield. Вид сверху

Плата расширения занимает все цифровые выводы, кроме 0, 1, 2 и 13. Также остаются свободными все аналоговые выводы, которые выведены на плате на отдельную линейку.

Код библиотеки и примеры использования:

Скорость задается числом от 0 до 255 (стоп-полный ход).

Направление задается числами:

  1. FORWARD условно "вперед"
  2. BACKWARD движение обратное "вперед"
  3. BRAKE тормоз
  4. RELEASE остановка с выбегом
Плата расширения L293D Motor Driver Shield. Схема электрическая принципиальная
Плата расширения L293D Motor Driver Shield. Схема электрическая принципиальная

L293D

Микросхема L293D
Микросхема L293D

L293D представляет собой четыре сильноточных драйвера из половин Н-мостов. Она предназначена для управления двунаправленными приводами с токами до 600 мА и напряжениями от 4,5 В до 36 В. Микросхема предназначена для управления индуктивными нагрузками, такими как реле, соленоиды, двигатели постоянного тока, шаговые двигатели, а также другими нагрузками, требующими высокого тока/напряжения в приложениях с положительным питанием. Все входы TTL совместимы. Драйверы включены в пары: драйверы 1 и 2 включаются выводом 1,2EN, а драйверы 3 и 4 включаются выводом 3,4EN. Когда на разрешающий вход подается высокий логический уровень, соответствующие драйверы включаются, их выходы становятся активными, а их состояние синфазно соответствующим входам. Когда на разрешающий вход подается низкий логический уровень, эти драйверы выключаются, их выходы отключаются и остаются в состоянии высокого сопротивления. При правильных сигналах на входах каждая пара драйверов формирует полный Н-мост, способный управлять направлением в приложениях с электродвигателями и соленоидами.

Схема логики микросхемы L293D
Схема логики микросхемы L293D
Таблица истинности (для каждого драйвера)
Входы Выход
Y
A EN
H H H
L H L
X L Z

H – высокий уровень; L – низкий уровень; X – не имеет значения; Z – высокое сопротивление (выключен).

Назначение выводов

Распиновка микросхемы L293D
Распиновка микросхемы L293D
Назначение выводов микросхемы L293D
Вывод Название Назначение
1 En1,2 Вывод включения для управления драйверами 1 и 2
2 Вход 1A Вход для управления 1Y
3 Выход 1Y Выход, подключается к двигателю
4 GND Земля и теплоотвод
5 GND Земля и теплоотвод
6 Выход 2Y Выход, подключается к двигателю
7 Вход 2A Вход для управления 2Y
8 Vcc2 Источник питания для драйверов 4,5–36 В
9 En3,4 Вывод включения для управления драйверами 3 и 4
10 Вход 3A Вход для управления 3Y
11 Выход 3Y Выход, подключается к двигателю
12 GND Земля и теплоотвод
13 GND Земля и теплоотвод
14 Выход 4Y Выход, подключается к двигателю
15 Вход 4A Вход для управления 4Y
16 Vcc1 Источник питания внутренней логики (максимум 7 В)

Особенности

  • Широкий диапазон напряжений питания: от 4,5 В до 36 В
  • Отдельный источник питания входной логики
  • Внутренняя защита от электростатики
  • Выключение при перегреве
  • Помехоустойчивые входы
  • Выходной ток: до 600 мА на канал
  • Пиковый выходной ток: до 1,2 А на канал

74HC595

Микросхема 74HC595
Микросхема 74HC595

Микросхема 74HC595 состоит из 8-разрядного регистра сдвига и регистра хранения с параллельными выходами с тремя состояниями. Она преобразует последовательный ввод в параллельный вывод, поэтому вы сможете сохранить порты ввода/вывода вашего микроконтроллера для других целей. 74HC595 широко используется для управления несколькими светодиодами и многосегментными дисплеями. «Три состояния» означает, что вы можете установить выходные выводы в состояния высокого уровня, низкого уровня и «высокого импеданса». Благодаря фиксации данных, на мгновенный вывод ничего не повлияет во время процесса сдвига; также вы можете легко каскадно подключать на выходы дополнительные микросхемы 74HC595.

Назначение выводов

Распиновка микросхемы 74HC595
Распиновка микросхемы 74HC595
Назначение выводов микросхемы 74HC595
Название Назначение
Q0 – Q7 Выходные выводы 8-разрядных параллельных данных, могут непосредственно управлять 8 светодиодами 7-сегментного индикатора.
Q7' Последовательный выходной вывод, подключается к выводу DS другой микросхемы 74HC595 при последовательном соединении микросхем 74HC595.
MR Вывод сброса, активен при низком уровне; в данном случае напрямую подключен к линии 5В.
SHcp Вход временной последовательности для регистра сдвига. При нарастающем фронте данные в регистре сдвига перемещаются на один бит.
То есть, данные на Q1 перемещаются на Q2, и так далее. Во время спада данные в регистре сдвига не меняются.
STcp Вход временной последовательности для регистра хранения. Во время нарастающего фронта данные из регистра сдвига перемещаются в регистр хранения.
CE Вывод включения выхода, активен при низком уровне.
DS Входной вывод последовательных данных.
VCC Источник питания с положительным напряжением.
GND Корпус.

Особенности

  • 8-разрядный последовательный ввод, параллельный вывод
  • Широкий диапазон рабочих напряжений: от 2 В до 6 В
  • Сильноточные выходы с тремя состояниями могут управлять до 15 LSTTL нагрузками
  • Низкое энергопотребление: ICC max = 80 мкА
  • Типовое значение tpd = 13 нс
  • Регистр сдвига имеет функцию непосредственной очистки

Магазины и цены

Цены наПлата расширения L293D Motor Driver Shield (для Arduino)
Товар в магазине Количество штук в комплекте Стоимость Расчетная стоимость за 1 шт.
Плата расширения L293D Motor Driver Shield (для Arduino) наAliExpress 1 107.74 руб. /1.8 USD
(на25 февраля 2017)
107.74 руб. /1.8 USD
Плата расширения L293D Motor Driver Shield (для Arduino) наAliExpress 1 110.74 руб. /1.85 USD
(на25 февраля 2017)
110.74 руб. /1.85 USD
Плата расширения L293D Motor Driver Shield (для Arduino) наEbay 1 119.72 руб. /2.05 USD
(на25 февраля 2017)
119.72 руб. /2.05 USD