Programación Específica > Microcontroladores

 Ayudaa!! Sensores!!

(1/2) > >>

zubi_jugon:
Hola buenas!

Estoy utilizando un PIC16F877 , y me gustaria saber si alguien dispone de alguna rutina para diversos sensores. Para medir la temperatura estoy utilizando el LM35 y no logro hacer una rutina que funcione correctamente....Todo de lo que me podais proveer, tanto para la temperatura como para otras mediciones sera de grandisima ayuda.

Muchas gracias y un saludo

Aristides Alvarez:
Fijate en el libro "Control Industrial", está en:

http://www.todomicrostamp.com/doc_manuales.php

lalo_soft:

--- Cita de: "Aristides Alvarez" --- Fijate en el libro "Control Industrial", está en:

http://www.todomicrostamp.com/doc_manuales.php
--- Fin de la cita ---
zubi_jugon quiere algo que le sirva al PIC 16F877 y seguramente en ASM.No que se aplique al BStamp el cual ya trae rutinas hechas en su firware y que no son aplicables ni en forma ,ni en el fondo a micros  distintos del Bstamp.  <_<

Huguen_aus_Tirol:
Hola! Hace ya bastante habia utilizado el LM35. Estuve buscando el programa, pero no lo encuentro... de cualquier manera algo me acuerdo.
En primer lugar, recuerdo que habia amplificado la senal del sensor por 2; el sensor entrega 10mV/°C y multiplicando por 2 tenemos 20 mV/°C, ya mucho mas cerca de los  19mV por bit del conversor. Use un OP07, de bajo offset. Esto simplifica un poco las cosas en el programa. Tambien es bueno un buen filtrado.
En cuanto al programa, habia hecho varias mediciones y promediar. Con algo de trabajo se puede conseguir una indicacion en decimas de grado; pero en asembler es algo complicado (no imposible)
Como experiencia, tambien puedo agregar que con estos sensores (LM335/LM35) es bueno observar las indicaciones del fabricante y mantenerse dentro de las caracteristicas (voltage, corrientes, etc) y filtrado!!
Si encuentro la rutina te la envio...
Pero con senales analogicas fijate bien, a veces (por lo general) te da mas trabajo hacer un hardware que el programa ;)

Saludos

allisap:

--- Citar ---Pero con senales analogicas fijate bien, a veces (por lo general) te da mas trabajo hacer un hardware que el programa
--- Fin de la cita ---

Aunque tambien un buen hardware puede ayudarte a simplificar el software :D

mira el factor de amplificacion para la señal del LM35 depende  de la resolucion que estes manejando....si es de 10 bits un factor de 4.88 es mejor porque tendrias variaciones de 4.88mv por decima de grado centigrado lo cual tambien simplica el software  B) ......ademas como la temperatura es una variabla fisica lenta te conviene usar un buen filtro pasabajas de unos 10 hz mas o menos   B)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa