Un consulta: Necesito acondicionar un módulo relay de 5V, para que funcione con el ESP32, que sería mejor hacer?, utilizar este Conversor Txs0108e?

O mejor utilizar un transistor 2N 2222 para acondicionar?
Un consulta: Necesito acondicionar un módulo relay de 5V, para que funcione con el ESP32, que sería mejor hacer?, utilizar este Conversor Txs0108e?

O mejor utilizar un transistor 2N 2222 para acondicionar?
Fijate que hay conversores de 2 y 4 canales, es una pena usar uno como ese por uno o dos canales.
Usar un transistor bipolar también es válido, solo recuerda que va a funcionar con la lógica invertida.
O sea, si el relé se activa con HIGH, con el transistor debes cambiar el código para que active con LOW (porque el transistor invierte la señal).
Y la verdad que ese componente lo tenía desde hace tiempo, y ahora que se presentó este problema pensé en utilizarla.
El relé se activa con LOW.
Y bueh... Usalo. ![]()
Si usas el conversor no cambia nada, si usas un transistor entonces debes ajustar el código.
¿Qué módulo de relé estás usando?
Es raro que no funcione con la señal de 3.3V del ESP.
Estoy utilizando este modelo:

La verdad que funciona bien con el ESP directamente, pero si es de 5V no lo va dañar con el tiempo?
Fijate que se puede separar la alimentación de los relés de la parte lógica, tenés que desconectar el jumper J1 y conectar los 5V en el pin RY-VCC, obviamente GND.
En el otro conector ( J2 ) , solo usas los pines IN1, IN2 y en VCC conectás los 3.3V (todos al ESP (como hasta ahora).
Y listo
Si no llegase a funcionar, porque depende de como estén conectados los optoacopladores, desconectá los 3.3V y conectá GND al ESP (siempre hablando de J2).
Ok, probaré de esa forma también, aunque existen varias alternativas. A veces es muy escaso encontrar directamente en google o en otras plataformas la solución, o si encuentras no te la explican bien a detalles o te la explican mal y y te estropeas el componente.
Las únicas alternativas de alimentación que tienes con ese módulo son dos.
1 - Dejas colocado el puente en J1 y alimentas por el pin Vcc con la misma tensión que al microcontrolador siempre que sea de 5V.
2 - Quitas el puente de J1 y alimentas la parte de control del relé con 5V a través del pin RY-VCC sin importar con que tensión trabaja el microcontrolador.
El sentido de que el módulo sea optoaislado es, justamente, que se pueda alimentar la etapa de control y el relé con una tensión diferente a la tensión con que trabaja la lógica.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.