Skip to main content

Optoacopladores en sistemas de control con relé: guía práctica para proyectos con ESP32 y Arduino

Cuando un microcontrolador como el ESP32 o un Arduino necesita accionar un relé, un contactor o un motor, aparece una pregunta clave: ¿basta con un transistor, o conviene añadir un optoacoplador? Este artículo repasa cómo funcionan los optoacopladores, compara el diseño clásico transistor + relé frente al esquema optoacoplador + transistor + relé, y analiza cuál conviene según el objetivo: aislamiento, simplicidad o reducción de ruido.

1. ¿Qué es un optoacoplador y cómo funciona?

Un optoacoplador es un componente que transfiere una señal eléctrica entre dos circuitos usando luz en lugar de una conexión de cobre directa. Internamente combina:

  • Un LED infrarrojo en el lado de entrada.
  • Un fototransistor en el lado de salida.
  • Una barrera dieléctrica que separa físicamente ambos lados.

Cuando circula corriente por el LED, este emite luz; el fototransistor la detecta y cambia de estado, transmitiendo así la señal sin que exista contacto eléctrico entre los dos circuitos. El modelo PC817 es uno de los más usados en proyectos educativos y de automatización, con aislamiento típico de hasta 5 kV RMS y un CTR (relación de transferencia de corriente) que puede variar ampliamente entre unidades, por ejemplo de 50% a 600% según condiciones de prueba.

A. El parámetro que define su capacidad: el CTR

El CTR indica cuánta corriente entrega el fototransistor de salida en relación con la corriente aplicada al LED de entrada:

Donde:

  • IF es la corriente del LED interno.

  • Ic es la corriente disponible en el colector del fototransistor.

Si se excita el LED con 10 mA y el CTR mínimo es 50%, el colector podría entregar  5 mA, una corriente insuficiente para energizar directamente una bobina de relé de 12 V. Por eso, en la práctica siempre se añade una etapa de transistor o MOSFET después del optoacoplador.

2. Circuito 1: relé controlado solo con transistor (Sin Optoacoplador)

El esquema más simple usa un transistor NPN (por ejemplo, 2N2222) como interruptor de lado bajo para la bobina del relé, junto con un diodo 1n4148 (Diodo rectificador de alta velocidad) en paralelo para absorber el pico inductivo al apagar.

 

Circuito de Activación de Relé sin Optoacoplador

Circuito de Activación de Relé sin Optoacoplador

A. calculo del circuito

Para este circuito con transistor Q1 (2N2222) en configuración de interruptor y una bobina de relé que consume 100 mA, el cálculo de R1 se hace a partir de la corriente de base necesaria para saturar el transistor.

Datos de partida:

  • Tensión de entrada: VIN=5 V (TTL)

  • Tensión base-emisor en saturación: VBE≈0.7 V

  • Corriente de colector (bobina del relé): IC=100 mA

  • Hfe : β (típicos del 2n2222) =100

Calculo de transistor como interruptor caso Relé

La resistencia que coloco en la practica es de 1KΩ para darle mayor robaste en el accionamiento del Relé

Este diseño funciona bien, es económico y fácil de montar, pero tiene una limitación importante: no ofrece aislamiento galvánico. La tierra del microcontrolador y la tierra de alimentación del relé deben estar unidas para que el transistor funcione correctamente, lo que expone al controlador a ruido, transitorios y posibles diferencias de potencial provenientes del lado de potencia.

3. Circuito 2: relé controlado con optoacoplador PC817

En este esquema, la señal de disparo no llega directamente al transistor de potencia, sino que primero atraviesa un PC817. El proceso tiene cuatro pasos:

  1. La señal de control energiza el LED interno del PC817 a través de una resistencia limitadora.
  2. El LED emite luz infrarroja.
  3. El fototransistor interno conduce en el lado secundario.
  4. Esa conducción polariza la base de un transistor (por ejemplo, 2N2222), que finalmente energiza la bobina del relé.

El diodo de 1N4148 sigue siendo necesario en este esquema para proteger al transistor de conmutación del pico inductivo de la bobina.

Circuito Opto-acoplado

Circuito Opto-acoplado

A. vamos a realizar los cálculos

La corriente de colector es la de la bobina:

IC=100 mA

Con β=100

Corriente de saturación

R1 limita la corriente que entrega el optoacoplador hacia la base del 2N2222.

Considerando:

VCC=12 V

Calculo de resistencia de Saturación

el valor comercial de R1 para darle mas robustez según mi criterio es de 4.7 kΩ.

por otro lado el calculo de R2 (resistencia del Optoacoplador) seria asi;

tenemos que tener en cuenta :

ctr pc817

para garantizar la saturación trabajaremos con una If = 5 mA.

la entrada es TTL

calculo de resistencia del optoacoplador

R2 sugiero colocar una resistencia de 330Ω.

nota: es importante recordar que cada elemento del circuito tiene una tolerancia por eso es importante en este esquema colocar el valor comercial inferior (en este caso).

4. Comparación directa entre ambos sistemas

Característica Solo transistor + relé Optoacoplador + transistor + relé
Componentes y costo Menos piezas, más económico Más piezas, mayor costo
Aislamiento galvánico No existe Sí, solo si las fuentes y GND permanecen separados
Riesgo de lazos de tierra Alto Bajo, con diseño correcto
Inmunidad a transitorios de modo común Baja Mayor, según el CMTI del componente
Complejidad de diseño Baja Media
Aplicación típica Prototipos simples, una sola fuente Automatización industrial, cables largos, fuentes independientes

Una aclaración fundamental: la sola presencia del PC817 no garantiza aislamiento real. Si el ESP32 y el relé comparten la misma fuente y el mismo GND, el optoacoplador sigue ayudando a desacoplar la señal, pero pierde su principal beneficio, que es aislar eléctricamente ambos dominios.

5. Condiciones para que el aislamiento sea real

Para que un optoacoplador aporte aislamiento galvánico efectivo, deben cumplirse varias condiciones simultáneamente:

  • La fuente que alimenta la entrada debe ser distinta de la que alimenta el relé.
  • No debe existir una unión intencional entre el GND de control y el GND de potencia.
  • El diseño del PCB debe respetar distancias de aislamiento adecuadas entre las pistas de control, las de potencia incluso debe de tener en el diseño una perforación de aislamiento.
PCB Relé Opto-acoplado

PCB Relé Opto-acoplado

¡Mejores Recomendaciones de Productos en Oferta!
Módulo de relé de 5V, 12V, 24V, 1, 2, 4, 8 canales, placa de módulos de relé con soporte optoacoplador, disparador de nivel alto y bajo para Arduino.
🔗 Haz clic y compra

Nota: Este es un enlace de afiliado de aliexpress. Si compras a través de él, puedo recibir una pequeña comisión sin costo adicional para ti. Solo recomiendo productos que consideraría útiles para mis estudiantes.

6. Ruido y armónicos: ¿el optoacoplador los elimina?

Aquí conviene distinguir dos tipos de ruido, porque no se resuelven de la misma manera:

Fuente de ruido Efecto Solución principal
Bobina del relé al desenergizarse Pico de tensión inductivo Diodo flyback, TVS o Zener
Contactos al conmutar cargas inductivas Arco eléctrico, EMI radiada Snubber RC, MOV o TVS
Fuente y GND compartidos Rebotes de masa, caídas de tensión, reinicios del microcontrolador Fuentes separadas y aislamiento real

El optoacoplador es muy eficaz para evitar que el ruido de la etapa de potencia llegue al microcontrolador, siempre que exista separación real de fuentes y masas. Sin embargo, no elimina el ruido que genera la propia bobina o los contactos del relé: eso depende de un buen diodo de protección, snubbers, capacitores de desacoplo y un diseño de PCB cuidadoso.

rele Optoacoplado anti-ruido

rele Optoacoplado anti-ruido

¡Mejores Recomendaciones de Productos en Oferta!
Módulo de circuito de absorción/arrancado RC, relé de protección de contacto, resistencia, circuito anti-interferencias.
🔗 Haz clic y compra

circuito snubber rc

circuito snubber rc

Nota: Este es un enlace de afiliado de aliexpress. Si compras a través de él, puedo recibir una pequeña comisión sin costo adicional para ti. Solo recomiendo productos que consideraría útiles para mis estudiantes.

7. Recomendación de diseño para proyectos con ESP32

Un esquema robusto, pensado para minimizar tanto el riesgo de daño al microcontrolador como el ruido conducido, incluye:

  • GPIO de 3.3 V del ESP32 conectado a la resistencia limitadora del LED del PC817.
  • PC817 como interfaz óptica entre el dominio de control y el dominio de potencia.
  • Transistor BC337, 2N2222 o MOSFET lógico como etapa de conmutación de la bobina.
  • Diodo de rueda libre (1N4007 o TVS) directamente sobre la bobina.
  • Capacitores de desacoplo cerca del relé y del microcontrolador.
  • Fuentes de alimentación independientes para el ESP32 y para el relé, sin unión de GND.

8. ¿Cuándo elegir cada esquema?

A. Transistor + relé, sin optoacoplador:

  • El microcontrolador y el relé están cerca y comparten una misma fuente estable.
  • La carga no genera perturbaciones severas.
  • Se prioriza simplicidad, costo bajo y facilidad de diagnóstico.

B. Optoacoplador + transistor + relé:

  • El relé se alimenta desde una fuente distinta a la del microcontrolador.
  • Hay motores, contactores, electroválvulas o cableado largo.
  • El sistema presenta reinicios, falsas activaciones o ruido atribuible a diferencias de masa.
  • El proyecto exige una arquitectura de aislamiento más robusta, típica de entornos industriales.

En definitiva, el optoacoplador no es un componente «mágico» que resuelve todos los problemas de ruido por sí solo, sino una pieza clave de una arquitectura de aislamiento más amplia. Su verdadero valor aparece cuando se combina con fuentes separadas, buena gestión de tierras, protección inductiva adecuada y un diseño físico cuidadoso del circuito.

¡Te invitamos a explorar el Capítulo 1 del Curso Control Digital Curso Control Digital Con Arduino!

Loading

Telles Rafael

Profesor Especialista en Control Industrial, con mas de 20 Años de experiencia en electrónica digital

Leave a Reply

Close Menu

Wow look at this!

This is an optional, highly
customizable off canvas area.

About Salient

The Castle
Unit 345
2500 Castle Dr
Manhattan, NY

T: +216 (0)40 3629 4753
E: hello@themenectar.com