Antes de mais é um prazer fazer parte deste grupo, já me ajudaram mesmo muito... obrigado a todos.

Tenho um pedido;

como ainda sou verde no arduino, tenho um projeto urgente para resolver:

quero controlar duas bombas de água que se ligam alternadamente sempre que é acionado

o sensor de ligar água. Ou seja agora ligo a torneira - bomba 1, desligo volto a ligar a torneira - bomba 2.

tem que ter controle de nivel baixo, nivel alto, baixa pressao liga as duas bombas.

estes sensores são fisicos on e off.

Todo o aspecto básico electronico eu domino.

O meu problema é programar o arduino, sei um pouco mas não o suficiente.

Obrigado a todos, e bons projetos.

Antonio

Exibições: 1468

Responder esta

Respostas a este tópico

Parece bem fácil Antonio. O que você já tem ? Qual o arduino, relay, sensores de nivel, de pressão, etc...

Obrigado, odilon cenamo,

arduino UNO

Tenho tudo,

nivel de pressao baixa quando OK normalmente fechado

nivel pressao alta quando OK normalmente aberto

nivel presao baixa mesmo com bamba 1 ou 2 a trabalhar Ok normalmente aberto se fecha liga as duas bombas

rele de saida para as duas bombas

Obrigado, por tudo

bem Haja

Antonio

Antonio,

Explique melhor os sensores:

1.nivel de pressao baixa quando OK normalmente fechado

2.nivel pressao alta quando OK normalmente aberto

3.nivel presao baixa mesmo com bamba 1 ou 2 a trabalhar Ok normalmente aberto se fecha liga as duas bombas

Você tem como jogar cada um desses sensores numa entrada do Arduino ?

A saida são dois relays, não tem problema como pilotar ligar as bombas.

Mas preciso entender melhor a lógica dos sensores.

Você diz sensor 1. pressão baixa quando OK normalmente fechado. O que você quer dizer com isso ?

Meu caso é exatamente o oposto ao seu - eu não tenho problemas com lógica de programação, mas sou semi-leigo em eletrônica.

Então se você me disser como esses sensores estão ligados fisicamente ao Arduino, eu saberei programar as bombas. Quando ligar, quando desligar, quando ativar simultaneamente, quando intercalar.

Mas me explique melhor os sensores - tem algum manual ?

Mais uma dúvida:

Estamos falando da captação de uma cx em um nivel baixo para uma caixa em um nivel alto certo ?

Ou é um acionamento sempre que houver vazão - como em embarcações ? Abriu a torneira, aciona.

Não tem um desenho ?

Abraço!

Odilon,

Aqui vai a melhor explicaçao que posso:

programaçao:

sensor 1 nivel de agua baixo.

sensor 2 nivel de agua alto

sensor 3 controlo

sensor 4 presao da agua

output1 (bomba 1)

output2 (bomba 2)

se sensor 3 for (high) entao outupt 1 (high)

se output 1 for (high) e sensor 3(high) e sensor 4 (low) entao liga também bomba 2

se sensor 4 continua ( low) para tudo ( alarme )

isto é a base,

no entanto quero que quando o sensor 3 for (high) sempre que pressionado alterne a bomba a ligar.

portanto na próxima vez será a bomba 2 a ligar ( fecho a torneira )

volto a ligar a torneira - será a bomba 1 isto só serve para alternar o uso das bombas,

e como há duas posso usar como apoio uma à outra no caso da pressao estar baixa daí o sensor 4

que também serve na lógica para se as bombas estiverem avariadas ligar um alarme output 3

sensor 4 se (high) output 5 (high)

espero não ter complicado.

obrigado,

Antonio

Oi AJGF, bom dia,

não entendi muito claramente sua necessidade.

Vou reproduzir o que entendi e você diz se está correto?

Você precisa de um controle que:

controle 2 bombas;

Que este controle ligue alternadamente as bombas;

O comando para ligar vem de um sensor que aciona qdo uma torneira é aberta;

Estas bombas só ligam se a caixa estiver acima do nível minimo.

Agora não entendi o objetivo do controle de nível alto e de pressão.

Rui

Oi Rui,

Pois parece um pouco complicado.

1º o sistema funciona se sensor de nivel baixo estiver normalmente fechado.

2º se o nivel esta alto ( sem importancia )

3º se uma bomba estiver a trabalhar e pressao for baixa liga as duas.

4º Sempre que a torneira esta aberta liga uma bomba e da proxima vez a outra ( serve para poupar as bombas e se controle de pressao baixa ligar as duas )

Obrigado pelo contato

Antonio

Oi Rui Viana, Bom Dia,

que controle duas bombas alternadamente sempre que abre a torneira.

as bombas so ligam se o nivel minimo estiver fechado ( normalmente fechado )

o sistema tem duas bombas que alternam,assim se for dado ordem para uma bomba ligar e o nivel de pressao continuar mando ligar a outra bomba tambem se mesmo assim o nivel de pressao continuar (normalmente fachado) significa que ou nao ha agua ou as bombas estao mal, entao liga alarme.

obrigado,

Antonio

Oi AJGF, boa tarde.

escrevi este código.
Testa aí e depois de um retorno.

http://pastebin.com/6rWBq127

Rui

Meu caro,

tanto, trabalho fico-lhe muito grato,

vou para o campo este fim de semana e testarei esse código.

Pelo que vi julgo que está lá tudo.

o meu grande problema era a alternância das bombas sempre que abria a torneira.

darei noticias,

muito obrigado,

Antonio

Resolvido !!! O Rui é fera !!!

kkkkkkkkkkkkkk

Meu caro Rui,

Muito Obrigado...

Você quase que acertou,

está tudo funcionando bem, testei com 2 led simulando as bombas e funciona,

tenho um problema se você me poder ajudar não tenho que incluir tanta electrónica no

projecto.

assim sendo sensor 7 em vazio tem ambas as bombas ligadas.

como o sensor de pressao está em vazio significa que com a torneira fechada tenho ambas as bombas

ligadas, quando faço passar 5v no sensor de torneira aberta é que devia ligar a bomba.

espero não abusar da sua generosidade,

um grande abraço, deste Português

Antonio

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço