1. Características da saída RS‑485
A HF-006 possui uma saída RS‑485 ligada à UART principal do ESP32, permitindo a comunicação em barramento diferencial com outros dispositivos (CLPs, inversores de frequência, IHMs, medidores de energia, etc.), tipicamente utilizando o protocolo MODBUS RTU.
O conector disponibiliza os sinais RS‑485+ e RS‑485‑, que devem ser ligados
ao barramento de campo respeitando polaridade, aterramento e terminadores de linha, conforme o padrão RS‑485.
2. Mapeamento no ESP32
A interface RS‑485 é conectada à serial TX0/RX0 do ESP32, com um pino adicional de controle para seleção de envio e recepção de dados.
| Sinal | GPIO no ESP32 |
|---|---|
| TX0 | GPIO1 |
| RX0 | GPIO3 |
| Controle RS‑485 | GPIO5 |
O pino GPIO5 é utilizado para alternar o transceiver RS‑485 entre modo transmissão e recepção, o que é essencial na implementação de protocolos half‑duplex como o MODBUS RTU.
3. Aplicações típicas
- Integração da automação residencial com CLPs de campo;
- Leitura de medidores de energia via MODBUS RTU;
- Comando de inversores de frequência em motores de bombas e ventiladores;
- Integração com IHMs industriais e registradores de dados.