medidor online de temperatura y humedad de bajo consumo n.
Skip this Video
Loading SlideShow in 5 Seconds..
Medidor online de temperatura y humedad de bajo consumo PowerPoint Presentation
Download Presentation
Medidor online de temperatura y humedad de bajo consumo

play fullscreen
1 / 19
Download Presentation

Medidor online de temperatura y humedad de bajo consumo - PowerPoint PPT Presentation

rashad
200 Views
Download Presentation

Medidor online de temperatura y humedad de bajo consumo

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Medidor online de temperatura y humedad de bajo consumo Estudiante: Jesús Fernández Prieto “Ingeniería Técnica de Informática de Sistemas” Consultor: Jordi BécaresFerrés 12 de Junio de 2013

  2. Índice • Introducción • Objetivos del Sistema • Recursos: Dispositivo Empotrado • Recursos: software • Recursos: Free RTOS • Implementación: Diseño Sistema Total • Implementación: Servidor Web • Implementación: Mota • TASK_ReadSettings • TASK_Sensor • TASK_Sender • Sleep • Bibliotecas • Conclusiones Medidor Online de Temperatura y Humedad de Bajo Consumo

  3. 1. Introducción • ¿Qué es este proyecto? • Dispositivo integrado para tomar mediciones • Temperatura • Humedad Relativa • Envío de Datos a Internet • ¿Qué me motivo a elegirlo? Medidor Online de Temperatura y Humedad de Bajo Consumo

  4. 2. Objetivos del sistema • Tomar datos • Repetir la Medición periódicamente • Activar leds en caso de problemas • Almacenamiento y muestra de datos en el servidor • Reducir el consumo cuando no haya carga de trabajo • Avisos por correo electrónico • Configurable desde el servidor • Valores máximos y mínimos de Temperatura • Valores máximos y mínimos de Humedad Relativa • Intervalo de toma de datos Medidor Online de Temperatura y Humedad de Bajo Consumo

  5. 3. Recursos: Dispositivo Empotrado • LPC1769 • Breadboard • WiFly RN-XV 802.11b/g • CP2102 • SHT15 • Otros: • Adaptador DIP para Xbee • 4xLED • Cables Hembra-Hembra • Zócalos de conexión Medidor Online de Temperatura y Humedad de Bajo Consumo

  6. 4. Recursos: software Sistema Empotrado Servidor Web Java Eclipse Juno 4.2.2 Google App Engine HTML • C • LPCXpresso v5.1.2_2065 • FreeRTOS V6.1.1 • Logic16 Medidor Online de Temperatura y Humedad de Bajo Consumo

  7. 5. Recursos: Free RTOS (Free Real Time Operating system) • ¿Qué es? • Beneficios • Multithreading basado en tareas • Mutex y Semáforos • Envío de datos entre tareas • Simplifica el desarrollo • Más información  www.freertos.org Medidor Online de Temperatura y Humedad de Bajo Consumo

  8. 6. Implementación: Diseño Sistema Total Servidor Web Clientes Web Dispositivo Empotrado Medidor Online de Temperatura y Humedad de Bajo Consumo

  9. 7. Implementación: Servidor Web • Guarda los valores para su posterior consulta • Representa gráficamente los valores • Permite monitorizar varias redes y diferentes sensores por red • Configurar • Intervalo de Medición • Máximos y Mínimos • Email de alerta Medidor Online de Temperatura y Humedad de Bajo Consumo

  10. 7. Implementación: Servidor Web (Continuación) Medidor Online de Temperatura y Humedad de Bajo Consumo

  11. 8. Implementación: Mota • Realiza mediciones a intervalos definidos • Temperatura • Humedad • Alerta Visual en caso de alarma • Bajo consumo (Sleep Mode) • 3 tareas en paralelo Medidor Online de Temperatura y Humedad de Bajo Consumo

  12. 8.1 Implementación: Mota (TASK_ReadSettings) • Inicialización Driver “Server” • Obtener configuración de Internet • Mantener la configuración actualizada Medidor Online de Temperatura y Humedad de Bajo Consumo

  13. 8.2 Implementación: Mota (TASK_Sensor) • Inicialización Driver “Sensor” • Realizar mediciones • Insertar datos en la cola • Encender / Apagar Led Alertar usuario Medidor Online de Temperatura y Humedad de Bajo Consumo

  14. 8.3 Implementación: Mota (TASK_Sender) • Enviar datos al servidor de Internet • En caso de no recibir datos  Sleep del WiFly Medidor Online de Temperatura y Humedad de Bajo Consumo

  15. 8.4 Implementación: Mota (Sleep) • Modos de ahorro de energía • Sleep mode • Deep-sleep mode • Power-down mode • Deep power-down mode Medidor Online de Temperatura y Humedad de Bajo Consumo

  16. 8.5 Implementación: Mota (Bibliotecas) • UARTIOManejar puertos UART • WiFlyManejar Dispositivo WiFly • ServerEncapsula comandos contra servidor • SHT1XManeja el sensor de temperatura y humedad relativa • LEDManeja los Leds (Alarmas, diagnostico) Medidor Online de Temperatura y Humedad de Bajo Consumo

  17. 9. Conclusiones Puntos fuertes Puntos débiles Necesita red Consumo mejorable Alarmas sonoras Seguridad servidor • Flexibilidad • Open Source • Comunidad • Sencillez • Potencia Medidor Online de Temperatura y Humedad de Bajo Consumo

  18. 9. Conclusiones (Continuación) • Primer contacto con Dispositivos Empotrados • Tras muchos problemas iniciales la velocidad de desarrollo tras el inicio fue buena • Se continuará desarrollando el sistema después del proyecto • Más sensores • Mejores Alarmas • Servidor con más opciones • … Medidor Online de Temperatura y Humedad de Bajo Consumo

  19. Medidor online de temperatura y humedad de bajo consumo Gracias por su atención Medidor Online de Temperatura y Humedad de Bajo Consumo