Я хочу создать схему светодиодной матрицы со сдвиговым регистром 74HC595 и MOSFET 2n7000.
Схема выглядит следующим образом. Я упомянул уровни напряжения в различных точках.
Все управляющие сигналы микросхемы 74HC595 подключены к микроконтроллеру PIC18. и затвор MOSFET (CON_RED и CON_YELLOW) также подключен к выводу GPIO микроконтроллера. Я проверил операцию переключения 74HC595, и она работает правильно.
Проблема: Чтобы включить желтый светодиод и оставить красный светодиод выключенным, на анод обоих светодиодов подается положительное напряжение. МОП-транзистор, подключенный к желтому светодиоду (Q2), включается, подавая 2,55 В на его затвор, а МОП-транзистор, подключенный к красному светодиоду (Q3), остается выключенным, подавая 0–0,01 В на его затвор. Желтый светодиод светится как положено, но красный светодиод также светится с очень низкой яркостью (видно при наблюдении).
Я подумал об одном решении, установив подтягивающие резисторы на кетоде обоих светодиодов. но, когда оба светодиода должны погаснуть, напряжение на контакте 15 74hc595 должно поддерживаться на уровне 0. В этом случае светодиоды находятся в режиме обратного смещения, и это может повредить светодиоды. (На самом деле я пробовал этот метод, и многие светодиоды в матрице были повреждены)
Любое решение этой проблемы?
КРАСНЫЙ светодиод не должен гореть. Возможно, что-то неправильно подключено или 2N7000 поврежден, но ток не должен превышать нА при 10 мВ на затворе, что не даст видимого количества света при обычном освещении помещения, даже с самым эффективным красным светодиодом. Попробуйте заменить Q2 после проверки проводки.
Конечно, если вы оставите некоторые типы мультиметров подключенными к месту измерения 0,35 В, то через измеритель может пройти достаточный ток, чтобы обеспечить слабый свет от светодиода.
Нет проблем с обратным смещением светодиодов до номинального напряжения (обычно 5 В), а на самом деле и намного выше, чем обычно (но нет никаких гарантий, поэтому вы не должны этого делать).
Маженко