Boa tarde senhores, estou fazendo um gerador eólico e estou desenvolvendo os sensores necessarios, que tratam - se do Anemometro e da Biruta.

O Anemometro é responsavel por determinar a velocidade do vento, já a Biruta é responsavel por determinar a direção do vento.

Eu confeccionei o circuito da biruta com 8 reed switchs distribuidos num disco circular de acordo com os pontos cardeais primarios e secundarios, que são acionados por um imã que está colado numa haste localizada acima do circuito, onde a mesma é orientada pelo vento.

Tambem confeccionei o circuito do anemometro com 3 leds emissores e 3 leds receptores (fototransistor), que estão de frente um com o outro.
O led trabalha sempre aceso, de modo que para gerar pulso, basta interromper a emissão da luz do led para com o recpetor, para isso, eu fixei 3 hastes com copinhos na ponta que giram sobre um eixo móvel de acordo com a velocidade do vento, e nessas hastes colei uma lixa na vertical, onde durante o giro ela passa exatamente entre o led e o led receptor, interrompendo a passagem de luz gerando pulso, a frequencia com que esses pulsos sao gerados determina a velocidade do vento.

Este projeto trata se do meu trabalho de conclusao de curso e ficarei muito grato pelas dicas e melhorias que voces puderem me ajudar, sou péssimo com programação, toda e qualquer ajuda é muito bem vinda, desde já agradeço a atenção de todos voces.

Obs: um dos membros ja tem me ajudado bastante, espero que esse topico tambem ajude outros que possuem as mesmas dificuldades que eu.

segue em anexo os skecths referente ao anemometro e referente a Biruta+motor de passo

preciso mesclar essas duas programações numa só, para poderem rodar juntas.

Exibições: 517

Anexos

Responder esta

Respostas a este tópico

kkkkkkkkkk, amém obrigado!!

RS, boa noite.

Para simplificar a sua montagem e o sketch, sugiro que faça o seguinte:

Utilize o circuito anexo.

Ao invés de usar 3 emissores e 3 sensores, utilize 3 ou até varias hastes cobrindo um único sensor.

Depois ligue conforme o circuito anexo.

No arduino, defina o Port2 como INPUT_PULLUP.

Este PULLUP, vai ligar um resistor interno do arduino e alimentará o port2 com +5V através deste resistor.

Depois você mude o reedrelay que está neste port para outro port.

pode ser até um port analógico.

Os ports analógicos pode ser usados como ports digitais.

RV

Anexos
Boa noite RV, desculpe mas não estou conseguindo abrir a imagem, pode me ajudar ?

Estranho, não estou conseguindo anexar o esquema.

RV

Deixa ver se eu entendi RV, nesse esquema que você me passou os outros dois sensores ficaram sem uso correto ?

Daí precisarei fazer as retificações no circuito para que atendam ao esquema que você sugeriu, vou fazer uma "gambiarra" para arruma-lo..

No meu projeto tem 6 hastes , isso interfere em algo ??
Depois quando lhe sobrar algum tempo , queria pedir uma ajuda com programação para atender esse circuito, estarei fazendo as devidas retificações
Novamente muito obrigado RV pela paciência e atenção, tenha uma boa noite meu amigo !

Rui , o Renan disse que esta usando fototransistor. 

No seu circuito você citou foto diodo.

A resistência de uma porta analógica é relativamente grande, mas se for configurada como porta digital (por engano - sem pullup) acho que poderá queimar o fotodiodo. 

Outro detalhe, não consegui descobrir a resistência da porta analógica, mas se ela for muito alta poderá ter problema na polarização do fotodiodo(ou fototransistor) . 

Você já testou seu circuito ?

http://forum.arduino.cc/index.php?topic=99170.0

Oi José Gustavo Abreu Murta,
no esquema que ele postou, é um fotodiodo.

O resistor de pullup do arduino está entre 20K e 50K.

The value of this pullup depends on the microcontroller used. On most AVR-based boards,
the value is guaranteed to be between 20kΩ and 50kΩ.

RV

Bom dia RS,

sugiro fazer como na foto abaixo.

Os outros 2 circuitos pode deixar ou remover, pois não serão utilizados.

RV

Bom dia Rui, 

Acho que com três sensores será melhor. 

Assim a resolução nas medidas será maior. 

Concorda ?

Bom dia  José Gustavo Abreu Murta.

Eu sugeri ao RS o uso de mais hastes para gerar mais pulsos e facilitar o circuito.

Você pode ou usar mais sensores, ou usar mais " tapadores"  do sensor.

Veja o caso de encoders de impressoras e mouses antigos.

Eles usam um sensor só e um disco inúmeras áreas escuras.

RV

  

Mais encoders bonitos !

http://labdegaragem.com/forum/topics/posi-o-da-ferramenta?commentId...

A minha indicação é para ele aproveitar o que já tem montado. 

Eu acho esse sensor hall fantástico - imune a sugeira e à interferência de luz.

http://labdegaragem.com/forum/topics/posi-o-da-ferramenta?commentId...

RS, testa com este sketch.
RV

Anexos

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço