Construa um dimmer PWM controle remoto para fita LED 12 V ou lâmpada incandescente usando timer 555, receptor IR, e MOSFET. Ótimo para aprender modo astável, decodificação IR, e chaveamento potência.
Lista Materiais
- Timer NE555 (DIP-8)
- Módulo Receptor IR TSOP38238 / VS1838B (38 kHz)
- Controle Remoto IR (qualquer protocolo NEC: TV, genérico)
- MOSFET Canal N IRFZ44N / IRLZ44N (logic-level preferido)
- Fita LED 12 V (≤ 5 A) ou Lâmpada 12 V
- Resistores: 1 kΩ, 10 kΩ, 220 Ω, 100 kΩ (potenciômetro dimmer manual)
- Capacitores: 0,1 µF (desacoplamento), 10 µF (eletrolítico), 10 nF (tempo 555)
- Diodo: 1N4148 (flyback carga indutiva) ou 1N5819 (Schottky)
- Regulador 7805 ou LM78L05 5 V (para 555 + IR Rx)
- Perfboard / Protoboard, Fonte 12 V CC (≥ 1 A)
Arquitetura Circuito
- Potência: 12 V entrada → 7805 → rail 5 V para 555 (pino 8, 4) e IR Rx (VCC).
- Receptor IR: Saída (pino 1) → Trigger 555 (pino 2) via pull-up 10 kΩ. Pulsos protocolo NEC disparam 555.
- 555 Astável PWM:
- RA = 1 kΩ (fixo), RB = 100 kΩ Pot (controle duty), C = 10 nF → f ≈ 1,4 kHz.
- Descarga (pino 7) via diodo através RB para duty 0–100%.
- Saída (pino 3) → Gate MOSFET (com resistor gate 220 Ω).
- Carga: Source MOSFET → GND. Drain → Carga (−) → Carga (+) → 12 V. Diodo flyback através carga se indutiva.
Operação
- Manual: Gire pot → ciclo trabalho 0–100% → brilho.
- Remoto: Pressione botão IR → saída TSOP pulsa → pino 2 555 disparado → saída largura pulso modulada por config pot. Mapeie botões remoto para posições preset pot (requer MCU decodificação completa; isto é simplificado "qualquer botão alterna/mantém").
Caminho Upgrade (Adicionar MCU)
Substitua 555 por ATtiny85 / Arduino Nano:
- Decodifique códigos NEC → mapeie botões 10 níveis brilho.
- PWM software (25 kHz, sem flicker).
- Memória EEPROM última configuração.
- Rampa suave liga/desliga.
Resultados Aprendizado
- Equações tempo 555 astável.
- Temporização protocolo receptor IR.
- Drive gate MOSFET, proteção flyback.
- Layout PCB potência vs terra sinal.