TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: championx en 11 de Junio de 2005, 02:54:00
-
que tal, estoy trabajando con un pic 16f628 y necesito medir temperatura con este y mostrarla en un LCD, el problema es que no tengo pines suficientes para conectar un ADC con el LM35 y aqui en mendoza no puedo conseguir un ADC serial...
alguien tiene alguna sugerencia?? a lo sumo puedo usar 2 pines del pic ya que los demas estan ocupados y no puedo usar un pic mas grande. Vi un circuito donde se usaba un 555 con un termistor para generar una onda cuadrada y segun la frecuencia o duty cicle es la temperatura qeu hay... pero... alguien lo ha probado?
les dejo el link http://www.piclist.com/techref/piclist/cheapic/therm.htm
uso CCS C para programar... y de assembler se muy poco... por eso no puedo entender bien que hace el pic.
-
Si miras la hoja de caracterísitcas del 16f628, que la tienes en la página de Microchip, verás que tiene 2 comparadores analógicos y voltaje de referencia.
http://ww1.microchip.com/downloads/en/DeviceDoc/40300c.pdf
Con esto, puedes implementar el conversor A/D directamente en el pic, y no necesitarás ningún conversor A/D externo.
Si esto no te sirve, puedes intentar buscar otro tipo de sensor de temperatura (Mira en la página de Dallas y Maxim. Tienes csensores de temperatura con salida ya convertida a digital.