lm35 vs max6675

Mostramos la comparacion entre los dos detectores

import numpy  as np
import matplotlib.pyplot as plt
data = np.loadtxt('neuf06.txt')
time1 = data[:, 0]
T1 = data[:, 1]
T2 = data[:, 2]



#plt.xlim([10,40])
#plt.ylim([0,60])
plt.grid()
plt.plot(time1-332, T1,'-b',time1-332, T2,'-g')


plt.show()
#include "max6675.h"

float tempC;
int LM35=0;

int ktcSO = 2;
int ktcCS = 3;
int ktcCLK = 4;

unsigned long myTime;

MAX6675 ktc(ktcCLK, ktcCS, ktcSO);

void setup() {
  Serial.begin(9600);
  // put your setup code here, to run once:

}

void loop() {
   myTime = millis();
  tempC=analogRead(LM35);
  tempC=(5.0*tempC*100)/1023.0;
   Serial.print(myTime/1000);
 Serial.print(" ");
  Serial.print(tempC);
   Serial.print(" ");
 Serial.print(ktc.readCelsius());
  Serial.print("\n");
  delay(1000);
  // put your main code here, to run repeatedly:

}

A continuacion mostramos una comparacion del calentamiento de una resistencia con una celda peltier. Los puntos gruesos es la celda peltier. Observamos que el ciclo de calentamiento es similar.