Instala y mantiene sistemas electrónicos en edificios inteligentes.
Enviado por Alejandro Martinez De Santiago • 11 de Abril de 2018 • Práctica o problema • 659 Palabras (3 Páginas) • 116 Visitas
Objetivo:
El objetivo principal de esta práctica es que el alumno logre un entendimiento básico de los microcontroladores y obtenga los conocimientos necesarios para la programación de estos dispositivos y para el diseño de sistemas digitales y/o analógicos basados en ellos.
Introducción:
El LM35 es un sensor de temperatura analógico, con una precisión calibrada de 1ºC. No necesita circuitería externa ni ajustes de calibración para funcionar, su rango de medición abarca desde -55°C hasta 150°C. La salida es lineal y cada grado centígrado equivale a 10mV. Es ideal para aplicaciones remotas ya que consume menos de 60 mA de corriente.
En la siguiente imagen se muestran los pines del sensor LM35.
[pic 1]
Imagen 1.0 Pines del sensor LM35
Desarrollo:
Instrucciones.- Utilice el sensor infrarrojo para el control de un relevador cuando uno de los sensores detecte una superficie negra se active el relevador 5 veces cuando el otro sensor detecte una superficie negra encienda y apague el foco
Utilice el otro dos sensores infrarrojos para el control de dos motores de corriente directa cuando los dos sensores detecten una superficie negra y además una distancia de 10 cm se activen dos motes y cuando haya una temperatura de 25 grados centígrados se apaguen los motores y los sensores infrarrojos ya no detecten nada
Para empezar hay que realizar el algoritmo que es el que nos va a ayudar a entender el proceso que debe tener el programa, y de ahí pasarlo a diagrama de flujo, en el listado 1.1 se muestra el algoritmo del termómetro con el LM35.
Termómetro con sensor LM35 (algoritmo)
- Configuración del puerto analógico A (AN4) como entrada de datos
- Configuración de puerto b como salida como salida de datos para la LCD
- Configuración de puerto b como salida como salida de datos para los LED’s
- Detección de variación en la temperatura del sensor LM35
- Conversión de los datos de entrada del sensor LM35 en el bit 5 del puerto A
- Se muestra la temperatura que detecto el sensor LM35 en la pantalla LCD
- Introducción de la primera instrucción de control
- Si la temperatura es igual a 35°C / Secuencia de LED’s en forma ascendente
- Inicializa apuntador
- Envió de dato apuntado
- Incrementa apuntador
- Retardo por software de 1000 milisegundos
- Si el apuntador no es menor que o igual a 7 inicia el apuntador
- Regresar a 7/Introducción de la segunda instrucción de control
- Si la temperatura es igual a 20°C / Secuencia de LED’s en forma descendente
- Inicializa apuntador
- Envió de dato apuntado
- Incrementa apuntador
- Retardo por software de 1000 milisegundos
- Si el apuntador no es menor que o igual a 7 inicia el apuntador
- Regresar a 14
- Introducción de cualquier otra instrucción de control
Listado 1.1 Algoritmo del termómetro con sensor LM35.
Una vez realizado el algoritmo del termómetro, se procede a realizar el diagrama de flujo del programa .En la figura 1.1 se muestra el diagrama de flujo del termómetro con sensor LM35.
...