Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Darnley da Silva

Ligação do relé com o Arduino

Recommended Posts

Ola,

Estou fazendo um projeto de controle de nivel de caixa de agua com o Arduino. Agora, só preciso ligar a bomba de água.

Tentei colocar um transistor para chaveamento do negativo da bobina do relé, mas isto simplesmente não funciona. Segue o circuito abaixo:

Q5gtBID.png

O relé que estou usando é um de 12Vdc.

Tentei também sem o GROUND do Arduino ligado no negativo da fonte de alimentação.

 

A bobina nem se quer energiza. Poderia me ajudar?
 

Editado por Darnley da Silva

Compartilhar este post


Link para o post
Compartilhar em outros sites
faller    9.228

Teste por partes. Desconecte do Arduino aquele resistor de 1k e ligue-o em +12. O relé deve acionar. Se acionar mostra que o driver do relé opera normalmente, e que o problema deve estar na saída de comando do Arduino.  Se não operar o relé é porque o transistor está danificado, invertido, ou mal ligado..Ou o relé está queimado, ou mal ligado..  Feche um curto entre o coletor e o emissor do transistor. O relé, se bom e adequadamente ligado haverá de operar..

Compartilhar este post


Link para o post
Compartilhar em outros sites
Isadora Ferraz    1.607

... depois disso, mande o arduíno ligar o relé e meça a tensão no D13. Esta deve ser próxima do vcc dele. Ponha um led (com resistor, óbvio) pra "ver".

Sem o ground conectado num ia funcionar MESMO. Pelo teor técnico (sem ofensa!) deste seu experimento, sugiro que verifique se não ligou nada invertido (diodo, transistor) e se está lgando nos corretos pinos do relé

Compartilhar este post


Link para o post
Compartilhar em outros sites
Darnley da Silva    0
  • Autor do tópico
  • Teste por partes. Desconecte do Arduino aquele resistor de 1k e ligue-o em +12. O relé deve acionar. Se acionar mostra que o driver do relé opera normalmente, e que o problema deve estar na saída de comando do Arduino.  Se não operar o relé é porque o transistor está danificado, invertido, ou mal ligado..Ou o relé está queimado, ou mal ligado..  Feche um curto entre o coletor e o emissor do transistor. O relé, se bom e adequadamente ligado haverá de operar..

    Sim, ele funciona quando eu coloco 12Vdc na base do transistor. O problema é que a porta do Arduino está funcionando corretamente e não está acionando o relé.

     

     

    ... depois disso, mande o arduíno ligar o relé e meça a tensão no D13. Esta deve ser próxima do vcc dele. Ponha um led (com resistor, óbvio) pra "ver".

    Sem o ground conectado num ia funcionar MESMO. Pelo teor técnico (sem ofensa!) deste seu experimento, sugiro que verifique se não ligou nada invertido (diodo, transistor) e se está lgando nos corretos pinos do relé

    Fiz as medições e todas estão no esperado. Todos os componentes eletrônicos foram verificados e não tem nenhum invertido ou ligado incorretamente. 

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Isadora Ferraz    1.607

    Vá entender.. A única explicação que vislumbro é que não estão conectados corretamente: (-) da fonte, GND do arduíno e emissor do transistor (NPN). E se tiver em protoboard então, aí nem se fala.
    Lamento informar que se aplicou 12V na base (com emissor no [-] da fonte) seu transistor já era. E se aplicou antes do resistor, seu arduíno já era. O correto era colocar um resitor chute 4K7 em série. A alternativa agora é você publicar fotos do seu experimento com deltalhes das ligações. Pode ser alguma cagadinha básica...
    Se falar que o erro era no sw ou erro de montagem receba um cascudo virtual! (se não retornar, é porquê era e ficou com vergonha kk. brinc...)

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    faller    9.228

    ....

    Lamento informar que se aplicou 12V na base (com emissor no [-] da fonte) seu transistor já era. E se aplicou antes do resistor, seu arduíno já era. ...

    Por isso frisei:  "Desconecte do Arduino aquele resistor de 1k e ligue-o em +12."

    Não tem como queimar nem o Arduino e tampouco o transistor..inha de comando

    Experimente mandar o comando pelo Arduino e ao mesmo tempo testar qual a tensão no porto de saída do mesmo, antes do resistor de 1k..

     

    Acho seu erro está no SW, na linha de comando do arduino..

    Editado por faller

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Darnley da Silva    0
  • Autor do tópico
  • Agradeço a ajuda de ambos.

    Eu troquei o relé para um que opera em 5Vdc na bobina e o circuito funcionou perfeitamente. Aparentemente, parece que a corrente que passa pelo transistor não estava sendo suficiente para energizar a bobina do relé de 12Vdc. :) O circuito continuou o mesmo. :P

    Editado por Darnley da Silva

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Visitante
    Este tópico está impedido de receber novos posts.





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×