• Domingo 22 de Diciembre de 2024, 16:33

Autor Tema:  Ayudaa!! Sensores!!  (Leído 2865 veces)

zubi_jugon

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Ayudaa!! Sensores!!
« en: Domingo 20 de Mayo de 2007, 15:58 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 111
    • Ver Perfil
    • http://www.todomicrostamp.com/parallax_argentina
Re: Ayudaa!! Sensores!!
« Respuesta #1 en: Lunes 21 de Mayo de 2007, 15:16 »
0
Fijate en el libro "Control Industrial", está en:

http://www.todomicrostamp.com/doc_manuales.php
“La experiencia sólo puede comenzar..... cuando termine la experimentación"

Un saludo, Aristides Alvarez,
Consultor de Parallax Inc. http],
[url=http://www.microsparallax.com.ar]http] ,
info@microsparallax.com.ar ,
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #2 en: Lunes 21 de Mayo de 2007, 20:39 »
0
Cita de: "Aristides Alvarez"
Fijate en el libro "Control Industrial", está en:

http://www.todomicrostamp.com/doc_manuales.php
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

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: Ayudaa!! Sensores!!
« Respuesta #3 en: Martes 22 de Mayo de 2007, 08:04 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #4 en: Martes 22 de Mayo de 2007, 17:00 »
0
Citar
Pero con senales analogicas fijate bien, a veces (por lo general) te da mas trabajo hacer un hardware que el programa

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)

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #5 en: Martes 22 de Mayo de 2007, 20:50 »
0
Citar
ademas como la temperatura es una variabla fisica lenta te conviene usar un buen filtro pasabajas de unos 10 hz mas o menos cool.gif

allisap esta parte de tu post me desconcerto.¿Donde se sopones que le aplicas un filtro pasabajo a un sensor de temperatura? <_<

Aristides Alvarez

  • Miembro MUY activo
  • ***
  • Mensajes: 111
    • Ver Perfil
    • http://www.todomicrostamp.com/parallax_argentina
Re: Ayudaa!! Sensores!!
« Respuesta #6 en: Martes 22 de Mayo de 2007, 22:10 »
0
A pesar que la tensión entregada por el sensor, se la puede considerar como DC, en algunos casos es conveniente filtrar, ver en:

http://www.ortodoxism.ro/datasheets/nation...or/DS005516.PDF
“La experiencia sólo puede comenzar..... cuando termine la experimentación"

Un saludo, Aristides Alvarez,
Consultor de Parallax Inc. http],
[url=http://www.microsparallax.com.ar]http] ,
info@microsparallax.com.ar ,
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.

allisap

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #7 en: Martes 22 de Mayo de 2007, 23:10 »
0
bueno , siempre es conveniente filtrar la señal del sensor para eliminar ruido que podrias meterse de otra parte del circuito, sobre todo ruido de linea (unos 60 y 120 hz) que siempre anda por ahi  :D

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #8 en: Martes 22 de Mayo de 2007, 23:28 »
0
Ok,yo cometi el error :angry:  estaba con la idea que el sensor entregaba data digital,nada estaba bien el consejo de allisap.

mariokarma

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Ayudaa!! Sensores!!
« Respuesta #9 en: Jueves 24 de Mayo de 2007, 03:17 »
0
zubi_jugon, necesitas rurinas en C o en asm