Trava de portão, válvula de máquina de lavar, dispensador de bebida: em todos existe a mesma peça fazendo o trabalho pesado. O solenoide é o componente que converte eletricidade em movimento reto.

Motor gira; solenoide empurra ou puxa. É a diferença fundamental, e é por isso que ele aparece onde algo precisa abrir, travar ou destravar.

Neste guia você vai entender o princípio, escolher entre trava e válvula, e aprender o cuidado que mais destrói projeto: o diodo de roda livre.

💡 Salve este guia: o diodo de roda livre é obrigatório. Sem ele, o pico de tensão queima transistor e até o Arduino.

🧲 Como funciona

Um solenoide é uma bobina de fio enrolada em volta de um tubo, com um êmbolo de ferro livre por dentro. Quando passa corrente pela bobina, ela vira um eletroímã e puxa o êmbolo para o centro.

Ao cortar a corrente, o campo some e uma mola devolve o êmbolo à posição de repouso. Todo o movimento se resume a isso: energiza e puxa, desenergiza e volta.

🔎 Curso curto, força alta: o solenoide anda poucos milímetros, mas com muita força. É perfeito para travar e destravar, e péssimo para mover coisas longe.

🔧 Os tipos que você vai encontrar

TipoO que fazUso típico
Trava elétricaRecolhe uma lingueta ao ser energizadaPortão, armário, cofre
Válvula NFFechada em repouso, abre com energiaIrrigação, máquina de bebida
Válvula NAAberta em repouso, fecha com energiaSegurança, corte de emergência
Solenoide de empurrarEmpurra uma haste para foraDispensador, marcação
🌡️ Falha segura: pense no que deve acontecer se faltar energia. Válvula normalmente fechada corta a água quando a luz cai — geralmente é o que você quer na irrigação.

⚡ Corrente: por que o Arduino não aciona direto

Um solenoide de trava de 12 V puxa facilmente de 300 mA a 1 A. Um pino do Arduino entrega no máximo 20 mA com segurança. A conta não fecha por uma ordem de grandeza.

Você precisa de um intermediário. Há dois caminhos:

Módulo relé
  • Isolação total entre os circuitos
  • Serve para qualquer tensão
  • Aceita CA e CC
  • Tem clique e desgasta com o tempo
MOSFET (ex.: IRFZ44N)
  • Silencioso e sem desgaste
  • Permite PWM para segurar com menos força
  • Só corrente contínua
  • Exige diodo e atenção ao GND comum

🛡️ O diodo de roda livre

Este é o ponto mais importante do guia. A bobina do solenoide é um indutor, e indutor não aceita ter a corrente cortada de repente. No instante em que você desliga, ele gera um pico de tensão reversa que pode passar de centenas de volts.

Esse pico atravessa o transistor, o relé ou o que estiver ali e destrói o componente — às vezes na primeira vez, às vezes depois de mil acionamentos.

O diodo de roda livre (um 1N4007 resolve) é ligado em paralelo com a bobina, com a faixa voltada para o positivo. Ele oferece um caminho para a corrente se extinguir com calma, em vez de gerar o pico.

⛔ Sem diodo, não ligue. É um componente de quinze centavos que protege todo o resto do projeto. Muitos módulos de relé já trazem o diodo embutido — confira antes.

🔥 Ciclo de trabalho: ele esquenta

A bobina é praticamente um resistor: toda a energia que não vira movimento vira calor. Solenoide ligado por muito tempo esquenta bastante e pode queimar o esmalte do fio.

  • Verifique o ciclo de trabalho na especificação: muitos são feitos para ficar ligados poucos segundos.
  • Numa trava, acione por 2 a 3 segundos e desligue — o tempo de a pessoa empurrar a porta.
  • Se precisar manter acionado, use PWM: puxe com 100% por um instante e depois segure com 30 a 50%.
  • Nunca deixe ligado indefinidamente sem confirmar que o modelo aguenta.

🧮 Exemplo prático: fechadura de portão

📖 O circuito completo

1) Solenoide: trava elétrica 12 V, 600 mA.

2) Fonte: 12 V / 2 A, separada da do Arduino.

3) Acionamento: módulo relé, comandado por um pino digital.

4) Proteção: diodo 1N4007 em paralelo com a bobina (se o módulo não tiver).

5) Tempo: o código liga o relé, espera 3 segundos e desliga.

6) GND: comum entre Arduino e o circuito de comando.

12V/2A · relé · diodo de roda livre · 3 segundos de acionamento

🎯 Onde usar

  • Fechadura eletrônica com senha ou RFID.
  • Irrigação automática com válvula.
  • Dispensador de ração e de bebida.
  • Sistemas de trava em armário e cofre.

🛠️ Problemas comuns

SintomaCausa provávelSolução
Não puxaCorrente insuficienteFonte com mais amperes
Arduino trava ao acionarPico da bobinaDiodo de roda livre + fontes separadas
Transistor queimouSem diodo de proteção1N4007 em paralelo com a bobina
Esquenta muitoLigado tempo demaisReduza o tempo ou use PWM para segurar
Aciona sozinhoRuído no pino de comandoPull-down no pino e cabos curtos
ZumbidoAlimentação CA em bobina CCConfira a tensão e o tipo do modelo
🛒 Na Mamute tem trava elétrica, válvula solenoide, módulos de relé e os diodos de proteção.

🚀 Conclusão

O solenoide é força bruta em linha reta, e resolve o que motor nenhum faz bem: travar e destravar.

Três regras e ele dura anos: fonte à parte com corrente sobrando, relé ou MOSFET para acionar, e o diodo de roda livre sempre presente.

Vai automatizar qual porta? Conta pra gente! 🦣⚡

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

A válvula é a versão para líquidos e o relé é obrigatório: o Arduino nunca aciona bobina direto.