Beruflich Dokumente
Kultur Dokumente
Ahora lo nico que nos falta es un poco de teora para obtener el valor de la temperatura.
Atendiendo a las ecuaciones que describen el comportamiento de las NTC
Parametro B
Ecuacin de la temperatura
Parmetro Rinf
Cdigo Arduino
Por ltimo, y no por ello menos importante, nos faltara por desarrollar un pequeo programa para
nuestroArduino para implementar todas estas ecuaciones.
Este programa en una primera instancia, calcular los coeficientes necesarios para los valores que
hayamos incluido en la cabecera, como las temperaturas y resistencias medidas para la calibracin
as como el valor de la resistencia auxiliar utilizada en el divisor de tensin entre otros.
La salida sera el valor de la temperatura en grados centgrados o celsius [C] y en grados Kelvin [K]
a travs del puerto serie.
#include <stdio.h>
#include <math.h>
int analogPin=0; // Which pin will be the input of the Voltage-Divider
void setup() {
//Serial port configuration
Serial.begin(9600);
void loop()
{
//Temperature calculation
TempK=(beta/log(Rout/Rinf));
TempC=TempK-273.15;
//Data population
Serial.print(TempC);
Serial.print(" C (");
Serial.print(TempK);
Serial.println(" K)");
delay(1000);
}