Dúvidas em projeto: Voltagem Arduíno, Relês e RTC.

Amigos boa tarde! Comecei a mexer com Arduíno a cerca de 2 meses como hobby e estou adorando! Depois de fazer vários mini projetos para aprender seu funcionamento (de LED até motores), decidi que era a hora de partir para um projeto de “verdade”. Então comecei a desenvolver um alimentador automático para meu cachorro. XD

Para aumentar o desafio esse alimentador será um arduino standalone, montado conforme esse tutorial: http://arduino.cc/en/Main/Standalone

Comecei a projetá-lo no KiCad, pois pretendo mandar construir a placa PCI, aí começou surgir as dúvidas:

  • No esquema elétrico no KiCad está dando uma crítica ao ligar o pino 21 (AREF) do atmega a saída do regulador de voltagem. Esta é a mensagem que aparece:

ErrType(4): Conflict problem between pins. Severity: warning
@ (61,59 mm,159,38 mm): Pin VO (power_out) of component U1 is connected to
@ (44,45 mm,41,27 mm): pin 21 (BiDi) of component IC1 (net 36).

Onde U1 é o regulador e IC1 é o atmega (mesmo do Arduino Uno)
Dúvida: Essa crítica do KiCad pode ser ignorada e posso realmente ligar os 5V nesse pino? Parto do principio que sim, já que o esquema está no site oficial do arduino. :~

  • Neste projeto precisarei também controlar uma válvula solenoide (12V DC ou 127V AC) e pelo que já encontrei aqui no fórum e na net precisarei usar um relê.
    Dúvida: Como é a montagem do relê com o arduino e a válvula solenoide? Encontrei esquemas de utilização de reles com e sem diodos, e esquemas de utilização usando relê, transistores e diodos e todos eles não me deixaram muito seguro e achei os esquemas confusos pois sou leigo em eletrônica. E por que em alguns esquemas também foi utilizado um transistor?
    Atualmente possuo esse relê (Welcome to Sanyou) modelo DSY2Y-S-205L ele serviria para este projeto?

  • No projeto também irei precisar de um RTC, e pelo menos aqui no Brasil com o preço de um módulo RTC, você compra componentes para montar 10! Então irei montar meu módulo RTC embarcado em minha placa. XD
    Para isto usarei o CI DS1307.
    Dúvidas:
    Observando os módulos RTC prontos, vi placas que utilizam 1 resistor, placa que utilizam 2 resistores e inclusive placas que utilizam 2 resistores e 1 capacitor. Exemplos:
    https://www.sparkfun.com/products/99
    http://www.adafruit.com/products/264

Olhando a documentação do CI (http://datasheets.maximintegrated.com/en/ds/DS1307.pdf) na página 6 do PDF informa que os pinos SDA e SCL precisam apenas de um resitor cada. Qual seria o valor desses resistores? E pra que o capacitor em algumas placas breakout?

Bom por enquanto minhas dúvidas são essas e prometo que assim que o projeto estiver concluído e funcionando postarei os arquivos do KiCad e código do Arduino. E para matar a curiosidade de vocês eis como a placa está ficando até agora. XD

Está comprando os componentes no Brasil?

Aqui tem um video com explicação do circuito do RTC: http://www.youtube.com/watch?v=nFjnPkAr2oc

Fala ai Danielhsc, mexo com arduino por hobby também e para seguirmos adiante precisamos de alguns conhecimentos básicos de eletrônica, é impossível seguir adiante sem esses conhecimentos, a não ser que você compre sempre módulos e shields prontos, com instruções para leigos.

Então, vamos estudar eletrônica básica! rs ...Tem ótimas apostilas na net (google it!!)

Eu tento me aprofundar sobre cada componente que vejos nos projetos que quero seguir, o comportamento deles no circuito, etc. Afinal aprender aos poucos é mais fácil que tentar enfiar tudo na cabeça de uma vez.

Tentativas de Respostas: O pino AREF serve como referência para o conversor analógico digital do atmega328, ligando ao regulador de tensão, estamos dizendo ao CI que a tensão (voltagem) de referência é 5v, mas poderia ser 3v, etc... Seguindo o padrão UNO, conectar aos 5v esta correto.

Como nunca mexi com esse KiCad, não posso ajudar sobre o alerta :/

Controle de relê: Na net vemos pessoas conectando um relê diretamente nas portas do arduino, dá até medo rs. O diodo é para proteger o circuito da energia gerada pela bobina do rele, mas depende de quem esta ativando. a vantagem de um transistor (ou mosfet) é que você o "ativa" com baixa tensão e ele consome quase nada de corrente, aliviando a porta do arduino que não pode oferecer mais que 20mAh (sozinha), correndo o risco de queimar.

Um bom exemplo de bom circuito é o deste link: http://playground.arduino.cc/Learning/SolenoidTutorial veja o uso do optoacoplador, esse carinha é fantástico quando trabalhamos com altas voltagem, pois isola "totalmente" o arduino de altas correntes aplicadas em circuitos com os quais queremos interagir. =)

RTC: Sobre os resistores ligados aos pinos SCL e SDA, como eu não manjo muito de eletrônica eu sempre sigo a sugestão do datasheet do DS1307, no esquema da imagem "TYPICAL OPERATING CIRCUIT" vemos dois resistores agindo como pullup. Fica a lição de casa para você pesquisar sobre o que são os "pullup" e os "pulldown" que te acompanharão por longo período ;)

O arduino possui resistores pullup, veja mais detalhes aqui: http://arduino.cc/en/Tutorial/AnalogInputPins

Ah, e sobre o valor dos resistores, veja sobre a lei de Ohm ;)

Procurando sobre o acima verificarás que podes usar os resistores externos ou não (usando os pullup internos do arduino), as duas formas estão corretas.

Sobre todo o resto: "Temos muito a aprender"

Essas resistências nos pinos de saídas são desnecessárias… aliás, não devem sequer estar aí.

Lago, o vídeo é muito bom! E explica direitinho mesmo! Aliás, achei todos os videos desse canal fantástico! Obrigado!

Mortis, quando comecei a estudar o Arduíno, comprei um livro sobre o assunto que me deu norte bem firme. E tentei conhecer o básico de cada componente eletrônico (pra que serve e onde usar), e conforme ia avançando nos projetos me aprofundava nas pesquisas sobre o componente. Mas sempre surge dúvidas, mais pela falta de experiência.

Pino AREF Sobre o pino AREF, vou deixar conectado. Pelo que pesquisei sobre esse alerta do KiCad, quando criaram o componente do atmega, o pino referente esta com "flag" de bidirecional e como estou conectando uma linha de alimentação, ele dá esse alerta. Então posso ignorar sem medo.

Controle relê Também compartilhei esse medo quando vi essas conexões direta ao Arduíno! Procurei sobre optoacopladores e também achei fantástico! Nunca tinha ouvido falar nesse componente. E por sinal, no canal onde está o video sugerido pelo amigo Mortis, há uma vídeo aula sobre esse componente. Inclusive como liga-lo a um relê.

RTC: Fiz o dever de casa sobre os pullup e pulldow! E a lei de Ohm, lembrei da época do segundo grau... rs

Obrigado!

Bubulindo, depois do dever de casa sobre pullup e pulldown, realmente eles não são necessários, pois o Arduíno já os possui.

Obrigado!

É isso ai, vamos vivendo e aprendendo (pena que o tempo é tão pouco e passa tão rápido)...

Estamos por aqui... Bons projetos! ;)