- Componentes necessários:
- Diagrama de circuito de proteção do driver do relé Arduino:
- Trabalho e Demonstração:
- Projeto de circuito e PCB usando EasyEDA:
- Calculando e solicitando amostras online:
Neste projeto DIY, fazemos um circuito de blindagem de relé Arduino de 3 canais para aplicações baseadas em relé. Projetamos um PCB isolado para 3 relés. Usando este Arduino Relay Shield, podemos operar 3 dispositivos AC por vez. Colocamos blocos de terminais de parafuso de dois pinos (Neutro, NÃO) para conectar aparelhos. Aqui, fornecemos o layout da PCB, o diagrama de circuito e os arquivos Gerber para que você possa construir ou solicitar diretamente este Módulo Driver de Relé.
Anteriormente, construímos o módulo de driver de relé de 4 canais, mas desta vez estamos construindo este módulo de relé como Arduino Shield, de modo que você só precisa corrigi-lo no Arduino e ele estará pronto para uso. Os relés são úteis para acionar eletrodomésticos CA com sinal baixo e são usados em sistemas de automação residencial.
Componentes necessários:
- Relé SPDT 12v -3
- 817 Optoacoplador -3
- Transistor BC547 -3
- LEDs SMD -4
- PCB (pedido de JLCPCB) -1
- Bloco Terminal 2 pino -4
- 1N4007 Diodo -3
- 1k Resistor -7
- Varas Burg masculino -1
- Jumper - 1
- Botão de apertar
- Fonte de energia
- Arduino para demonstração
- Fio de conexão
- Aparelhos AC
Diagrama de circuito de proteção do driver do relé Arduino:
Neste circuito de driver de relé de 3 canais, usamos um optoacoplador para acionar o transistor NPN que aciona ainda mais o relé. E o optoacoplador será acionado pelo sinal LOW ativo. Aqui nós usamos um relé de 12v 10Amp nesta placa PCB, você também pode usar relés de 5v.
Trabalho e Demonstração:
Para demonstrar este Arduino Relay Driver Shield, usamos uma placa Arduino Uno para controlar relés. Conectamos todos os 3 relés com Arduino em 7, 9 e 12 pinos (RLY1, RLY2 e RLY3). Usamos um adaptador de 12v para alimentar o circuito. Em seguida, conectamos lâmpadas 220VAC no bloco de terminais da placa PCB e a alimentação AC também é aplicada à placa. Confira o Vídeo de Demonstração ao final deste projeto.
O código Arduino completo é fornecido no final deste projeto, o código é simples e de fácil compreensão. Se você quiser saber mais sobre o Relay e sua interface com o Arduino, siga este link.
Você só precisa consertar o escudo do Arduino sobre o Arduino e controlar 3 aparelhos usando este escudo. Você pode usar o código fornecido (no final) ou usar seu próprio código para controlar os aparelhos AC.
Projeto de circuito e PCB usando EasyEDA:
Para projetar este Arduino Relay Shield, escolhemos a ferramenta online EDA chamada EasyEDA. Eu já usei EasyEDA muitas vezes e achei muito conveniente usar, pois tem uma boa coleção de pegadas e é de código aberto. Depois de projetar o PCB, podemos solicitar as amostras de PCB por seus serviços de fabricação de PCB de baixo custo. Eles também oferecem serviço de fornecimento de componentes, onde têm um grande estoque de componentes eletrônicos e os usuários podem solicitar seus componentes necessários junto com o pedido de PCB.
Ao projetar seus circuitos e PCBs, você também pode tornar seus circuitos e projetos de PCB públicos para que outros usuários possam copiá-los ou editá-los e possam tirar proveito de seu trabalho. Também tornamos públicos todos os nossos circuitos e layouts de PCB para este circuito, verifique o link abaixo:
easyeda.com/circuitdigest/relayshield
Você pode visualizar qualquer camada (superior, inferior, superior, inferior, etc.) do PCB selecionando a camada da janela 'Camadas'. Você também pode ver o PCB, como ficará após a fabricação usando o botão Photo View no EasyEDA:
Calculando e solicitando amostras online:
Depois de concluir o design deste Arduino Relay Shield, você pode solicitar a PCB por meio de JLCPCB.com. Para solicitar o PCB do JLCPCB, você precisa do Arquivo Gerber. Para baixar os arquivos Gerber do seu PCB, basta clicar no botão Saída de Fabricação na página do editor EasyEDA e, em seguida, fazer o download na página de pedido do PCB do EasyEDA.
Agora vá para JLCPCB.com e clique em Quote Now ou no botão, então você pode selecionar o número de PCBs que deseja pedir, quantas camadas de cobre você precisa, a espessura do PCB, o peso do cobre e até mesmo a cor do PCB, como o instantâneo mostrado abaixo:
Depois de selecionar todas as opções, clique em “Salvar no carrinho” e então você será levado à página onde poderá fazer o upload do seu arquivo Gerber, que baixamos do EasyEDA. Carregue seu arquivo Gerber e clique em “Salvar no carrinho”. E, finalmente, clique em Check-out com segurança para concluir seu pedido e, alguns dias depois, você receberá seus PCBs. Eles estão fabricando o PCB a uma taxa muito baixa, que é de US $ 2. Seu tempo de construção também é muito menor, que é de 48 horas com entrega DHL de 3-5 dias, basicamente você receberá seus PCBs dentro de uma semana após o pedido.
Após fazer o pedido do PCB, você pode verificar o andamento da produção de seu PCB com data e hora. Você verifica indo na página da conta e clica no link "Progresso da Produção" sob o PCB como, mostrado na imagem abaixo.
Depois de alguns dias pedindo PCBs, recebi as amostras de PCB em uma bela embalagem, conforme mostrado nas fotos abaixo.
Depois de obter essas peças, montei todos os componentes necessários no PCB e o conectei com o Arduino para demonstração.
Portanto, nosso Arduino Relay Shield está pronto e você pode usá-lo diretamente com o Arduino para controlar três dispositivos AC. Você apenas tem que colocar este escudo Arduino sobre o Arduino e fazer o upload do código fornecido abaixo. Você pode ajustar o código de acordo com você.
Verifique também o vídeo de demonstração fornecido abaixo.