Noticias:

Grupo en telegram, del foro de meteorología fácil: https://t.me/meteorologiafacil

Para mas detalles, puedes visitar el siguiente tema http://www.meteorologiafacil.com.ar/foros/index.php?topic=1608.0

Espero que les sea de mucha utilidad.

Menú Principal

Construccion de la veleta

Iniciado por Ricber, Abril 05, 2009, 11:37:35 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Ricber

Hola, siguiendo con mi estacion metorologica automatica, empezare con la construccion del indicador de la direccion del viento.
La idea que tengo es hacerlo con 4 leds infrarojos y sus correspondiente sensores y entre ellos un disco codificado como el de la imagen de abajo.


Segun la posicion del disco con respecto a los leds,  algunos sensores recibiran luz y otros no, luego la señal generada la leo con un puerto del pic y la comparo con una tabla interna donde estaran las direcciones
Esta codificacion me da 32 direcciones osea una resolucion de 11,25 grados.
El disco lo voy hacer imprimiendo el dibujo en una filmina y luego para darle mas rigidez lo pegare en un disco plastico o acrilico transparente por supuesto (wii) .
Cuando tenga el esquema y la tabla la publicare  

Saludos

Ricber

#1
Hola, siguiendo con la construccion de la veleta (vengo un poco retrasado), les muestro la tabla que arme para decodificar la posicion del indicador.

Cuando por el puertoB del micro  lea 0000 me estara indicando el norte y cuando lea 0100 estare en el SSE y asi con todas las posiciones restantes.
Saludos

David Met

Muy lindo. Yo vengo retrasado también. Aún estoy con el sensor de humedad. Viendo la hoja de datos del sensor HIH-4000 dice que varía la salida según la tensión de alimentación. Esta noche subo la fórmula que voy a implementar en el PIC.

Con respecto al viento, te paso los grados reglamentarios.


N     360
NNE   020
NE    050
ENE   070
E     090
ESE   110
SE    140
SSE   160
S     180
SSW   200
SW    230
WSW   250
W     270
WNW   290
NW    310
NNW   340


Para tu tabla yo completaría con:

00010   NNE
00110   ENE
01010   ESE
01110   SSE
10010   SSW
10110   WSW
11010   WNW
11110   NNW


Los intermedios a los que cité, puedes redondearlos a la rosa de 16 direcciones. ¿Me explico? Por ejemplo 00001  N; 00011  NE, etc. Ten en cuenta que es mucha precisión y hay que sumarle el error al instrumento por lo que es mejor darle la dirección del viento, a las 16 direcciones del viento y no a la 32 direcciones del viento. En otras palabras, estás redondeando un error del instrumento.

Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Ricber

Ok, gracias, como siempre digo, lo mejor es consultar a los que saben. 8)

Ricber

#4
Hola, Bueno ya estamos en condicion de plasmar la cosnstruccion
Saludos.

Ricber

#5
Hola, aca les paso un dibujo de como pienso 8) hacer la veleta
(no salio muy claro >:()
Les hago una breve descripcion:
El disco codificado esta unido al eje, por arriba estan los leds y por abajo los fotodiodos, luego al eje le uno la parte de arriba, para guardar todo pienso usar tapas para caño de PVC de 2,5".


David Met

Hola Ricber. Excelente.

Solo un concejo, ponle en la punta contraria al estabilizador un pequeño peso para que la veleta esté en equilibrio. Si la veleta está en equilibrio, tiene una mejor respuesta al cambio rápido de la dirección del viento además que no fuerza a los bujes o rulemanes en soportar el desequilibrio.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Ricber

Si David, ya habia notado que iba a tener que poner algo, ayer hice una prueba y medi cuenta lo del contrapeso,  gracias igual por el consejo.

el_vpi

Hola Ricber, muy bueno el tema de la veleta, pero te sugeriria fuertemente que uses codigo gray en lugar de binario.
Esto te resolveria el problema que cuando estas cambiando de bit en la posicion puede que leas cualquier otra cosa, ya que en binario cambias (en tu esquema) hasta 4 bits de un solo viaje.
Con el codigo gray como siempre cambia un bit a la vez te eliminas este problema.

Saludos y buena contruccion por ahi.
Daniel.

Ricber

Hola el_vpi, bueno voy a investigar, la verdad es que acostumbrado al codigo binario me olvide que existia el codigo gray,  (y de otros), pero suguramente estas en lo cierto.
Saludos

Ricber

#10
Hola, aqui vuelvo para mostrarles el circuito de los leds y los fotodiodos, quiero aclarales que el valor de las resistencias de 1M, dependen del fototrasistor usado, para los mios ese valor anda bien,.

asi me quedo construido

Como se ve, hay 4 leds infrarojos (arriba) y 4 fototransistores (abajo), a los fototransistores les puse funda, hecha con termocontraible, para que solo llegue la luz del fotodiodo que tiene arriba.
El disco codificado por supuesto girara entre ambas circuitos haciendo que pase o no la luz.
Todo lo voy a montar dentro de dos tapas de pvc de 60mm de diametro, como lo explique antes.
La conexion la voy hacer con un cable de 6 conductores un +, un - y 4 para los datos que llegaran al micro.
Cuando tenga hecha la parte macanica les explicare como la hice y que materiales use y tambien el disco codificado con codigo gray. (creo que va a ser hacia el fin de semana.)
Un saludo.

David Met

Muy lindo y muy prolijo te ha quedado.

Una pregunta, solo de curioso, la resistencia de 470 ohm, ¿es de 1/2 W o con una resistencia de 1/4 alcanza?
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Ricber

Hola David, un gusto hablar con vos, las resistencias que use son de 1/6 de watt, la corriente total es de unos 6 ma, un compromiso entre bajo consumo y un funcinamiento confiable, de todas formas este consumo es alto para una alimentacion a bateria, sobre todo si las mediciones son cada una hora, es un gasto de bateria inutil, para evitar esto le coloque a la placa principal un transistor comandado por el micro, que cuando necesito hacer una lectura excita la base y el transistor se prende alimentando a los sensores, al menos a los que tienen alto consumo.
Lei que ya hiciste las rutina y todo lo demas para el sensor de humedad y que vas a poner comunicacion por RF, creo que yo tambien cada vez me gusta mas la idea.

Un saludo.     

David Met

Gracias Ricber, para mi también es un gusto hablar contigo. Me imaginé que le ibas a poner un transistor para controlar el consumo de la veleta :\

En cuanto a la comunicación por RF, lo voy hacer así, para ahorrarme el cablerío hasta el monitor. Además, la ventaja de hacerlo por RF es que tengo pensado hacer dos receptores, una conectada a un LCD donde me mostrará los datos y la segunda conectarlo a internet y mostrar los datos en la página web. Este es un proyecto que me llevará muchísimo tiempo porque no tengo la mas mínima idea de las comunicaciones, protocolos, etc., en cuestión. Lo bueno de internet es que se consigue muchísimo material al respecto. Ya estoy empezando a aprender a programar en Visual basic para hacer el entorno y recaudar los datos de la placa hardware.

Hoy mismo, empezaré hacer el programa receptor y emisor de la etapa de RF. Esto lo voy a documentar aquí, asi que, tendrás una guía para hacerlo tu también, y el que quiera.

Un saludote.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Ricber

Si, para la veleta y seguro que para el sensor de presion que tambien tiene un consumo bastante alto.
Yo tambien habia pensado en poner datos en internet, hace un tiempo hice pruebas con los chip y los programas que ofrece microchip para comunicarte con internet, y no es muy complicado (tampoco es muy sencillo, pero se puede hacer :-\).
Con respecto a los modulos RF, los voy a conectar a la puerta serie del pic y usar protocolo rs232.
Esta bueno que aprendas VB asi manejamos los mismos temas  :\.
Un abrazo