Autor Tema: Ayuda con ntc  (Leído 1565 veces)

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

Desconectado eloysn

  • PIC10
  • *
  • Mensajes: 16
Ayuda con ntc
« en: 07 de Noviembre de 2011, 04:12:41 »
hola ,estoy empezando a programar en c los pic y me surge una duda ,la verdad es que por mas que miro no soy capaz de encontrar la manera de manejar una ntc,alguien podria pasarme un codigo del manejo de una ntc,ya se que hay sensores de temp mucho mejores que una ntc pero es ya una cuestion de poder aprender,muchas gracias

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: Ayuda con ntc
« Respuesta #1 en: 07 de Noviembre de 2011, 12:37:37 »
las NTC son resistencias que disminuyen su R segun aumenta la temperatura. Para hacer una lectura de esta debes hacer un divisor resistivo osea:

+5V->NTC->PINADC->R1->GND

O bien asi, o bien cambiando R1 por NTC asi conseguiras el efecto contrario (aumento de voltaje segun disminuye tª).

Luego es tan simple como leer el valor del ADC por el pic (vease ejemplos de ADC), y hacer un simple calculo de la ley de ohm.

Ahora lo principal es saber que NTC tienes, cada NTC tiene su datasheet, necesitas los valores de Beta, y que R tiene a X Tª.
En el mismo datasheet te da la formula para ver que temperatura tiene a X resistencia. Si no te lo da hay muchas webs por ahi que dan todas las formulas.

Desconectado juancomcel

  • PIC10
  • *
  • Mensajes: 4
Re: Ayuda con ntc
« Respuesta #2 en: 08 de Junio de 2012, 14:03:45 »
cordial saludo

Tienes alguna rutina en assambler para control de temperatura con un NTC para el pic 16f628a. de antemano gracias


 

anything