Нужна помощь в понимании схемы PNP Base в NPN Collector для светодиодной матрицы

Я новичок в схемотехнике и пытаюсь сделать светодиодный куб 8x8x8, используя руководство для школьного проекта. Я заказал все детали и тестировал цепь заземления для каждого слоя (на фото ниже). Я пытаюсь понять, как взаимодействуют транзисторы PNP и NPN. PNP — это TIP42C, а NPN — это 2N2222.

введите описание изображения здесь

Эмиттер PNP (O1-O7) подключен к 5 В, коллектор подключен к катоду 64 светодиодов, а база подключена к 5 В через резистор 10 Ом и к коллектору 2N2222 через резистор 1 кОм.

База NPN (T1-T8) подключена к MUX через резистор 1 кОм, эмиттер заземлен, а коллектор от PNP. Я понимаю, как работает эта часть.

R1-R8 и R17-R24 имеют сопротивление 1 кОм. R25-R32 10 кОм.

Чего я не понимаю, так это зачем нужен PNP-транзистор. Я попытался построить одну строку диаграммы:

введите описание изображения здесь

Зеленый провод: высокий/низкий уровень к базе NPN Черный провод: заземление от NPN-эмиттера Оранжевый провод: катод от массива из 64 светодиодов (имитация с 3 светодиодами) Красный провод: 5 В к PNP-эмиттеру Белый провод: 5 В к светодиодам

Но проблема, с которой я столкнулся, заключалась в подаче 5 В на эмиттер PNP (красный провод). Если я его уберу, светодиод загорится, но на схеме ясно, что эмиттер PNP подключен к 5 В.

Есть ли какое-то фундаментальное свойство транзисторов PNP, которое мне не хватает? Я рассчитал общий ток 64 светодиодов (~ 1,2 А). (Правильно ли это?) И будет ли эта схема поддерживать это?

К вашему сведению, каждая линия от JP2 на первом изображении представляет собой линию земли от массива из 64 светодиодов, а линии от IC1 управляются Arduino Uno.

Я ломал голову над этим на прошлой неделе и не могу понять, поэтому любая помощь будет очень признательна! Спасибо!

Привет, Дункан, этот вопрос многообещающий - мы видим, что ты много в него вложил. Но это трудно понять/объяснить без схемы. Не могли бы вы добавить схему того, что вы построили на макетной плате? При редактировании вашего вопроса есть кнопка, которая откроет инструмент схемы...
Пожалуйста, добавьте схему, чтобы людям было легче вам помочь. В локальном редакторе есть инструмент редактирования схемы; это кнопка с электрической схемой и карандашом.
Вы понимаете, что PNP действует «наоборот» от NPN? То есть каждое положительное напряжение на NPN отрицательно на PNP, и то же самое с токами?

Ответы (1)

О, это просто, вы думаете, что предоставленная схема является заземлением для светодиодов. Это не. Это высокая сторона управления для светодиодов. Ваш макет не является точным отражением схемы. PNP включается, и вы, по сути, закорачиваете светодиоды с 5 В с обеих сторон.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Итак, когда красный провод 5 В подключен к эмиттеру, а PNP включен, 5 В подключены к коллектору, и вы закорачиваете светодиоды. Когда вы удаляете его, я предполагаю, что вы создаете путь заземления от коллектора через базу TIP 42C, который, в свою очередь, проходит через включенный NPN. Кстати, это могло повредить TIP 42C, с которым вы тестируете. Плавающий эмиттер не идеален.

В кубе они используют 2n2222 (или 2n3904 на схеме платы) в качестве npn-драйверов PNP TIP 42C. Это управляет светодиодным анодом. Нижняя сторона управляется ИС массива транзисторов Дарлингтона ULN2803 на плате сдвигового регистра . Это сделано для того, чтобы функция сканирования могла управлять таким количеством светодиодов с небольшого количества контактов микроконтроллера.

К вашему сведению, каждая линия от JP2 на первом изображении представляет собой линию земли от массива из 64 светодиодов, а линии от IC1 управляются Arduino Uno.

Нет, JP2 — это аноды светодиодной матрицы.

Вау, хорошо, я был далеко, ха-ха. Теперь это имеет гораздо больше смысла! Большое спасибо!