Implementation of different kind of sensors in an ARM-FPGA arqchitecture allowing room data monitoring

Molina Gargantilla, Andrés (2017). Implementation of different kind of sensors in an ARM-FPGA arqchitecture allowing room data monitoring. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Implementation of different kind of sensors in an ARM-FPGA arqchitecture allowing room data monitoring
Author/s:
  • Molina Gargantilla, Andrés
Contributor/s:
  • Kucewicz, Wojciech
Item Type: Final Project
Degree: Grado en Ingeniería Electrónica de Comunicaciones
Date: 19 July 2017
Subjects:
Freetext Keywords: Domótica Desarrollo ágil del software
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Otro
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview

Abstract

la domótica (Conjunto de sistemas que automatizan las diferentes instalaciones de una vivienda) está en auge tanto en España como en la mayoría de los países. Podemos definir un sistema domótico como un sistema que recoge la información proveniente de unos sensores o entradas, la procesa, y puede emitir ordenes a unos actuadores o salidas. Con este proyecto por tanto, se ha decidido dar una solución a esta demanda, de manera sencilla e introductoria en el mundo de la monitorización y control de sistemas aplicado a las viviendas domesticas. El proyecto consistirá en la implementación de una plataforma operativa en ARM-FPGA (Concretamente en la placa Digilent ZYBO) para varios sensores. El objetivo principal es dotar a una aplicación previamente diseñada de distintos sensores para que así se puedan monitorear distintas condiciones de entorno a una vivienda/habitación como son la temperatura, humedad, luminosidad, etc..... Se llevará a cabo la monitorización de las distintas condiciones de una sala (Temperatura, humedad, luminosidad...). Para ello se implementará una Interfaz Gráfica de Usuario desde la cual el usuario podrá obtener toda la información sobre medidas de manera sencilla y a su vez recibir información de diagnosis relativas a posibles anomalías tanto en la placa como en el entorno en la que esta se encuentre. El alcance y objetivo de este proyecto es abordar los elementos Hardware (HW) y o Software (SW) de los sensores que permitirán medir, almacenar y comunicar la transmisión de esos datos a la placa ZYBO. Otro objetivo de este proyecto es facilitar el uso de hardware, proveer un núcleo base (HW y SW) de trabajo basado en arquitecturas ARM-FPGA de la familia Xilinx como plataforma de desarrollo posterior de lo futuros alumnos de la escuela AGH en Cracovia, este tipo de dispositivo (Digilent ZYBO) y la novedad de las arquitecturas ZYNQ© (2014) aún no ha sido empleadas por los alumnos actualmente y los profesores del departamento de electrónica están interesados en el uso académico de esta herramienta y del desarrollo posterior de aplicaciones (IoT, Distributed System, Remote Control, etc…) por parte los alumnos. Abstract: Nowadays, home automation (systems that automate the different installations of a house) is booming both in Spain and in most countries. Therefore it could be said that a home automation system collects the information coming from external world (sensors and or any inputs), processes such inputs and issue a set of commands to actuators, outputs and or external devices to fulfil the desired control function (i.e.: temperature control, security control,….). This project, provides a simple, cost, effective framework solution (HW and SW) that can be used as an introductory way to the world of monitoring and control (control systems). The project consists in the use of an ARM-FPGA operating platform that provides the entire development framework (HW and SW artefacts) where a set of specific sensors are integrated; ARM-FPGA architecture is placed on the Digilent ZYBO evaluation boards. The main objective is to equip a previously designed application with different sensors, in such way so that the application will monitor different environmental conditions of a room. The project is focused mainly on the following environmental parameters: emperature; Humidity; Light Conditions. Once the proof of concept will be done, the modular and scalable approach of the project will allow any upgrade of this basic core to address in the future any new parameters that can be measured and acquired, IoT sensors is for sure a potential candidate that must be explored in the future. To this end, my colleague Javier Peña Algarra, will implement the Graphical User Interface (GUI). Through the GUI, the user in a friendly way will be able to see and check all the recorded and acquired data and in turn a specific diagnosis function will gave to the user the situational awareness of any anomalies and or malfunction that may appears either in the CORE system (ZyBO) or in its environment. The scope and aim of this project is to address both the Hardware (HW) and Software (SW) part of the sensors used that will measure, store and communicate (Transmit/Reception) these data to the ZYBO board. Another objective of this project is to provide a core baseline framework (HW and SW) based on this ARM-FPGA architecture for future students of the AGH-UST in Krakow. The main reason is that such type of SoC device are still not commonly used by AGH students due to their novelty. In addition the academics of the Electronics Department are highly interested in: The academic usage of the platform; The development of future application (IoT, Distributed System, Remote Control, etc.…) by next students promotion.

More information

Item ID: 52424
DC Identifier: http://oa.upm.es/52424/
OAI Identifier: oai:oa.upm.es:52424
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 28 Sep 2018 07:58
Last Modified: 28 Sep 2018 07:58
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM