2n2222 Переключатель нижней стороны NPN не работает с 31 В

Я пытаюсь создать свою первую немного более продвинутую схему и терплю неудачу. У меня есть светодиодная цепочка, которую я питаю от адаптера питания 31 В 0,21 А, который идет в комплекте. Теперь я пытаюсь включать и выключать его с помощью NPN-транзистора 2n2222, которым я управляю с помощью GPIO Raspberry Pi 3,3 В. Первоначально у меня была оптронная пара, чтобы обезопасить мою малину, но я убрал ее, чтобы убедиться, что это не проблема.

Я подключил эмиттер к земле, коллектор к светодиодам и GPIO к базе через два резистора 220, достигнув 440 Ом.

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

Теперь установка GPIO на высокий или низкий уровень не влияет на свет (по крайней мере, заметно). Вместо этого огни постоянно горят слабым свечением. Снятие GPIO с базового контакта полностью выключает свет. Мне трудно понять, что происходит.

Некоторые вопросы, которые могут решить эту проблему: я основывал свои расчеты резисторов на этом руководстве, предполагая 100 hFE. Я не уверен в значении hFE. Техническое описание 2n2222 на самом деле не говорит, что это такое с 31 В и 0,21 А. Любая помощь здесь?

Напряжение 31 В довольно высокое (на мой взгляд, странный выбор производителя светильников), но транзистор может выдерживать до 40 В и 1 А. Я что-то здесь неправильно понимаю?

Один из вариантов заключается в том, что я каким-то образом ошибся. Звучит ли такое поведение так, как будто оно может быть вызвано обратной цепью?

Решение Благодаря @WillDean я понял, что использовал два основания, которые многое испортили. Я не понимал, что это проблема, прежде чем было заявлено очевидное.

Какую светодиодную ленту вы используете? Также выложите фото и схемы, пожалуйста. Описывать (и читать) связи со словами немного сложно.
100 слишком много. Для нормального (не дарлингтонского) биполярного транзистора нормально принять hfe равным 10, чтобы убедиться, что транзистор находится в состоянии насыщения.
@WesleyLee Я добавил схемы. Я не знаю точно, что такое светодиодная цепочка, я знаю только, что это цепочка из 50 светодиодов, 5 параллелей из 10 рядов, которая шла с адаптером, который я описал.
@ IgnacioVazquez-Abrams Согласно моим расчетам, у меня останется что-то вроде резистора на 40 Ом. Звучит довольно низко?
31В это очень много. В некоторых спецификациях упоминается 30 В для максимального Vce. Может меняться от производителя, корпуса, дистрибьютора. Возможно, у вас пробивается транзистор. Кроме того, вы убедились, что у вас PN2222, а не P2N2222?
@SredniVashtar Маркировка PN2222A, если быть точным. Да, 31 В - это много, но все же намного ниже того, что я нахожу в технических паспортах.
Земля вашей цепи (батарея -ve) действительно подключена к земле Raspberry Pi? Нет смысла в том, что установка gpio на «низкий уровень» не выключает транзистор, а отключает его.
Измерьте выходное напряжение адаптера без светодиодов. Это может быть намного больше, чем 31 В, если это цепь постоянного тока. Я надеюсь, что он изолирован от сети.
@WillDean нет, не так ли?
@Lof - Да, вы должны каким-то образом соединить землю Pi с эмиттером транзистора, чтобы у Pi была полная схема для пропускания тока через базу транзистора.
@WillDean Спасибо. Есть некоторые основы, которые я до сих пор явно не понял. Я буду исследовать это больше.

Ответы (1)

Вам необходимо подключить 0 В вашего RaPi к соединению эмиттера на вашем источнике питания, потому что вы не можете подавать постоянный ток в базу без обратного пути для этого тока.

Но прежде чем сделать это, убедитесь, что источник постоянного тока 31 В может безопасно подключаться к 0 В на RaPi, т.е. источник питания 31 В изолирован от земли?

Это может быть нормально, если это не так, но действуйте осторожно, потому что я не хочу, чтобы вы уничтожили свой RaPi.