TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: PICKEROJOVATO en 04 de Noviembre de 2009, 00:48:51
-
Estoy buscando alguna rutina en asm para leer datos de dispositivos 1 wire de Dallas semiconductors, alguna idea sobre el tema ?
Otra estoy planenado construir una pequeña estacion meteorologica y para leer la veleta (direccion del viento) se usa un encoder absoluto con una barrera de 4 leds iR que generan un dato de 4 bits en paralelo.
(http://img504.imageshack.us/img504/263/circuitovane.png) (http://img504.imageshack.us/i/circuitovane.png/)
Desearian que me digan como puedo convertir esos datos a serie para utilizar solo 2 o 3 paras del pic. Debo solo usar un shift register y leer los datos como si fuesen RS-232 ?
Gracias.
-
hola, no conozco el protocolo 1 wire, deberias documentarlo para ver si se puede hacer una rutina.
para pasar los datos de la veleta puedes usar un 74hc165 este necesita señal de clock, por donde envias los pulsos de reloj, data. por donde recibes los datos serie y latch que pasa los datos de las in paralelas al carril serie del registro.
si el encoder de la veleta lo estas haciendo, piensa en que a lo mejor necesitas disparadores de schmitt para cuadrar la señal de los fotodiodos. con un lm311 por ej
un saludo
-
Hola.
AQUI (http://www.google.com.co/url?sa=t&source=web&ct=res&cd=5&ved=0CBcQFjAE&url=http%3A%2F%2Fcoecsl.ece.uiuc.edu%2Fge423%2Fsensorprojects%2F1-wire_full.doc&rct=j&q=1-wire+protocol&ei=zYfxSsD7MMWU8Abyi8SLCQ&usg=AFQjCNHNNs8DpkS9kPNhRaAeKIzAhrqYLg) hay algo sobre el 1-Wire.
Saludos
-
Gracias alogic.on por el consejo del schmith triger lo habia pensado pero no estaba seguro de que fuera necesario por que en el circuito original (http://www.meteorologiafacil.com.ar/foros/index.php?topic=27.0) no esta implementado. las salidad de los encoders van directamente al pic.
El amigo MLO aporto un documento sobre el protocolo 1 wire, gracias MLO.
Se me habia ocurrido el uso de este protocolo para el mejor aprovechamiento del pic por que sobre el bus 1 wire se pueden poner varios dispositivos de adquisicion de datos (Termometro, anemometro,pluviometro,etc) en el caso de la estacion meteorologica que estoy planeando construir, quizas esto permita el uso de un pic de solo 8 patas para recolectar datos de los mencionados sensores.
Gracias.