collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Temporizador de rega com ds1307 + atmega 328  (Lida 10101 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Temporizador de rega com ds1307 + atmega 328
« em: 03 de Agosto de 2010, 22:24 »
Boas, aqui estou eu com um projecto novo. Desta vez é um temporizador de rega com um rtc (ds1307+) e o arduino (atmega 328).

Bem assim por alto:

RTC > Arduino > Reles > Electrovalvulas

O esquema ainda não está completo, pois não sei que relés usar.

Vou usar umas electroválvulas de 12v, agora que reles devo usar?
tambem vou precisar de ajuda no codigo

PS: o esquema vai em anexo



Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #1 em: 03 de Agosto de 2010, 22:31 »
se a electrovalvula for DC um simples TIP120 serve:



cumps

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #2 em: 03 de Agosto de 2010, 22:45 »
sim dc, 12v

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #3 em: 03 de Agosto de 2010, 22:51 »
sendo assim, sempre que o pino a que a base do TIP120 está ligado estiver em HIGH ele vai deixar passar corrente e ai ou usas o alarme do ds1307 para "activar esse pino" ou o arduino de x em x tempo verifica se está na hora da rega  ;D e põe o pin em HIGH...

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #4 em: 03 de Agosto de 2010, 22:54 »
ya, e como se usa o alarme do ds1307?  ???

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #5 em: 04 de Agosto de 2010, 00:26 »
Aqui o que já está feito em breadboard



Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #6 em: 04 de Agosto de 2010, 19:00 »
# O DS1307 não tem alarmes internos, tens que criar no teu micro.

# Penso que ligar o motor no Emissor de um transistor NPN, não deverá ser a melhor opção... eu ligaria entre o + e o Colector.
Se queres montar assim, usa um PNP, ou mesmo um MOSFET para não teres tantas perdas.

# Podes tb usar relés para as electroválvulas. Como elas consomem tão pouco, qq relé de 1A em 230VAC serve.

# as electroválvulas são DC ou AC? se forem DC, tens as opções de transistor/relé. Se forem AC tens as opções de relé/triac.


Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #7 em: 04 de Agosto de 2010, 20:38 »
É dc, para ti qual seria a melhor opcção?

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #8 em: 04 de Agosto de 2010, 21:06 »
Sabes a potência das electroválvulas? em Watt? deve ser pouca.

Há várias opções ::::

# ULN2803, 8 canais, 500mA por canal, e já tem o diodo de protecção interno em cada canal

# Um transistor NPN tipo BC548 ou 2N440x, conforme a corrente pretendida, e para cada electroválvula

# Um transistor MOSFET canal N tipo 2N7000 ou IRF530, conforme a corrente pretendida, e para cada electroválvula


A solução mais limpa é sem dúvida a do ULN2803.

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #9 em: 04 de Agosto de 2010, 21:09 »
E aonde posso arranjar isso?  :)

EDIT: Já achei, será isto? http://www.sonigate.com/?pt#!/3/16433/Circuito-Integrado-ULN2803A-50V-05A/
« Última modificação: 04 de Agosto de 2010, 23:51 por AcidDagger »

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #10 em: 04 de Agosto de 2010, 23:39 »
e isso da para quantas electroválvulas? eu preciso de controlar 5

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #11 em: 04 de Agosto de 2010, 23:59 »
O datasheet do integrado, e o Google, são muito teus amigos :D

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #12 em: 05 de Agosto de 2010, 00:01 »
eu já tive a ver, so que nao cheguei a grande conclusao...

Aquilo tem 8 saidas, entao quer dizer que da para 8 electrovalvulas? Mas assim so roda num sentido... e no outro? (nao sei se me expressei bem)

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #13 em: 05 de Agosto de 2010, 00:05 »
Electrovalvulas a rodar?
Podes usar mais que um integrado daqueles.
Avr fanboy

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Temporizador de rega com ds1307 + atmega 328
« Responder #14 em: 05 de Agosto de 2010, 00:06 »
Realmente o google é amigo, já percebi (:

Obrigado asena  :)
« Última modificação: 05 de Agosto de 2010, 00:09 por AcidDagger »