1. Visão geral da placa HF-006
A placa HF-006 é um módulo de I/O projetado para trabalhar em conjunto com o ESP32, oferecendo uma interface robusta entre o microcontrolador e o campo. Ela foi dimensionada para aplicações de automação residencial e industrial de pequeno porte, reunindo em uma única placa:
- Alimentação em 12 Vcc ou 24 Vcc;
- 08 entradas digitais isoladas por optoacopladores;
- 02 entradas analógicas compatíveis com sinais de 0 a 10 Vcc;
- 06 saídas a relé para acionamento de cargas em 127/220 V;
- 01 saída PWM PNP com alimentação independente;
- Interfaces de comunicação Serial TTL, I2C e RS‑485.
2. Integração com o ESP32
Todos os pontos de entrada e saída da HF-006 estão mapeados para GPIOs específicos do ESP32, permitindo uma programação direta no firmware. Dessa forma, a placa funciona como uma “extensão industrial” das portas do microcontrolador, simplificando conexões de campo e aumentando a robustez do sistema.
3. Blocos funcionais da arquitetura
A arquitetura de hardware pode ser visualizada nos seguintes blocos principais:
- Alimentação: entrada 12/24 Vcc, reguladores locais e distribuição de GND;
- Entrada digital: optoacopladores para 8 pontos de entrada em 12/24 V;
- Entrada analógica: condicionamento de sinais 0–10 V para os ADCs do ESP32;
- Saída a relé: 6 contatos com capacidade de até 10 A em cargas resistivas;
- Saída PWM: estágio PNP com alimentação independente para controle de cargas DC;
- Comunicação: portas Serial TTL, I2C e RS‑485 integradas ao ESP32.
4. Diagrama lógico simplificado
De forma simplificada, podemos enxergar a arquitetura da seguinte maneira:
⇅
Placa HF-006 (isolação, condicionamento, relés, drivers)
⇅
ESP32 (lógica, comunicação, interface web)
Nas próximas páginas, cada bloco da HF-006 será detalhado individualmente, com a pinagem correspondente no ESP32 e recomendações de uso para o projeto de automação.