TERMOSTATO DIGITAL CON PANTALLA LCD
FASE 2
LECTURA DE ENTRADAS ANALÓGICAS Y SENSOR DE TEMPERATURA
1. COMPETENCIA ESPECIFICA DE LA SESIÓN
- Lecturas analógicas de un canal del PIC
- Configuración de un sensor de Temperatura
- Lectura analógica es un pantalla LCD
2. MARCO TEÓRICO
Entrada/Salida
Los microcontroladores poseen una serie de terminales (también llamados pines o patas) que funcionan como entradas y salidas de señales analógicas y/o digitales.
Para comprender el concepto de entradas y salidas podemos pensar en señales de voltaje. Una entrada es un terminal que permite que se le aplique una señal de voltaje, lo cual le permite al microcontrolador interpretar que algo está sucediendo y que se debe comportar de una forma determinada. Veamos un ejemplo:
3. EVIDENCIAS DE TAREAS EN EL LABORATORIO
1. EJERCICIO DE PRUEBA
En este ejercicio de prueba se utilizo 8 bits lo cual nos permite contar de 0 a 255
En este ejercicio de prueba se utilizo 8 bits lo cual nos permite contar de 0 a 255
2. SE REALIZO LOS SIGUIENTES CAMBIOS
EJERCICIO 1
a.-Donde dice “#device adc=8” cambie por “#device adc=10”; convierta la variable “lectura”
en entero de 16 bits y la línea printf cambie “%4u” por “%4lu”.

EJERCICIO 1
a.-Donde dice “#device adc=8” cambie por “#device adc=10”; convierta la variable “lectura”
en entero de 16 bits y la línea printf cambie “%4u” por “%4lu”.

EJERCICIO 2
b.- Convierta el valor leído en valor de voltaje de 0 a 5 voltios. Para esto cambie la variable “lectura” a variable tipo float y configure su forma de mostrarse en el LCD. Luego, en la función While(true), añada la instrucción “lectura = lectura / 204.6”. Cambie las instrucciones para que en la pantalla del LCD aparezca algo así “Tensión: 3.456 v”.
En este ejercicio 2 nos pide hacer la regulación del voltaje de la entrada al entrenador (placa) , también que cambiemos la variable a tipo float, esto nos permite que se muestren los decimales y ya no sean enteros, en la linea 32 se pidió añadir los comandos dichos y por ultimo en la linea 34 se cambio a "Tensión: %1.3f v" esto quiere decir que sera 1 unidad y 3 decimales, todo después de "f" se mostrara en la pantalla LCD como letra.
c.- Finalmente agregue una condición IF para que si el valor de voltaje supera 4.5 voltios,
mostrar el mensaje “WARNING” en la primera línea del LCD.
IF. Esto quiere decir: si la lectura es mayor, igual a 4.5 se mostrara la palabra "WARNING" , podemos notar que hay un enorme espacio después de warning, es para que cuando se imprima en la pantalla LCD no se muestre "LECTURA ANALOGICA" y el ElSE quiere decir: sin embargo habrá de imprimir "LECTURA ANALOGICA".
vídeo de la tarea en laboratorio
4. OBSERVACIONES
- Se usó al micro controlador en aplicaciones de control electrónico.
- Se desarrolló y ejecuto programas en un microcontrolador PIC
- Se programó y configuro interfaces básicas del micro controlador.
- Se realizó lecturas analógicas de un canal del PIC
- Se configuro señales recibidas de temperatura
5. CONCLUSIONES
- La aplicación y análisis de los datos a usar nos mostrara los datos sean enteros o decimales mediante el uso de códigos como u, lu, o float.
- La configuración de la salida de datos mostrada en el display es de suma importancia ya que manejara una lógica basada en la potencia de código binario en la cual nos otorgara una respuesta hasta un número limitado
- El manejo de variables en la mayoría de los casos guarda correlación teniendo un punto de referencia
- Se puede colocar mensajes para que sirva como signo de advertencia, ya que al trabajar con dispositivos programados, pueden mostrar inconvenientes de distinto tipo
- La experiencia muestra la traducción de señales para un uso informativo y con una correcta escritura del microcontrolador.
6. FOTO GRUPAL
No hay comentarios:
Publicar un comentario