Tire con seguridad de 5V a GND en 3.3V GPIO

1

Quiero controlar una placa de relés de 5V con un ESP8266 (que funciona con 3.3V). Esquema del tablero:

IN2estánormalmenteen5Vydebeserllevadoa0Vparahabilitarelrelé.ViagenteusandountransistorNPNcomoeste(segundaimagen,laplacadereléstienelosmismospinesperonoeselKeyes_SRly)ytambiénpersonasqueconectanIN2directamenteaunpinGPIO.¿Cuálesmásseguro/correcto?

    
pregunta expet

3 respuestas

2

El ESP no tiene gpio tolerante a 5V. Es posible que tenga un panel de arranque que incluya GPIO tolerante a 5V, en ese caso, puede conectarlo directamente, pero si no lo hace, el método del transistor es mejor. Si lo haces, el método del transistor tampoco hace daño. El transistor funcionará de la misma manera, con una ligera diferencia en el consumo de corriente si no cambia el tamaño de la resistencia.

Entonces, en ambos casos, se prefiere el uso de un transistor para controlar el optoacoplador. A unos pocos centavos por un pequeño transistor de señal como el 2n3904 o 2n2222 y una resistencia, se asegura de que su ESP de cinco dólares no se fríe. La compensación es espacio, pero una resistencia TO-92 y una resistencia de 1/4 de Watt son pequeñas. Realmente no hay ningún inconveniente en un transistor.

Actualización : existe alguna discrepancia entre el esquema que se muestra y el módulo que se muestra. Ellos no son los mismos, tal vez. El primer esquema tiene una configuración activa baja del optoacoplador. Se parecen y, a veces, pueden alimentarse con un voltaje diferente al del voltaje de la señal.

La imagen de Keyes_SRLy es más simple, sin optoacoplador (es decir, sin aislamiento). Su esquema es supuestamente:

En cuyo caso, la base del transistor se rompe directamente. Esto se puede conectar directamente a un GPIO simple.

Necesitas averiguar cuál tienes. La configuración del transistor mostrada no funcionará en el módulo de relé Keyes_SRly más simple.

    
respondido por el Passerby
1

Su esquema es incorrecto: el módulo de relé Keyes SRly no tiene un optoaislador (U3). Tiene el transistor (Q3) y la resistencia (R6), y el relé, etc. Intente buscar en Google "keyes SRly relay" y podrá encontrar fácilmente el esquema.

Puede conectarlo directamente a un pin de salida del ESP8266. No hay necesidad de opto-aisladores o transistores adicionales.

    
respondido por el Steve G
0

Esto probablemente va a funcionar para usted. Es similar a tu segundo circuito.

Cuando el GPIO está alto, enciende el transistor que activa el relé. Cuando el GPIO está bajo, la base de la resistencia será de alrededor de 0 V, por lo que no tiene que preocuparse por el retorno de 5 V al módulo wifi.

El diodo ayuda a disipar el campo magnético en el relé cuando se apaga (y evita el daño al transistor).

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Daniel

Lea otras preguntas en las etiquetas