Драйвер двигателя ULN2003

Материал из MIK32 микроконтроллер
Версия от 11:02, 27 июня 2021; Кобзев Владимир (обсуждение | вклад) (Скоро доправлю)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
ULN2003 внешний вид.


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




Характеристики драйвера ULN2003.

  • размеры платы – 32х35 мм;
  • межосевые размеры платы – 30х27 мм;
  • напряжение питания – 5-12В;
  • управляющее напряжение – 5В;
  • вес – 8 г;
  • номинальный ток коллектора каждого ключа – 0,5А;
  • наличие светодиодной индикации фаз;
  • вход адаптирован к различным видам логики.

Контакты драйвера

схема выводов ULN2003
  • 1B,2B,3B,4B,5B,6B,7B – Входы от 1 до 7, подключенные к цепи базы составного транзистора;
  • 1C,2C,3C,4C,5C,6C,7C – Выходы от 1 до 7, подключенные к коллектору составного транзистора
  • COM – Общий катодный узел для диодов в цепи обратной связи(обязателен для индуктивных нагрузок);
  • E – Общий для всех ключей эмиттер (обычно подключается к земле).





Об устройстве драйвера

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

Каждый канал (пара Дарлингтона) в ULN2003 рассчитан на нагрузку 500 мА и выдерживает максимальный ток до 600 мА. Входы и выходы расположены в корпусе микросхемы друг напротив друга, что значительно облегчает разводку печатной платы.

ULN2003 относится к семейству микросхем ULN200X. Различные версии этой микросхемы предназначены для определенной логики. В частности, микросхема ULN2003 предназначена для работы с TTL логикой (5В) и логических устройств CMOS. Широкое применение ULN2003 нашло в схемах управления широким спектром нагрузок, в качестве релейных драйверов, драйверов дисплея, линейных драйверов и т. д. ULN2003 также используется в драйверах шаговых двигателей.

Подключение драйвера ULN2003 к Arduino uno

Программа для драйвера мотора L298N