No nosso primeiro post vamos aprender a montar uma placa controladora para ser usada em conjunto com o Arduino, com a placa será possivel ativar o relé através de um comando realizado via programação, podendo realizar a automação a distância de um equipamento, luz, etc.
A placa de relé pode ser comprada pronta, mas com um custo muito baixo será possível montarmos nossa própria placa.
Lista de Componentes:
1 - Transistor BC548
2 - Resistores 1K 1/8W (marrom-preto-vermelho)
1 - Diodo 1N4004
1 - LED comum (Pode ser usado 3mm ou 5mm) de qualquer cor
2 - Conectores 2 entradas
1 - Conectores 3 entradas
1 - Relé 12V 15A 1 polo 2 posições
1 - Porta fusivel para placa
1 - Fusível.
1 - Placa de circuito impresso 5cm x 10cm
Lista de Ferramentas:
Ferro de Solda
Estanho
Alicate de bico
Alicate de corte
Perfurador de placa ou furadeira com broca de 1mm
Percloreto de Ferro para corrosão da placa de circuito impresso
Entendendo o diagrama:
O circuito é muito simples, será usado um transistor NPN BC548 polarizado como chave, de forma a conduzir a corrente entre o emissor e o coletor quando receber o sinal digital do Arduino.
Quando o sinal é recebido, o transistor é saturado, fechando um circuito e acionando o relé e ligando o led. Para proteção do circuito será usado um fusível no terminal comum do relé.
Vamos a construção:
Placa de circuito impresso com identificação dos componentes:
Placa de circuito impresso face cobreada:
Confecção da placa:
Existem diversos métodos para confecção de placas de circuito impressos: decalque, silk, caneta, transferência térmica, processo fotográfico, entre outros. Minha sugestão para os iniciantes é a caneta retroprojetora ou transferência térmica.
Vamos fazer a placa através do processo térmico, imprimindo o circuito em uma impressora laser (se não for laser não funciona) na qualidade máxima. Vamos usar uma folha de sulfite comum, mas se puderem usar um papel glossy, a transferência do toner para placa ficará um pouco melhor.
Atenção: Com o processo térmico ocorre o espelhamento do circuito na placa, invertendo o circuito na placa. Dependendo do processo utilizado, verificar a polaridade dos componentes antes de soldar a placa.
Circuito impresso em uma folha de sulfite:
Transferência do circuito através de processo térmico:
Passar o ferro na temperatura de 180 graus com firmeza, durante uns 5 minutos:
Corroendo a placa com percloreto de ferro, cuidado ao manusear a solução, ela é altamente corrosiva:
Placa corroida, furar com perfudor de placa ou broca para circuito impresso:
Soldando os componentes:
Pinagem do transistor BC548:
E pronto, nosso primeiro shield já pode ser utilizado:
Download do arquivo para confecção da placa de circuito impresso. Será necessária a instalação do software ExpressPCB, disponível no site: http://www.expresspcb.com/
Bom pessoal, nesse post aprendemos e montamos um shield de relé, no próximo post vamos conectar ao Arduino e executar um programinha de exemplo.
posso substituir o transistor Transistor BC548 pelo BC548B?
ResponderExcluirSim, sem problemas.
ResponderExcluirBom dia Sergio! Tentei baixar o arquivo mas nao existe mais pdo circuito impresso, tem como enviar pelo e-mail?
ResponderExcluircrbspoa@gmail.com
Att. Carlos Renato Santiago
Enviado por email, fique atento com a polaridade dos componontes, foi
ResponderExcluirusado o processo de transferência térmica, dessa forma, a impressão
foi espelhada na placa.
Sergio Valeu!
ExcluirFarei por transferencia termica tambem. Uma pergunta seria valido fazer uma shield com mais de um rele para acionar mais de um dispositivo?
Desde ja agradecido, parabens pela iniciativa do blog!
É possível sim, segue link de um shield que fiz com mais relés e acopladores oticos na entrada.
Excluirhttps://github.com/sergiomokshin/Arduino-WebServer
Obrigado, fique a vontade com as perguntas.
Se não for abusar tenho outra duvida, referente a qual fusivel foi usado e porque! Novamente valeu.
ResponderExcluirO fusível é um proteção ao sistema e a rede se ocorrer um curto circuito, se o circuito que estiver comandando possuir fusível e vc ligar corretamente ao shield, ele não é necessário. Utilizei um fusível de 15A.
ExcluirSergio Boa Noite!
ExcluirConsegui Fazer a Placa, eu fiz a impressão no lado liso do papel que sobra quando voce utiliza etiquetas, foi bem facil até, eu já havia feito um Arduino Severino por esse método, depois se quiser posso te mostrar como ficou, interessante a placa que voce criou, essa placa precisa de uma Ethernet Shield correto, você pode me mandar esse esquema também? Eu to montando uma matriz de leds 24 x 6, são 144 leds ainda estou soldando os leds.
Mais uma vez valeu pelas explicações e pela ajuda!
Legal que conseguiu fazer a placa, no começo eu apanhei um pouco, tentei com papel Glossy, mas enroscava na impressora, hoje consigo fazer as placas com uma qualidade muito boa usando papel sulfite, eu configuro a impressora para imprimir no modo mais escuro, faço a transferencia e em alguns pontos eu retoco com a caneta.
ExcluirEu te mandei o circuito por email, eu não publiquei porque preciso mudar alguns IOs, um IO que estou utilizando como entrada é usado pelo Shield de Internet, ficaram entradas inutilizadas. O legal do circuito são as entradas foto acopladas, que protegem o microcontrolador e o driver para as saidas que substituem os transitores.
Um projeto que estou montando agora é de automação de aquarios:
https://github.com/sergiomokshin/Aquarinium
Estou usando keypad, Relógio para o Arduino, Driver para o RGB, Rele Shild, Ethernet, LCD, Buzzer, entre outros
Quero fazer um cubo de leds também, acho bem legal.
Este comentário foi removido pelo autor.
ResponderExcluirBom Dia Sergio!
ResponderExcluirEu vi o teu projeto para automação de aquario, achei interessante! O mesmo projeto pode servir para outras aplicações, como controlar uma estufa para plantas, medindo ph, temperatura, humidade, liberando a rega coisas do tipo. Me diz uma coisa como voce mede o ph da agua? Eu vi que temperatura e humidade vc usa o DHT11.
Quero te agradecer pela atenção e pelas explicações.
Da parte do controlador, falta apenas a leitura do PH e terminar a temperatura. Da temperatura está mais facil de resolver, já comprei o LM35, falta apenas ligar e terminar a codificaçao. O sensor PH eu encontrei na SparkFun, mas vai sair um pouco caro para trazer, então estou esperando um pouco. depois preciso fazer o site do server, para monitorar e controlar remotamente.
ExcluirSe precisa de alguma ajuda ou sugestão estamos aí, é só procurar.
Abs
Bom dia,
ResponderExcluirAlguém poderia disponibilizar o arquivo pcb?
O link do tutorial não funciona mais.
osvaldoasn@gmail.com
Desde já agradeço.
Enviado por email
ExcluirOla amigo, otimo projeto, tire uma duvida por favor, vou suar o arduino com alimentação de 5v, com um rele de 12v, o seu circuito e apropriado ? devo usar um rele de 6v ? uma abraço.
ResponderExcluirBoa noite!
ExcluirA voltagem de alimentação do Arduino recomendada é de 7 a 12 V, com 5V pode até funcionar, mas poderá travar.
Tente usar pelo menos uma fonte de 6V com um relé de 6V, altere o resistor de 1K do LED para 560 Ohms, senão ele acenderá muito fraco.
Boa tarde , posso utilizar um Relé de 5v nesse mesmo esquema eletrico?
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirBom dia Sergio! Me faz uma gentileza me mande o arquivo (Construindo um Relé Shield) , tem como enviar pelo e-mail?
ResponderExcluirDesde já agradeço.
jsaraujo@globo.com
Enviei por email
ExcluirAbs
Como faço pra montar um relé shield destes porém com 2 ou 4 relés ???
ResponderExcluirAgradeço a atenção!!
adils_176@hotmail.com
Bom dia Sergio! Gostei muito ......
ResponderExcluirmas não consegui baixar o arquivo do circuito impresso, tem como enviar pelo e-mail?
denercastro@me.com
abço
Dener Castro
Dener
ExcluirEnviei o arquivo, se precisar de algo fique a vontade de me procurar.
Abs
Como faço para fazer um com 8 relés? No caso 8 canais?
ResponderExcluirOpa, vi nos comentários que vc já criou. Abs
ResponderExcluirAmigo.. to apanhando numa questão. . Fiz o circuito.. mas desejo alimentar o relé com 12 v por fora.. pois os 9 do arduino tão aquecendo de mais o coitado.. mas quando coloco td ele n é acionado.. pra entender melhor.. uso o a porta do arduino p acionar e os 12 pra abrir o relé de uma fonte aparte de 12 v..
ResponderExcluirTibério, Bom dia!
ExcluirNo circuito, o relé já é alimentado "com 12V por fora", a alimentação do Arduino é independente do Relé Shield, verifique suas ligações e veja o diagrama de ligações no post "Testando nosso Relé Shield".
Bom dia amigo gostaria de receber o esquema relé shield ,pelo o meu email genildoaraujocrz@gmail.com fico muito agradecido obrigado.
ResponderExcluirGenildo, Boa Noite!
ExcluirNo post está publicado o esquema elétrico e PCB. Como posso ajudar?
Nobre Sergio,
ResponderExcluirprimeiramente parabéns pelo brilhante trabalho!!
Tenho uma dúvida e uma solicitação a fazer:
a) Dúvida: posso utilizar um diodo 1N4007 no lugar do 1N4004?
b) Solicitção: teria como me enviar o circuito para impressão (transferência térmica)?
Não estou conseguindo efetuar o download via link. Meu email juliopribeiro@hotmail.com
Julio, Obrigado!
ExcluirPode usar o 1N4007 sem problemas, o arquivo foi enviado por email.
Abs
Caro amigo o seu trabalho está de parabéns !
ResponderExcluirIsso contribui bastante para a comunidade de automação..
Lhe contatei pq preciso do arquivo.pcb para o Express PCB, tentei entrar no seu link e não abriu, vc tem como me enviar pro meu e-mail ?
Meu e-mail é fpower.filipe@gmail.com
Estarei aguardando sua resposta, boa noite. Valeu !!
Obrigado Filipe.
ExcluirO arquivo está disponível clicando em "link", no texto "Novo link para download da placa."
Abs
Sergio, bom dia! Tem como me enviar o arquivo pcb para o e-mail: nikosantos1@gmail.com
ResponderExcluirGrato!
Ola me envia o arquivo pcb por gentileza...
ResponderExcluirrodrigodefreitaslopes@gmail.com
Grato
Eu criei um repositório no github com os arquivos do projeto, o link está no fim da postagem.
ExcluirAbs
Estou com duvida sobre como espelhar o circuito. Alguém pode me tirar essa dúvida?
ResponderExcluirParasbens pelo compartilhamento de conhecimento....
ResponderExcluirmailson@oxbahia.com.br
poderia me enviar o arquivo de PCB por email, se for imprimir a imagem ira sair da proporção. muito obrigado
Olá, parabéns pelo projeto, gostaria de saber como faço para criar esse mesmo módulo porém com relé estado sólido de 24vcc?? Grato.
ResponderExcluirBom dia,
ResponderExcluirVc teria um esquema dessa forma, para montar um pequeno temporizador com rele e que funcione com 12v.
Obrigado
Olá, ótimo trabalho.
ResponderExcluirÉ possível ligar um motor de passo com uln 2003 nesse mesmo módulo relé? Agradeço desde já.
Posso usar um transistor bc 547 b ? pq no caso ele só vai manda o comando na bobina do rele e acho que não vai interferir muito
ResponderExcluirola! muito bom o projeto da sua placa, parabéns. estava olhando aquele seu outro projeto com oito reles, gostei também, será que é possível você me enviar por email esta e a de oito reles? lu.dolivei@gmail.com. estou tentando automatizar um lago que tenho aqui e vou utilizar estas placas. obrigado.
ResponderExcluirBoa tarde
ResponderExcluirTem como fazer esse projeto como dois rele?
Boa tarde.
ResponderExcluirFuncionou perfeitamente, mas estou comu ma dúvida, o Led fica acendendo bem fraquinho, piscando intermitente enquanto o RELE não dispara. Ao disparar o Rele, o Led acende perfeitamente.
O que pode estar causando o acendimento do Led ?
Boa tarde, deveria acender apenas com o sinal. Os resistores que montou o circuito são de 1K? Verifique se o negativo do circuito está com o negativo do arduino.
Excluir