Связь между системами 3,3 В и 5 В

Я использую ESP8266-01S, который работает только с питанием 3,3 В. Я хочу управлять реле 5 В.

Я дал каждому компоненту свой собственный источник питания, взял NPN-транзистор и подключил его, как на схеме, но по какой-то причине он не работает, когда я подаю питание на транзистор с контакта GPIO2.

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

схема электропроводки

, 👍2


1 ответ


1

Соедините заземления двух плат (возможно, вы уже это сделали).

Кроме того, максимальный ток вывода GPIO RSP8266 составляет 12 мА. Подключение транзистора без базового резистора приведет к прохождению большого тока через BE транзистора, что может повредить GPIO (и некоторые транзисторы).

У вас есть 3,3 В, за вычетом падения напряжения на диоде BE, скажем, 0,6 В, остается 2,7 В. Оставаясь в пределах максимального тока GPIO, вы можете получить базовый ток 9 мА. R = V/I = 2,7/0,009 = 300 Ом для базового резистора.

,