LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: AcidDagger em 03 de Agosto de 2010, 22:24

Título: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger 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


Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: CBX em 03 de Agosto de 2010, 22:31
se a electrovalvula for DC um simples TIP120 serve:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.lizarum.com%2Fassignments%2Fphysical_computing%2Fimages%2Ftransistor%2Ftip120_circuit.png&hash=dd5e5b378d35528d6c0c9c7fdba9e596ddf18c05)

cumps
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 03 de Agosto de 2010, 22:45
sim dc, 12v
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: CBX 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...
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 03 de Agosto de 2010, 22:54
ya, e como se usa o alarme do ds1307?  ???
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 04 de Agosto de 2010, 00:26
Aqui o que já está feito em breadboard

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg822.imageshack.us%2Fimg822%2F9309%2Fimg0174l.jpg&hash=a542973c21f2b436e2aff58a7af8853333ff50b1)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: Sérgio_Sena 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.

Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 04 de Agosto de 2010, 20:38
É dc, para ti qual seria a melhor opcção?
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: Sérgio_Sena 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.
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger 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/ (http://www.sonigate.com/?pt#!/3/16433/Circuito-Integrado-ULN2803A-50V-05A/)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 04 de Agosto de 2010, 23:39
e isso da para quantas electroválvulas? eu preciso de controlar 5
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: Sérgio_Sena em 04 de Agosto de 2010, 23:59
O datasheet do integrado, e o Google, são muito teus amigos :D
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger 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)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: senso em 05 de Agosto de 2010, 00:05
Electrovalvulas a rodar?
Podes usar mais que um integrado daqueles.
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 05 de Agosto de 2010, 00:06
Realmente o google é amigo, já percebi (:

Obrigado asena  :)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: senso em 05 de Agosto de 2010, 00:09
Mas tipicamente não é ligado=aberto, desligado=fechado?
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 05 de Agosto de 2010, 00:23
Ya, aquilo é electromagnetismo... Sem corrente ta fechado, com corrente está aberto  ;)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: naf18 em 05 de Agosto de 2010, 01:13
Podes me dizer onde comprast as electrovalvulas. Também estava a pensar fazer uma coisa do genero.
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: AcidDagger em 05 de Agosto de 2010, 02:10
As electrovalvulas deve haver em qualquer grande superficie de bricolage e jardim  :)

Eu vou tentar documentar ao maximo isto, depois podes-te guiar por aqui  :)
Título: Re: Temporizador de rega com ds1307 + atmega 328
Enviado por: Sérgio_Sena em 05 de Agosto de 2010, 11:20
Vejam as electroválvulas das máquinas de lavar roupa, são boas e baratas. Uma qualquer loja de reparação de electrodomésticos tem isso. Linhas brancas.