Académique Documents
Professionnel Documents
Culture Documents
MICROCONTROLADORES
Programa Educativo: Mecatrnica, rea
Automatizacin
Ing. Jorge Salgado Daz
5MC-G3
Practica 5
TERMOMETRO
Integrantes:
Antonio De Jess Estrada Ugalde
Jess Snchez Mendoza
Juan Carlos Trejo Mendoza
Rebecka Yamile Nuez Velez
Introduccin
Atreves de la prctica haremos un termmetro con el LM35 que despliegue la
temperatura en la pantalla LCD a travs de esta practica se llevara acabo un
proceso que conlleva desde la programacin hasta el armado fsico del circuito as
mismo como la simulacin .Se integran de igual manera los materiales utilizados,
as como el proceso en el cual se llevo acabo toda la practica as como con la
integracin del teclado alfanumrico se lleva acabo la conversin a C, F, K.
Objetivo
Para complementar los conocimientos adquiridos durante el cuatrimestre hicimos
la implementacin de lo que fue el sensor de temperatura LM35 para llevar acabo
esta practica nos sirvi de base que conocamos con anterioridad los
componentes agregados al circuito como lo son la pantalla LCD, el teclado
alfanumrico y por supuesto nuestro PIC.
Complementamos de manera terica como prctica los conocimientos para que el
armado del circuito funcionara de acuerdo a lo hablado y explicado en clase por el
profesor.
Marco Terico
LCD
Qu es un LCD?
El LCD (Liquid Crystal Dysplay) o pantalla de cristal lquido es un dispositivo
empleado para la visualizacin de contenidos o informacin de una forma grfica,
mediante caracteres, smbolos o pequeos dibujos dependiendo del modelo. Est
gobernado por un microcontrolador el cual dirige todo su funcionamiento.
Cmo se conecta?
En la siguiente imagen de Proteus se puede observar la estructura de sus pines.
Lo podemos dividir en los Pines de alimentacin, pines de control y los pines del
bus de datos bidireccional. Por lo general podemos encontrar adems en su
estructura los pines de nodo de led backlight y ctodo de led backlight.
Pines de alimentacin:
Vss: Gnd
Vdd: +5 voltios
Vee: corresponde al pin de contraste, lo regularemos con un potencimetro de
10K conectado a Vdd.
Pines de control:
RS: Corresponde al pin de seleccin de registro de control de datos (0) o registro
de datos (1). Es decir el pin RS funciona paralelamente a los pines del bus de
datos. Cuando RS es 0 el dato presente en el bus pertenece a un registro de
ESQUEMA
CARACTERSTICAS
CLASIFICACIONES MXIMA
LM35
El LM35 es un sensor de temperatura con una
precisin calibrada de 1C. Su rango de
medicin abarca desde -55C hasta 150C. La
salida es lineal y cada grado centgrado
equivale a 10mV, por lo tanto:
150C = 1500mV
-55C = -550mV
CARACTERISTICAS
char keypadPort
at PORTC;
// LCD module
connections
Est calibrado directamente en grados Celsius.
a = Keypad_Key_Click();
if(a==4||a==8||a==12||a==16)
{ x=1;
do
kp = a;
Desarrollo
float tempC,tempF,tempK,tempR;
while (!kp);}
y Equipo
unsignedMaterial
short kp,ant=0;
PIC
char rC[15],rF[15],rK[15],rR[15];
kp = 12;}
switch (kp) {
case 4: kp=4; break; // A
case 8: kp=8; break; // B
case 12: kp=12; break; // C
case 16: kp=16; break; // D
if(kp==4){Lcd_Out(2, 13,"K");Lcd_Out(2,4,rK);}
else if(kp==8){Lcd_Out(2, 13,"F");Lcd_Out(2,4,rF);}
else if(kp==12){Lcd_Out(2,
13,"C");Lcd_Out(2,4,rC);}
else if(kp==16){Lcd_Out(2,
13,"R");Lcd_Out(2,4,rR);}
};
Conclusiones
Rebecka Yamile Nez Vlez
El LM35 conectado a la pantalla LCD nos guiamos en el data shit del lm35 para
conectarlo de manera correcta y as funcione de acuerdo a lo deseado y funcione
de la misma manera que la simulacin y la programacin que realizamos el
LM35 medir la temperatura para despus mandarla a travs del pic a la pantalla
LCD y as mismo con el teclado alfanumrico utilizando las letras A, B, C, D para
realizar la conversiones a C F Y K y lo desplegara al LCD. De acuerdo a la
programacin; en esta prctica utilizamos los puertos A, B, C para conectar todos
los componentes.
Jess Sanchez Mendoza
En esta prctica se utiliz en la programacin un codificador para el sensor LM35
con esta funcin se puede convertir de una variable analgica a datos digitales del
cual esto nos sirvi para poder desplegar en una pantalla de LCD una temperatura
ya fuese en K , C o F.
Tuvimos que usar un rango para el LM35, por que estuvo variando mucho la
temperatura.
multiplicbamos por el valor obtenido del ADC y nos daba el valor real de la
temperatura, y este se mostraba en el LCD.