Proyecto de Fisica II Termometro Digital
Proyecto de Fisica II Termometro Digital
Proyecto de Fisica II Termometro Digital
INTEGRANTES:
1. OBJETIVOS
1.2.1 DEFINICIÓN
1.2.2 JUSTIFICACIÓN
1.4.1 MATERIALES
1.4.2 METODOLOGÍA
1.6 CRONOGRAMA
1.7 CONCLUSIONES
1.8 RECOMENDACIONES
1.9 BIBLIOGRAFÍA
2.0 ANEXOS
RESUMEN
Nuestro proyecto es crear un termómetro digital, utilizando elementos electrónicos
para demostrar la relación de intensidad de la corriente eléctrica y la resistencia
eléctrica de un semiconductor sensible a la temperatura, que está expuesto a una
un voltaje fijo, el cual según la variación de te mperatura variará su resistencia y la
intensidad de la corriente del circuito permitiéndonos medir la temperatura que registre
dicha resistencia e intensidad, en varios patrones de medida tales como son los grados
kelvin, Celsius, Fahrenheit, Rankine, de las cuales los valores podrá ser visualizados en el
orden mencionado y alternar entre uno y otro presionando un pulsador el cual cambiara
directamente a la escala siguiente.
INTRODUCCIÓN
Este proyecto describe el diseño y la implementación de un termómetro digital,
para el cual se usara un principio de electricidad y se programará un “arduino
nano”, para que utilizando el principio anterior ayudado por una resistencia
“semiconductor” sensible a la temperatura, nos muestre la temperatura del
ambiente o de un cuerpo, la cual será registrada por dicha resistencia y la
mostrara en varias escalas conocidas y estudiadas en la materia de Física II.
1. OBJETIVOS
1.2.2 JUSTIFICACIÓN
Ejemplo
Procesos para la gestión de sistemas.
Partes de los procesos.
1 arduino nano
1 lm35 (semiconductor sensible a la temperatura)
1 protoboard
Completar materiales!!
1.4.2 METODOLOGÍA
Nos basamos en la variación del voltaje que produce nuestra resistencia sensible a la
temperatura, el LM35, de la cual se espera una variación de 0.01Vdc por cada grado
Centígrado o Celsius, el cual siendo usado en configuración de circuito paralelo y divisor
de voltaje, a la fuente de voltaje podría registrar medidas de variación de la temperatura
desde un rango de -55°C a 150°C con un margen de error de ¼ °C a ¾°C según su
manual de uso.
El microcontrolador que se encargará de realizar los cálculos apropiados será el arduino
nano, el cual transformara la variación de resistencia/voltaje, en valores que el usuario
podrá observar en la pantalla del arduino, inicialmente en grados Celsius(°C), el cual
podrá transformar a escala kelvin, Fahrenheit, Rankine, según las instrucciones señaladas
en el código de la programación del microcontrolador.
Dado que nuestro semiconductor sensible a la temperatura puede registrar valores de
temperatura de un máximo de 150°C podemos obtener nuestro voltaje de referencia el
cual nos servirá para cálculos posteriores de la temperatura.
Voltaje de referencia:
Voltaje de referencia= (variación de voltaje/variación de temperatura) *(temperatura
máxima)
Vr=0.01Vdc/°C*150°C=1.5Vdc
El arduino interpretara que el voltaje que devuelva el LM35 multiplicado por 100
representara la temperatura en grados Celsius teniendo en cuenta que se midan
temperaturas comprendidas entre 0 y 150°C.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
float cent()
{
int dato;
float c;
dato=analogRead(A0);
c=(500.0*dato)/1023;
return (c);
}
void setup ()
{
lcd.begin(16,2);
lcd.print("C= K= ");
lcd.setCursor(0,1);
lcd.print("F= R=");
}
void loop ()
{
float Centigrados=cent();
float Kelvin=kel(Centigrados);
float Fahrenheit=fah(Centigrados);
float Rankine=rank(Centigrados);
lcd.setCursor(2,0);
lcd.print(Centigrados);
lcd.setCursor(10,0);
lcd.print(Kelvin);
lcd.setCursor(2,1);
lcd.print(Fahrenheit);
lcd.setCursor(10,1);
lcd.print(Rankine);
delay (1500);
1.6 CRONOGRAMA
Primero: consultar la lista de materiales a utilizar en el proyecto, los cuales fueron
escogidos por su precisión y capacidad de soportar variaciones bruscas de voltaje
y corriente.
Segundo: consultar sobre el uso del lenguaje de programación del arduino nano,
sobre el uso de la resistencia variable a la temperatura “lm35”.
* datasheet “Arduino Nano”
* Datasheet “lm 35”
1.7 CONCLUSIONES
1.8 RECOMENDACIONES
1.9 BIBLIOGRAFÍA
Semiconductor: significado.
https://es.wikipedia.org/wiki/Semiconductor
Ley de OHM:significado.
http://es.wikipedia.org/wiki/Ley_de_Ohm
Microcontrolador:
http://es.wikipedia.org/wiki/Microcontrolador
Temperatura:
https://es.wikipedia.org/wiki/Temperatura
Lenguaje de programación:
http://es.wikipedia.org/wiki/Lenguaje_de_programacion
Datasheet de LM35:
http://www.ti.com/lit/ds/symlink/lm35.pdf
2.0 ANEXOS
2.0.2 DISPLAY 16*2 con bornes soldados 2.0.3 PLACA TERMINADA