06Série 2 · Relés, contatores e acionamentos · 6/20

Acionamento por nível lógico alto (HIGH)

Em entradas ativas em HIGH, o acionamento ocorre quando o sinal recebe tensão correspondente ao nível lógico alto.

Neste tipo de acionamento, o relé é ativado quando a entrada IN recebe nível lógico HIGH (3,3 V). É utilizado em ESP32, Arduino, CLPs e módulos de relé de vários canais.
Como funciona
IN — EntradaHIGHLOWRELÉ ACIONADO

Quando IN vai para HIGH, o estágio interno conduz, a bobina é energizada e os contatos comutam.

Tabela de estados
INReléNANF
LOWDesacionadoAbertoFechado
HIGHAcionadoFechadoAberto
Regra prática: no módulo ativo em HIGH, a entrada deve permanecer em LOW para manter o relé desligado.
Módulos compatíveis
Módulo de relé com quatro canais
  • VCC — alimentação do módulo.
  • GND — referência comum.
  • IN1 a IN4 — entradas de comando.
  • COM, NA e NF em cada relé.
  • Confirme a tensão e a lógica do módulo.
Diagrama elétrico interno
VCCGNDINRQ1BobinaD1 — flybackNFNACOMIN = HIGH → estágio interno conduz → bobina energizada → contatos comutam
Ligação típica com ESP32
Placa ESP32
ESP32GPIO 25
GND
alimentação conforme projeto
Módulo reléIN
GND comum
VCC conforme fabricante

Quando o GPIO 25 vai para HIGH (3,3 V), o relé é acionado.

Aplicações comuns
Portões e cancelas
Iluminação
Bombas
Alarmes
Automação
Exemplo de código — ESP32 / Arduino
Controle seguro de relé ativo em HIGH
const int PINO_RELE = 25;
const bool RELE_ATIVO_EM_LOW = false;

void acionarRele(bool ligar) {
  int nivelLigado = RELE_ATIVO_EM_LOW ? LOW : HIGH;
  int nivelDesligado = RELE_ATIVO_EM_LOW ? HIGH : LOW;
  digitalWrite(PINO_RELE, ligar ? nivelLigado : nivelDesligado);
}

void setup() {
  pinMode(PINO_RELE, OUTPUT);
  acionarRele(false); // inicia o relé desligado
}

void loop() {
  acionarRele(true);
  delay(2000);

  acionarRele(false);
  delay(2000);
}
Atenção: confirme no manual se o módulo aceita diretamente 3,3 V do ESP32, utilize GND comum quando necessário e nunca alimente cargas de potência pela placa.

Funcionamento

O módulo permanece desligado com a entrada em LOW e é ativado quando o controlador aplica HIGH.

pinMode(RELE, OUTPUT);\ndigitalWrite(RELE, LOW);  // estado inicial desligado\ndigitalWrite(RELE, HIGH); // aciona

Compatibilidade de níveis

Confirme se a entrada reconhece corretamente 3,3 V, especialmente ao usar ESP32. Alguns módulos foram projetados para lógica de 5 V e podem não atingir o limiar necessário.

Estado seguro

  • Utilize resistor pull-down quando necessário.
  • Evite GPIOs com comportamento especial durante o boot.
  • Teste o módulo sem carga antes da instalação final.