Placa Tomada - Controlando Tomadas com Arduino
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Placa Tomada - Controlando Tomadas com Arduino

on

  • 16,451 views

Documentação da placa Tomad@

Documentação da placa Tomad@

Statistics

Views

Total Views
16,451
Views on SlideShare
5,731
Embed Views
10,720

Actions

Likes
2
Downloads
154
Comments
1

10 Embeds 10,720

http://www.eletronlivre.com.br 10280
http://control-aut.com 241
http://eletronlivre.com.br 124
http://localhost 36
http://translate.googleusercontent.com 18
http://webcache.googleusercontent.com 7
http://www.slashdocs.com 7
https://twitter.com 5
http://131.253.14.66 1
http://www.google.com.br 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • como eu faço para comprar a placa tomada pronta?
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Placa Tomada - Controlando Tomadas com Arduino Presentation Transcript

  • 1. Tomad@Desenvolvida e produzida porbr-o-bot & Elétron Livre
  • 2. Introdução• É uma placa para controle de dois relês;• Podemos controlar corrente AC / DC;• Relê funciona como um interruptor;• Aplicações práticas: – Controlar tomadas 110 / 220 AC – Controlar motores DC de alta corrente – Ligar e desligar qualquer equipamento eletrônico
  • 3. Lista de materiais 2 resistores 10k 2 resistores 330r 2 transistores tip122 2 diodos IN4007 2 leds 3mm 2 relês 12v ou 5v 2 porta-fusíveis 2 fusíveis com corrente compatível com relê 2 bornes KRE-2 2 bornes KRE-3 Obs. Esta lista não deve custar mais que R$ 20.
  • 4. Lista de materiais Led1 e Led2 = led 3mmR3 e R4 = resistor 330R – para os leds
  • 5. Lista de materiais D1 e D2 = diodo IN4007R1 e R2 = resistor 10k – para os transistoresT1 e T2 = transistor para acionar bobina do relê, pode ser Tip122
  • 6. Lista de materiais Fusível 1 e Fusível 2 com porta-fusível Relê 1 e Relê 2 Bornes para encaixe dos fios de acionamento da saída do contato do relê
  • 7. O que é um relé ?• Os relés são basicamente interruptores acionados elétricamente.• Os relés podem possuir um ou mais contatos (“interruptores”) sendo que esses contatos podem ser:• NA (normalmente aberto) / NO (normal open) ou• NF (normalmente fechados) / NC (normal closed) .
  • 8. Como funciona um Relé• O acionamento dos contatos de um relé ocorre quando a sua bobina é energizada. Nesse momento é criado um campo magnético que atrai uma alavanca responsável pelo acionamento dos contatos• Para acionar um relé precisamos de transistor e diodo de proteção relé simples relé duplo
  • 9. Porque é necessárioutilizar o transistor ?• Existem relés bem pequenos que poderiam ser acionados diretamente por um microcontrolador, porém na maioria dos casos utilizamos um transistor entre a porta do micro-controlador e o relé devido a corrente necessária para ativar a bobina do relé ser maior que 40mA.
  • 10. Tensão reversa• Ao desenergizar a bobina de um relé, ocorre um fenômeno que faz com que seja gerada uma tensão reversa pela bobina. Devemos proteger o circuito responsável pelo acionamento, instalando um diodo em paralelo com a bobina.
  • 11. Ligando a placa no Arduino
  • 12. Ligando a placa na tomada Devemos romper o fio de uma das fases; Cortamos o fio e vamos ligar cada uma das pontasem um no borne do relê a ser utilizado. Uma das pontas vai no comum Outra ponta vai no NF ou NA
  • 13. Código para ligar e desligar relêvoid setup() { pinMode(2, OUTPUT); pinMode(3, OUTPUT);}void loop() { digitalWrite(3, LOW); digitalWrite(2, HIGH); delay(1000); digitalWrite(2, LOW); digitalWrite(3, HIGH); delay(1000);}
  • 14. Demonstração
  • 15. Códigovoid setup() { pinMode(2, OUTPUT);}void loop() { digitalWrite(2, HIGH); delay(1000); digitalWrite(2, LOW); delay(1000);}
  • 16. Linkswww.eletronlivre.com.brwww.arduino.ccblog.globalcode.com.brTwitter@globalcode @eletronlivre@vsenger @jllorenzo