Optoacoplador (PC817): O Guia Completo — Isolação por Luz, CTR e Dimensionamento
Guia completo do optoacoplador: como LED e fototransistor isolam circuitos, o que é CTR, como calcular o resistor de entrada, tipos (PC817, 4N25, MOC3021) e aplicações.
Imagine dois circuitos que conversam sem ter nenhum fio elétrico entre eles. Parece mágica, mas é o trabalho diário do optoacoplador — e o mais famoso é o PC817.
Ele conecta os circuitos usando luz. E é justamente essa 'ponte de luz' que protege seu Arduino do mundo hostil da alta tensão, dos motores e do ruído elétrico.
💡 Como funciona
Dentro do encapsulamento existem dois componentes frente a frente, opticamente acoplados e eletricamente separados:
- Lado de entrada: um LED infravermelho.
- Lado de saída: um fototransistor (ou fototriac, dependendo do modelo).
Quando você faz corrente passar pelo LED, ele acende. A luz atravessa uma barreira transparente isolante e atinge o fototransistor, que passa a conduzir. O sinal atravessa — mas a eletricidade não.
🛡️ Por que isolar é tão valioso
- Proteção: um curto ou pico no lado de potência não chega ao microcontrolador.
- Terras diferentes: permite ligar circuitos com GNDs distintos sem criar loop de terra.
- Imunidade a ruído: corta o ruído conduzido entre os lados.
- Segurança: separa fisicamente o lado de baixa tensão do lado da rede elétrica.
📐 O parâmetro que quase ninguém olha: CTR
O CTR (Current Transfer Ratio) é a relação entre a corrente que sai do fototransistor e a corrente que entra no LED, em porcentagem.
Na prática: se o CTR é 100% e você injeta 10 mA no LED, a saída consegue conduzir cerca de 10 mA. Como o CTR varia muito entre unidades, projete sempre com folga — injete mais corrente no LED do que o mínimo teórico.
🔌 Calculando o resistor de entrada
O lado de entrada é um LED de verdade — precisa de resistor limitador em série:
🔎 Modelos e para que serve cada um
| Modelo | Saída | Uso típico |
|---|---|---|
| PC817 | Fototransistor | Sinais digitais, isolação de entradas/saídas |
| 4N25 / 4N35 | Fototransistor | Clássico, encapsulamento DIP-6 |
| MOC3021 | Fototriac (sem detector de zero) | Acionar TRIAC em controle de fase (dimmer) |
| MOC3041 | Fototriac com zero-cross | Ligar cargas AC no cruzamento de zero (menos ruído) |
| 6N137 | Saída lógica rápida | Comunicação de alta velocidade |
🧮 Exemplo prático: isolando uma entrada de 24 V
📖 Ler um sensor industrial de 24 V com Arduino de 5 V
Problema: o sinal do sensor é 24 V — ligar direto destrói a entrada do Arduino.
1) Ligue o sinal de 24 V ao LED do PC817 através de um resistor: (24 − 1,2) ÷ 0,010 ≈ 2,2 kΩ.
2) Do lado do Arduino, o fototransistor liga o pino ao GND, com um pull-up (interno ou 10 kΩ) para 5 V.
3) Quando o sensor ativa, o LED acende, o fototransistor conduz e o pino vai para nível baixo (lógica invertida).
🎯 Onde você já viu
- Em toda fonte de celular: a realimentação do secundário para o primário passa por um optoacoplador.
- Acionando TRIACs em dimmers e controles de potência.
- Isolando entradas e saídas de CLPs e placas industriais.
- Dentro de relés de estado sólido (SSR).
🛠️ Problemas comuns
| Sintoma | Causa provável | Solução |
|---|---|---|
| Saída não muda | Corrente no LED insuficiente | Reduza o resistor de entrada (mais corrente) |
| Lógica invertida | Comportamento normal do arranjo | Inverta no código ou mude o pull-up/pull-down |
| Funciona e depois falha | CTR caiu com o tempo | Projete com folga desde o início |
| Saída fraca/lenta | Carga acima da capacidade | Use a saída para acionar um transistor |
✅ Como escolher
- Tipo de saída: fototransistor (sinal) ou fototriac (rede AC).
- Isolação (kV): quanto maior, melhor — especialmente perto da rede.
- CTR: escolha classe adequada e projete com margem.
- Velocidade: para dados rápidos, use modelos específicos (6N137).
🚀 Conclusão
O optoacoplador troca fio por luz e, com isso, cria uma barreira de proteção valiosíssima. Lembre-se do resistor na entrada, projete com folga de CTR e escolha o modelo certo para a aplicação.
Dúvidas? Comenta aí! 🦣⚡
Mamute Eletrônica · Componentes, Módulos e Robótica · Rua Vitória, 125 — Santa Efigênia/SP · mamuteeletronica.com.br
Para montar o que você acabou de ler
O módulo relé é a aplicação clássica de isolação e o Arduino é o lado que se quer proteger.