ULN2003A

Texas Instruments — выбранный референс · ULN2003AN, семиканальная микросхема, PDIP-16

Семь низкобоковых составных транзисторных ключей для управления рассчитанными DC-нагрузками.

Автор: SLDV LAB

Опубликовано · Обновлено

СложностьСредне
Проекты с компонентом

О МОДУЛЕ

Что делает ULN2003AN, семиканальная микросхема, PDIP-16

ULN2003A — микросхема с семью NPN-парами Дарлингтона, входными резисторами и общими защитными диодами. Здесь выбран TI ULN2003AN в PDIP-16. Плата с индикаторами и разъёмом шагового двигателя 28BYJ-48 — другое изделие: у неё собственная разводка, ограничения и часто наружу выведены только четыре канала.

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

Дарлингтон имеет заметное падение напряжения, поэтому на катушке останется меньше, чем выдаёт источник, а микросхема будет греться. Предельные 500 мА одного коллектора нельзя умножать на семь как допустимый непрерывный ток корпуса. Проверяют тепловые графики, одновременно включённые каналы и duty cycle. У ULN2003A входные резисторы рассчитаны для логического управления; допустимый ток нагрузки при 3,3 В требует проверки паспортных условий, а не одной надписи TTL-compatible.

Микросхема с маркировкой Texas Instruments ULN2003AN в DIP-16: фотография SunFounder. Исходные маркировка, ключ и видимые выводы сохранены; схема показывает вид сверху выбранного референса.

Источник фотографии: https://www.sunfounder.com/products/uln2003-high-withstand-voltage-high-current-compound-transistor-array-pack-of-10-pcs . Исходный файл: http://www.sunfounder.com/cdn/shop/products/sunfounder-default-title-uln2003-high-withstand-voltage-high-current-compound-transistor-array-pack-of-10-pcs-32131512631531.jpg?v=1768446919 . Условия повторного использования не установлены; открытая лицензия не подтверждена. Удалён внешний фон, выполнено равномерное масштабирование без изменения деталей и маркировки. Схема выводов/полярности: SLDV LAB, по https://www.ti.com/lit/ds/symlink/uln2003a.pdf .

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

Каналов
7
Выбранный корпус
PDIP-16
Выходы
NPN Darlington, открытый коллектор
Максимальное напряжение коллектора
50 В
Предельный ток отдельного коллектора, не всех сразу
500 мА
Номинальный встроенный резистор входа
2.7 кОм
Питание модуля
У ULN2003A нет вывода логического VCC: GND общий, COM относится к защитным диодам. Пример: вход 0/5 В Uno R3, отдельная нагрузка 5 В; максимальное напряжение коллектора 50 В не означает безопасную работу любой нагрузки на 50 В.

ПРАКТИКА

Подключение

Контакт модуляКонтакт платыНазначение
8 / E, общий эмиттерGND Uno R3 и минус внешнего источника 5 ВОбщая земля; это не гальваническая развязка.
1 / 1BD8 Uno R3; дополнительно 10 кОм к GNDHIGH включает канал 1. Встроенный резистор 2,7 кОм уже ограничивает ток базы.
16 / 1CКатод внешнего красного LEDАнод LED через 1 кОм к внешним +5 В; нагрузка не питается от GPIO.
9 / COMПлюс внешнего источника нагрузки 5 ВКатоды защитных диодов. Для чисто резистивной нагрузки COM может не использоваться, но здесь соединён с плюсом нагрузки.
2/2B, 3/3B, 4/4B, 5/5B, 6/6B, 7/7BGND в одноканальном примереНеиспользуемые входы удерживаются выключенными.
15/2C, 14/3C, 13/4C, 12/5C, 11/6C, 10/7CНе подключать в одноканальном примереПары вход→выход: 2→15, 3→14, 4→13, 5→12, 6→11, 7→10.
Внешний источник +5 ВТолько LED-цепь и COMПлюс источника не соединять с 5V Uno; объединяются только минусы.

Подходит для Arduino. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги интегрировать ULN2003A (ULN2003AN, семиканальная микросхема, PDIP-16) в мой проект. Сначала уточни точный компонент и изготовителя, корпус и маркировку, плату контроллера, среду разработки, питание, нагрузку и задачу.

Сначала выясни, отдельная ли это ULN2003A или конкретная плата. Для микросхемы используй все семь пар выводов и правильный COM, рассчитай падение Дарлингтона и тепловой режим одновременно включённых каналов. При логике 3,3 В проверь гарантированный VI(on) для требуемого тока.

Подготовь согласованную схему с номерами выводов, расчёт ограничивающих элементов и безопасный план первичной проверки. Если нужен контроллер, дай полный минимальный пример для названной платы и версии API, зависимости и обработку возможных ошибок; для пассивного узла объясни проверку без программы. Отделяй типовые значения от гарантированных и предельные режимы от рабочих. Не заявляй о выполненных аппаратных испытаниях без измерений.

Библиотеки

Ссылки на библиотеки для этой модели ещё не добавлены.

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Плата и API
Arduino Uno R3 / Arduino AVR Boards 1.8.6

Стандартный GPIO; дополнительная библиотека не нужна.

Канал
D8 → 1B (pin 1); 1C (pin 16) → load low side

Включение входа HIGH замыкает нагрузку на землю.

COM
Load positive rail, pin 9

Указывается плюс нагрузки, а не произвольная логическая шина питания.

Uno R3 · один LED через ULN2003A

cpp
#include <Arduino.h>
constexpr uint8_t DRIVER_PIN=8;
void setup() {
  digitalWrite(DRIVER_PIN, LOW);
  pinMode(DRIVER_PIN, OUTPUT);
}
void loop() {
  digitalWrite(DRIVER_PIN, HIGH);
  delay(1000);
  digitalWrite(DRIVER_PIN, LOW);
  delay(1000);
}

Полный скетч для Arduino AVR Boards 1.8.6 и отдельной микросхемы ULN2003AN. Не является кодом шагового двигателя; аппаратных испытаний не было.

Проверка канала

text
1. Без питания проверьте пары 1B/1C, общий эмиттер и назначение COM.
2. Включите малоточный LED-пример с ограничением тока источника.
3. HIGH на D8 должен зажигать LED; LOW — выключать.
4. При нагреве выключите питание и проверьте ток и замыкания.
5. Перед катушкой проверьте COM, номинал катушки и остаточное напряжение на ней с учётом VCE(sat).
6. Для нескольких нагрузок рассчитайте сумму мощности потерь и допустимый режим корпуса, а не только ток одного канала.

План проверки. Открытый коллектор сам не создаёт HIGH, а защитные диоды не отменяют расчёт энергии нагрузки.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты