Meteorología Fácil

Área técnica. => Estación automática. => Mensaje iniciado por: Ricber en Abril 05, 2009, 11:37:35 PM

Título: Construccion de la veleta
Publicado por: Ricber en Abril 05, 2009, 11:37:35 PM
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.

(http://img844.imageshack.us/img844/7514/7aoe.png)
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
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 06, 2009, 12:19:29 PM
Hola, siguiendo con la construccion de la veleta (vengo un poco retrasado), les muestro la tabla que arme para decodificar la posicion del indicador.
(http://img11.imageshack.us/img11/7981/phuj.png)
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
Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 06, 2009, 05:24:19 PM
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.

Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 06, 2009, 07:34:13 PM
Ok, gracias, como siempre digo, lo mejor es consultar a los que saben. 8)
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 13, 2009, 10:59:49 AM
Hola, Bueno ya estamos en condicion de plasmar la cosnstruccion
Saludos.
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 14, 2009, 10:05:17 AM
Hola, aca les paso un dibujo de como pienso 8) hacer la veleta
(http://img850.imageshack.us/img850/392/wd8d.png)(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".

Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 14, 2009, 10:13:05 AM
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.
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 14, 2009, 12:41:21 PM
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.
Título: Re: Construccion de la veleta
Publicado por: el_vpi en Abril 14, 2009, 12:55:46 PM
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.
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 15, 2009, 02:12:26 PM
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
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 27, 2009, 10:47:24 AM
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,.
(http://img833.imageshack.us/img833/6735/frvt.png)
asi me quedo construido
(http://img571.imageshack.us/img571/8730/m5ju.jpg)
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.
Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 27, 2009, 11:39:29 AM
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?
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 27, 2009, 12:47:14 PM
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.     
Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 28, 2009, 06:49:01 AM
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.
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 28, 2009, 08:51:47 AM
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
Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 28, 2009, 10:02:30 AM
Se me acaba de ocurrir que, si estás jugado con la corriente, lo que puedes hacer es ponerle a todos un transistor como conmutador, así, cuando necesites medir los parámetros, vas excitando de a uno los transistores y solo una sola etapa estará consumiendo corriente ::)

Cita de: Ricber en Abril 28, 2009, 08:51:47 AM
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 :-\).

Te paso un link muy interesante sobre este tema.
Nuestro libro diario con el PIC18F97J60 (Ethernet) (http://www.todopic.com.ar/foros/index.php?topic=18383.0)

El foro es de todopic (talvéz lo conoces) tiene problema con el servidor, por lo que si no te deja entrar, insiste con F5.

Citar
Con respecto a los modulos RF, los voy a conectar a la puerta serie del pic y usar protocolo rs232.

Mi idea es un poco más ambiciosa, hacerlo por puerto USB, pero me parece que estoy tratando de correr cuando aún no se caminar. ::)
Citar
Esta bueno que aprendas VB asi manejamos los mismos temas  :\.

Joya, ya tengo profesor particular  ::) ::) :\ :\ jajajajaja
Título: Re: Construccion de la veleta
Publicado por: Ricber en Abril 28, 2009, 10:47:08 AM
CitarJoya, ya tengo profesor particular 
Si desde ya, con todo gusto.
CitarTe paso un link muy interesante sobre este tema
Muy bueno, con tiempo lo voy a ir viendo. ( a veces tengo problemas para entrar a esa pagina)
CitarSe me acaba de ocurrir que, si estás jugado con la corriente, lo que puedes hacer es ponerle a todos un transistor como conmutador, así, cuando necesites medir los parámetros, vas excitando de a uno los transistores y solo una sola etapa estará consumiendo corriente
No lo pense, voy a ver, si me puedo ahorrar algo, lo hago.
CitarMi idea es un poco más ambiciosa, hacerlo por puerto USB, pero me parece que estoy tratando de correr cuando aún no se caminar
Depende que quieras usar, hay un integrado FT232 que entras con protocolo serie (no te salvas del RS232) y salis con usb,  si queres con pic hay que usar el 18f2550 o 4550 (creo :-\), cuando quise usar el pic usb con VB me costo bastante conseguir los drivers, pero logre prender algunos led y algo mas.
El ft232 es como el que usan en los cables usb a serie para notebook.
si queres ver mas te paso este link http://www.ftdichip.com/Documents/DataSheets/ds232b18.pdf
P.D. aprendi a insertar citas 8)
Título: Re: Construccion de la veleta
Publicado por: David Met en Abril 28, 2009, 11:32:05 AM
Si, pensaba usar el PIC18F4550 que ya trae el módulo USB incorporado y solo hay que cargar los datos en un registro y solito se preocupa de enviarlo  O0

Los drivers están en la página de microchip, si no me equivoco. Hay en todopic (http://www.todopic.com.ar/foros) un tema de como prender un LED por USB (este paso ya lo tienen resuelto  ;)) y explica muy bien como hacerlo. Este será mi punto de partida.

http://www.todopic.com.ar/foros/index.php?topic=20451.0
Título: Re: Construccion de la veleta
Publicado por: Ricber en Junio 08, 2009, 10:55:08 AM
Hola, bueno por fin termine la construccion de la veleta (me llevo mas tiempo de lo esperado ???), les pongo unas fotos de como quedo.
(http://imageshack.us/photo/my-images/812/pug9.png)
en esta foto se ve el montaje de los sensores, abajo, pegado al buje se alcanza a ver la plaquita con los emisores infrarojos y arriba la placa con los sensores.
(http://imageshack.us/photo/my-images/812/pug9.png)
Aca se ve la veleta terminada. :\
Vamos a ver como anda cuando este montado en un mastil, a la intemperie, y reciba todas las condiciones del meteorologicas. >:(
Ahora comenzare con el abrigo meteorologico siguiendo las sugerencias del amigo david (un abrazo David).
Título: Re: Construccion de la veleta
Publicado por: David Met en Junio 08, 2009, 11:21:33 AM
Excelente todo. Muy buena prolijidad, terminación, y bastante compacto. Da gusto ver un trabajo tan lindo.

Espero que a mi me salga así de prolijo cuando lo monte.

Una pregunta, el cuerpo de la veleta, ¿es un frasco de crema?
Título: Re: Construccion de la veleta
Publicado por: Ricber en Junio 08, 2009, 12:39:57 PM
CitarUna pregunta, el cuerpo de la veleta, ¿es un frasco de crema?
No David, lo hice con tapas de PVC para caños de PVC de 60 mm (+ o -).
Son dos tapas y para unirlas use justamente un aro hecho con caño de esa medida, entonces todo entra a presion, de todas forma cuando decida montarlo lo voy a sellar con algun sellador de silicona para evitar que se pueda filtrar la lluvia.
Se entiende  ??? como esta hecho, sino veo de poner algun instructivo de como hacer esta parte.
Título: Re: Construccion de la veleta
Publicado por: David Met en Junio 08, 2009, 08:21:33 PM
Si, se entiende perfecto. Usaste dos caños uno que entra dentro del otro. El que está dentro, es el más largo para que una el otro extremo.

Muy ingenioso.  :\
Título: Re: Construccion de la veleta
Publicado por: Ricber en Junio 09, 2009, 11:55:43 AM
Si puedo para el fin de semana ( sino sera unos dias despues) preparo un grupo de fotos y detalles de todos los componentes (bujes, ejes, etc) que use en este trabajo.
Es muy util para este tipo de trabajitos artesanales conseguir equipos en desuso como compacteras, disqueteras, impresoras, videoscaseteras, asi nos hacemos de una gran cantidad de ejes, bujes, rulemanes, motores, motores PAP, que usaremos cuando necesitemos.
Saludos.