Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 a 25 de 55

Tópico: Arduino, ajuda e duvidas de principiante...

  1. #1
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Arduino, ajuda e duvidas de principiante...

    Boas Pessoal,

    Bem, estava eu aqui a tentar arranjar uma forma de dosear quantidades pequenas de forma automática e a pesquisar sobre bombas peristalticas e forma de conseguir dosear a quantidade que quero, quando me lembro..."Epá, eu já me fartei de ouvir falar do Arduino, e se fosse investigar um pouco mais? se calhar serve os meus propositos!"

    Ora bem, conjecturas á parte, fui investigar e gostava de ter a opinião de quem tenha algum conhecimento, porque, sinceramente electrónica não é o meu forte, e ou percebo isto de uma vez por todas ou vou continuar a dosear á mão...
    O Primeiro projecto que pensei é então o de construir um cicuito com 3 bombas para dosear alguns elementos(Com precisão milimétrica), e é aqui que entra o Arduino.

    Propósitos:
    - Conseguir dosear 1ml diários de qualquer suplemento, para conseguir isto, teria de ter uma bomba peristaltica a trabalhar, imaginem, durante 2 segundos. Tanto quanto sei não existe nenhum timer que me permita fazer isto...

    Soluções:
    - Comprar um arduino
    estou indeciso entre "http://www.dealextreme.com/p/arduino-uno-rev3-development-board-120464?item=4" e "http://www.dealextreme.com/p/arduino-duemilanove-2009-atmega328-p-20pu-usb-board-blue-60cm-118078?item=36", também porque não sei quais a diferenças...
    - Comprar um RTC para ligar ao Arduino;

    Duvidas:
    Nem sei por onde começar...
    1ª de que forma posso ligar o Arduino á corrente? sei que deve ter que levar um transformador, de 5V provavelmente(tendo em conta que é a voltagem a que este trabalha). A ligação é directa á placa ou terei que comprar algum item adicional?

    2ª Para fazer a bomba trabalhar durante 2segundos(por exemplo), terei que fazer a leitura do RTC e programar(nesta área não tenho grande dificuldade tendo em conta que é a minha área profissional, e pesquisando creio que chego lá) o código para que isto aconteça. Ou seja na prática, programo o aparelho para que emita durante 2 segundos voltagem por uma das saidas, seria isto? e de que forma posso ligar o arduino á bomba? a bomba funciona a DC12V, de que forma posso "dizer" á bomba, para se ligar e desligar? tenho que comprar algum adaptador para a saida do arduino?

    3ª Presumo que seja possivel ligar o aparelho ao computador através do USB, e dessa forma programá-lo ou fazer o upload do software para "dentro" da sua memória, isto é verdade?

    Ou seja na prática creio que necessitaria de isto:

    Transformador 5V -> Arduino + RTC programados de acordo -> Bomba Doseadora

    Presumo que a semantica para o código seja, e ajudem-me os mais experientes na matéria:
    - Captura de eventos(Neste caso que cheguem as 21h, por ex) com loop;
    - Emitir sinal para a porta de saida durante 2Segundos;
    - Voltar ao estado normal(captura de eventos em loop).

    Opiniões, Ajuda, Criticas aceitam-se(Também aceito aquelas a dizer para usar mais o "Search", mas a realidade é que já pesquisei imenso e não consegui chegar a conclusão nenhuma...se calhar é porque existe tanta informação que a mesma em vez de ajudar, baralha, ou então porque estou a procurar nos sites errados).
    Vou pesquisar também um software(para o PC) que me permita testar o código do arduino, porque se isto funcionar futuramente quero fazer upgrades para medir temp e fazer disparar ventoinhas por ex.

    Obrigado a todos.

  2. #2
    Membro Conselheiro Avatar de JoaoCAlves
    Data de Ingresso
    11-06-07
    Localização
    Montijo
    Idade
    41
    Posts
    1.247

    Re: Arduino, ajuda e duvidas de principiante...

    Boas.

    Se prentendes simular, procura pelo proteus, este permite montar o circuito, colocar o arduino no circuito, e programa-lo com o teu sketch e testar a interacção com o circuito.

    O circuito que pretendes é mt simples. Precisas de uma placa de relés(que tenha o numero de relés igual ou superior ao numero de bombas a utilizar), do arduino, para o efeito o deumilnove serve, e do rtc como disses-te caso queiras ser preciso, senão, um simples loop serve.

    Se queres poder interagir com o arduino sem pc, precisas do lcd shield com teclado.

    Procura no ebay, tens por lá de tudo.
    Última edição por JoaoCAlves; 04-06-12 às 10:42.

  3. #3
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Re: Arduino, ajuda e duvidas de principiante...

    Hum, ok!
    Quanto ao Loop em vez do RTC, se a luz falha, desparametriza as horas, enquanto que se for o RTC a pilha mantem o relogio certo, penso eu...

    Quanto ao Relé... em inglês seria Relay, certo? encontrei um com 8 saidas para 12V mas fala em 140cm... deve ser erro presumo que seja 14cm... mas nunca se sabe.
    nesse caso vou mesmo avançar, ontem encontrei um manual para noobs (http://tronixstuff.wordpress.com/tutorials/), espero que ajude outros.

    Obrigado.

  4. #4
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Olá!

    "1ª de que forma posso ligar o Arduino á corrente? sei que deve ter que levar um transformador, de 5V provavelmente(tendo em conta que é a voltagem a que este trabalha). A ligação é directa á placa ou terei que comprar algum item adicional?"

    Melhor optar por uma fonte de 9 v pois a tensão mínima recomendada é de 6 v.

    "2ª Para fazer a bomba trabalhar durante 2segundos(por exemplo), terei que fazer a leitura do RTC e programar(nesta área não tenho grande dificuldade tendo em conta que é a minha área profissional, e pesquisando creio que chego lá) o código para que isto aconteça. Ou seja na prática, programo o aparelho para que emita durante 2 segundos voltagem por uma das saidas, seria isto? e de que forma posso ligar o arduino á bomba? a bomba funciona a DC12V, de que forma posso "dizer" á bomba, para se ligar e desligar? tenho que comprar algum adaptador para a saida do arduino?"

    Neste caso o RTC servirá para o agendamento dos dias e horários das dosagens. Para limitar o tempo de dosagem utilize a função millis.
    Segundo o vendedor desta bomba (http://www.ebay.com/itm/Aquarium-Per...#ht_655wt_1139) ela pode dosar entre 0,1 e 0,15 ml por segundo.

    O esquema de ligação pode ser semelhante a este:



    Utilize o PWM para controlar o fluxo de dosagem.

    O CI (Circuito integrado) da imagem suporta até 500mA e a bomba do link consome 1A (confirme com o vendedor). Você poderá colocar um outro CI compatível com a carga.

    Você pode utilizar meu código da TPA automática como base.
    Os detalhes do meu projeto estão aqui:
    http://reefcorner.org/forum/topic.as...83&whichpage=2


    "3ª Presumo que seja possível ligar o aparelho ao computador através do USB, e dessa forma programá-lo ou fazer o upload do software para "dentro" da sua memória, isto é verdade?"

    Sim, está correto.

    Abraço.
    Fernando Garcia

  5. #5
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Para este caso não vejo necessidade de reles.

  6. #6
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Re: Arduino, ajuda e duvidas de principiante...

    Muito Obrigado Fernando,

    Seu projecto já é profissional!
    Não tinha pensado no screw shield, iria usar uma "solderless breadboard", para evitar soldar, junto com "Breadboard Jumper Wires", mas pelo que vejo o screw shield também funcionaria.
    O Objectivo seria construir uma caixa em acrilico para guardar o Arduino e demais componentes, e fazer uma coisa modular(Como presumo seja ideia da maior parte do pessoal)...
    Neste caso e do que entendo, vejo que seria necessário um outro transformador de 12V(a debitar um minimo de 1A) para a Bomba Peristaltica, que ligaria ao Arduino e á Bomba,

    Isto da amperagem e da voltagem faz-me sempre confusão, sobretudo porque não consigo fazer uma coorrelação entre os dois e os W, sei que significam coisas diferentes, como tal não me preocupa.
    Descobri isto, porque fiz uma calha de Leds DIY, e tive que andar a vasculhar tudo isto!

    Ora bem, tendo em conta que já tenho algumas ajudas valiosissimas, vou proceder á encomenda do Arduino e componentes por forma a iniciar o projecto ASAP!

    Muito obrigado, mais uma vez!

    Abraço.

  7. #7
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Olá!

    Como pretende ter 3 bombas dosadoras e cada bomba consome 1A é melhor colocar uma fonte de 4A. Assim, deixa 1A para o arduino.

    Tem outro modelo de bomba (http://www.ebay.com/itm/Dosing-pump-...item25715a140a) esta consome 80 mA e tem fluxo mínimo de aproximadamente 1ml por segundo.

    Quanto a questão das unidades, a equação é esta:

    Corrente = potência / tensão

    Por exemplo,

    1 motor de 440W de potência e alimentado a uma tensão 220V.

    Corrente = 440W / 220V
    Corrente = 2A

    Abraço.
    Fernando Garcia

  8. #8
    Membro Veterano Avatar de Nuno Prazeres
    Data de Ingresso
    20-04-05
    Localização
    Lisboa
    Idade
    52
    Posts
    1.112

    Re: Arduino, ajuda e duvidas de principiante...

    Boas,

    Se a ideia é só controlar as bombas a 12v, eu usaria uma placa de mosfets e não uma de relays que é mais dada a falhas.

    http://www.ebay.co.uk/itm/2709351094...#ht_5814wt_689

  9. #9
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Olá!

    Nuno, com $22,00 dá para comprar uma dúzia de CI's.
    Já testei o circuito do esquema acima para controlar a velocidade das minhas ventoinhas.

    Abraço.
    Fernando Garcia
    Última edição por Fernando Garcia; 04-06-12 às 22:13.

  10. #10
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Re: Arduino, ajuda e duvidas de principiante...

    Olá de Novo,

    Estive a tentar encontrar um CI que suporta-se 1A, mas existem algumas coisas que não consigo entender...
    Tive Sistemas digitais na universidade vai para 13 anos... e lembro-me de muito pouco...Mas do que me lembro os Circuitos de 16 pins, podem nem todos servir para o mesmo...Ou seja, mesmo encontrando um circuito de 1A a ligação seria parecida? serviria para o mesmo?

    Por ex. será que este circuito serviria? e as ligações seriam as mesmas?
    http://www.inmotion.pt/store/h-bridge-motor-driver-1a

    Decidi também implementar um botão para testar o sistema, pulsando o botão daria para verificar se durante o tempo pre definido a quantidade a dosar seria a mesma.

    O Código está já escrito(tenho noutro PC...) e vou utilizar a função millis() enquanto não chega o RTC.

    Desculpem as duvidas mas baralho-me todo com sistemas digitais...

    Abraços e obrigado.

  11. #11
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Olá!

    Servirão desde que o circuito interno seja semelhante a este:



    Não conheço o circuito do link.

    Outra opção é comprar o ULN2003A e colocar dois pinos em paralelo.



    Abraço.
    Fernando Garcia

  12. #12
    Membro Identificado Avatar de Pedro Ferrer
    Data de Ingresso
    30-10-04
    Localização
    Paiã - Pontinha
    Idade
    42
    Posts
    3.191

    Re: Arduino, ajuda e duvidas de principiante...

    Boa noite

    Um reparo... acho que não estou enganado se afirmar que o '+' da fonte tem que ir ao pino 9 do CI ULN2003A...pelo menos no CI ULN2803 é assim que se processa...

    Seguindo o meu raciocínio:
    massas (arduino e fonte) no pino 8 do CI
    12V no pino 9 do CI

    12V directamente da fonte para a ventoinha.
    O CI à saída dos pinos 15/16 sai com sinal invertido, fazendo assim trabalhar a ventoinha.

    Abraço
    Pedro Ferrer
    Eu posso!
    Eu quero!
    Eu consigo!

  13. #13
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Re: Arduino, ajuda e duvidas de principiante...

    Pois...
    Eu por acaso só estou a conseguir encontrar o ULN2803... o 2003A não estou a conseguir encontrar.
    E para este caso não necessitava de resistencias, certo?

    Ou seja eram ligações directas entre os componentes?

    Obrigado, mais uma vez.

  14. #14
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Bom dia!

    O 2803 também serve e a ligação é feita da mesma forma e sem resistências.


    Abraço.
    Fernando Garcia

  15. #15
    Membro Senior Avatar de Raul Bernardino
    Data de Ingresso
    09-09-06
    Localização
    Torres Vedras
    Posts
    182

    Re: Arduino, ajuda e duvidas de principiante...

    Bom dia a todos,

    Aproveito o tópico sobre o Arduino para perguntar aos que de entre vós usam o Arduino para controlar a iluminação, qual o kit que comprariam se fosse hoje?

    Já agora alguém tem o Arduino a controlar drivers dimmable para LEDs? Como [URL="[COLOR="#800000"]Dimmable IP67 Waterproof 100W Power LED Driver Input 110v-290v ,30v-36V w Dimmer[/COLOR] por exemplo.

    Obrigado

  16. #16
    Membro Identificado Avatar de AntónioAfonso
    Data de Ingresso
    26-01-09
    Localização
    Quinta das Indias - Vialonga
    Idade
    68
    Posts
    445

    Re: Arduino, ajuda e duvidas de principiante...

    Olá boa tarde
    aproveito a pergunta do Raul Bernardino pois queria colocar a mesma questão
    cumprimentos
    afonso

  17. #17
    Membro Senior
    Data de Ingresso
    31-03-11
    Localização
    São Paulo
    Idade
    34
    Posts
    359

    Re: Arduino, ajuda e duvidas de principiante...

    Olá!

    O esquema controle de iluminação pode ser encontrado neste tópico: http://www.reefforum.net/showthread....M-nas-Meanwell.
    Não encontrei o esquema de como é feito o controle do driver citado.
    Acho que a melhor opção são os drivers da Meanwell.

    Abraço.
    Fernando Garcia

  18. #18
    Membro Senior Avatar de Raul Bernardino
    Data de Ingresso
    09-09-06
    Localização
    Torres Vedras
    Posts
    182

    Re: Arduino, ajuda e duvidas de principiante...

    Bom dia a todos,

    Quer dizer que o arduino apenas pode controlar alguns dimmable drivers e não outros? É que os da Meanwell são bem mais caros (pareciam pelo menos).

    Abraço,

    RB

  19. #19
    Membro
    Data de Ingresso
    21-07-08
    Localização
    Margem Sul
    Idade
    41
    Posts
    35

    Re: Arduino, ajuda e duvidas de principiante...

    Olá Raul,

    Sinceramente não investiguei... dá uma vista de olhos neste tópico:
    http://www.reefforum.net/showthread.php?22185-Coadas

    Acho que o Pedro tem a iluminação controlada pelo Arduino...Pode ser que ajuda, eu sei que o tópico é extenso, mas algures pelo meio tens essa vertente, tens até uma discussão de como simular o nascer e o por do sol em vários pontos do planeta

    Espero que ajude.

  20. #20
    Membro Senior Avatar de Raul Bernardino
    Data de Ingresso
    09-09-06
    Localização
    Torres Vedras
    Posts
    182

    Re: Arduino, ajuda e duvidas de principiante...

    Olá Nuno,

    Isso eu sei e segui o tópico de perto claro... Tem coisas muito avançadas

    A dúvida era se os drivers dimmable têm formas diferentes de ser controlados ou se para o arduino é = se forem da marca x ou y

    Abraços

  21. #21
    Membro Identificado Avatar de Pedro Ferrer
    Data de Ingresso
    30-10-04
    Localização
    Paiã - Pontinha
    Idade
    42
    Posts
    3.191

    Re: Arduino, ajuda e duvidas de principiante...

    Boa tarde

    O que é importante é saber se:
    1. os drivers trabalham 0-5V ou 0-10V?
    2. os drivers funcionam de PWM 0 - xx ou de PWM xx - 0

    Abraço
    Pedro Ferrer
    Eu posso!
    Eu quero!
    Eu consigo!

  22. #22
    Membro Conselheiro Avatar de JoaoCAlves
    Data de Ingresso
    11-06-07
    Localização
    Montijo
    Idade
    41
    Posts
    1.247

    Re: Arduino, ajuda e duvidas de principiante...

    Citação Postado originalmente por Raul Bernardino Ver Post
    Bom dia a todos,

    Quer dizer que o arduino apenas pode controlar alguns dimmable drivers e não outros? É que os da Meanwell são bem mais caros (pareciam pelo menos).

    Abraço,

    RB
    Boas Raul.

    O Arduino pode controlar quase tudo, podes é ter a necessidade de criar um circuito de interface.

    As meanwell aceitam PWM, mas em niveis diferentes.

    O arduino trabalha a 5V e por isso, o PWM é de 0-5V.

    As meanwell é de 0-10V, logo, precisas de um circuito à frente do arduino para que funcione.

    Vê o meu post da calha 8xT5, tens lá o circuito para converter PWM em 0-10V analógico.

    Este circuito serve para ti, só tens que tirar o filtro RC de entrada, ou seja, tiras a 1ª resistência e o condensador.

    Isto se percebi bem e o teu objectivo é controlar as meanwell.

    Abraço,

    João

  23. #23
    Membro Senior Avatar de Raul Bernardino
    Data de Ingresso
    09-09-06
    Localização
    Torres Vedras
    Posts
    182

    Re: Arduino, ajuda e duvidas de principiante...

    Boa tarde João e Pedro

    João: O meu objectivo é o arduino controlar estes drivers.

    Pedro: Não faço a mínima ideia... O link que enviei ajuda a responder?

    Espero que dê pois já comecei a encomenda

    Obrigado pelas ajudas.

  24. #24
    Membro Conselheiro Avatar de JoaoCAlves
    Data de Ingresso
    11-06-07
    Localização
    Montijo
    Idade
    41
    Posts
    1.247

    Re: Arduino, ajuda e duvidas de principiante...

    Ok, isso é diferente.

    Precisas de um circuito com um simples fet e 2 resistências.

    Isso anda por aqui.

    Mas resumindo o circuito em texto:

    Material:
    - Mosfet nivel lógico (IRLZ44N)
    - resistencia 10K
    - resistência 100ohm

    Resumo de ligações:

    - resitencia de 100ohm entre o PWM do arduino e a GATE do fet.
    - resistencia de 10k entre a GATE e massa (V-).
    - SOURCE do fet à massa (V-)
    - DRENO do fet ao negativo dos led's.
    - Positivo dos Led's ao V+ do driver.
    - GND do arduino ao V- do driver.


    E voilá.... PWM a bumbar!

  25. #25
    Membro Conselheiro Avatar de JoaoCAlves
    Data de Ingresso
    11-06-07
    Localização
    Montijo
    Idade
    41
    Posts
    1.247

    Re: Arduino, ajuda e duvidas de principiante...


Página 1 de 3 123 ÚltimoÚltimo

Informações de Tópico

Utilizadores Navegando neste Tópico

Há 1 Membros navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. Pedido de Ajuda para configuração de hardware ARDUINO.
    Por Sérgio Paulo no fórum DIY - Faça Você Mesmo
    Respostas: 40
    Último Post: 07-02-12, 00:37
  2. Arduino, muitas dúvidas
    Por Paulo-Fonseca no fórum Discussão Geral, Técnica e Equipamento
    Respostas: 6
    Último Post: 14-09-11, 23:32
  3. Ajuda Duvidas
    Por Rafael Flor no fórum Peixes, Corais, Invertebrados e Algas
    Respostas: 4
    Último Post: 02-09-07, 13:27
  4. Principiante precisa de ajuda!!
    Por Paula Exposto no fórum SETUP´S de Aquarios
    Respostas: 4
    Último Post: 10-12-06, 14:55
  5. mini reef-ajuda para principiante
    Por Tiago Proença no fórum Discussão Geral, Técnica e Equipamento
    Respostas: 6
    Último Post: 14-10-05, 11:30

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •