Autor Tema: Sensor de temperatura  (Leído 7755 veces)

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

Desconectado lucasnvf

  • PIC10
  • *
  • Mensajes: 13
Sensor de temperatura
« en: 15 de Diciembre de 2008, 14:39:31 »
Hice el sensor de temperatura que adjunte. Anda bien. Tambien hice el codigo en C para el pic16f877 y lo probe con una fuente y tambien anda.
El problema es cuando conecto el sensor al pic. Cuando supero los 0.8V, la tension a la salida del sensor y a la salida del pic se clava en esta tension y no cambia.
Probe poniendo un bufer entre el sensor y el pic y sigue igual
Alguien me puede ayudar?

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Sensor de temperatura
« Respuesta #1 en: 15 de Diciembre de 2008, 16:10:44 »
Hola.

Podrias colocar algo de codigo??????
El papel lo aguanta todo

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Re: Sensor de temperatura
« Respuesta #2 en: 15 de Diciembre de 2008, 17:07:14 »
Cuando supero los 0.8V, la tension a la salida del sensor y a la salida del pic se clava en esta tension y no cambia.

A los 0.8V el diodo comienza a conducir y chau curva de respuesta. De donde sacaste ese circuito?

Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: Sensor de temperatura
« Respuesta #3 en: 15 de Diciembre de 2008, 17:19:51 »
hay una forma de medir la temperatura con el WDT, una pregunta, el diodito no va al revés??
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Sensor de temperatura
« Respuesta #4 en: 15 de Diciembre de 2008, 17:37:37 »
 :lol: :lol:

Ni habia mirado el adjunto ....  :-)

hay una forma de medir la temperatura con el WDT, una pregunta, el diodito no va al revés??

Con el WDT? Como seria?  :shock: :shock:

Saludos
El papel lo aguanta todo

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Sensor de temperatura
« Respuesta #6 en: 15 de Diciembre de 2008, 17:54:36 »
Que bueno, utiliza al propio pic como sensor.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado lucasnvf

  • PIC10
  • *
  • Mensajes: 13
Re: Sensor de temperatura
« Respuesta #7 en: 15 de Diciembre de 2008, 22:27:00 »
Si, me equivoque al pasar lo 0.8V.
Pero el problema es que aunque a la salida del sensor tenga una tension mas chica, por ej: 0.3V, cuando lo conecto al pic, la tension cae 0.1V, 0.2V
Pero si al conversor A/D del pic, le conecto una fuente de tension, me anda lo mas bien, no se cae la tension

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Re: Sensor de temperatura
« Respuesta #8 en: 15 de Diciembre de 2008, 23:14:17 »
Pero si al conversor A/D del pic, le conecto una fuente de tension, me anda lo mas bien, no se cae la tension

A que te referís con conectarle una fuente de tensión al ADC? no entiendo.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado lucasnvf

  • PIC10
  • *
  • Mensajes: 13
Re: Sensor de temperatura
« Respuesta #9 en: 16 de Diciembre de 2008, 00:45:03 »
El pic esta cargado con un programa que hace lo siguiente:
Por la entrda AN0 ingresa una tension la cual la transforma a grados centigrado y la muestra en un lcd(archivo adjunto)
Entonces cuando le conecto una fuente de tension a la pata AN0, anda bien, me muestra en el lcd el equivalente de la tension de entrada en grados centigrados
Pero cuando le conecto el sensor de temperatura(archivo adjuntado anteriormente) a la para AN0, la tension me baja 0.2V. Osea que si por ej. tenia a la salida del sensor 0.3V, al conectarlo al pic, a la salida del sensor tengo 0.1V
El sensor lo probe por separado(sin conectar al pic) y anda bien

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Sensor de temperatura
« Respuesta #10 en: 16 de Diciembre de 2008, 11:35:13 »
a que resolucion estas trabajando el ADC? tienes algun filtro digital implementado? o analogico?
El papel lo aguanta todo

Desconectado lucasnvf

  • PIC10
  • *
  • Mensajes: 13
Re: Sensor de temperatura
« Respuesta #11 en: 16 de Diciembre de 2008, 11:59:31 »
El conversor ADC trabaja a una resolucion de 10bits y no tiene ningun filtro

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Sensor de temperatura
« Respuesta #12 en: 16 de Diciembre de 2008, 12:24:34 »
El problema con los ADC de los micros es que son muy inestables en los 2 LSB, esto te podria afectar la medida, pero se puede solucionar con un filtro Moving Average, de unas 50 muestras.

Tambien debes tener en cuenta que el ADC no es completamente lineal, lo que puede dar ciertas sorpresas.

Saludos
El papel lo aguanta todo

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Re: Sensor de temperatura
« Respuesta #13 en: 16 de Diciembre de 2008, 13:10:48 »
Sigo opinando que ese circuito no esta bien, la curva de respuesta del diodo es exponencial, asi que no vas a obtener ninguna fiabilidad polarizando directamente el diodo y midiendo la tensión que cae en el.  Para poder utilizar un 1N4148 como sensor de temperatura primero hay que linealizar la curva de respuesta del mismo con un op-amp en configuracion de amplificador logaritmico para poder obtener  a su salida una variación lineal X mV/ºC.
Un ejemplo de un circuito acondicionador sencillo para un diodo 1N4148 actuando como sensor de temperatura es el siguiente:

Sensor de temperatura con 1N4148

Yo no me preocuparia siquiera por los filtros analógicos o un FIR o la linealización del ADC, hasta que no asegurarme una señal confiable desde el sensor. Esa es mi opinión.

Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: Sensor de temperatura
« Respuesta #14 en: 16 de Diciembre de 2008, 14:13:36 »
Che y si compramos un lm35?
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.


 

anything