Práctica de desarrollo de una red de sensores basada en la programación de microcontroladores para sistemas en tiempo real

Empreu sempre aquest identificador per citar o enllaçar aquest ítem http://hdl.handle.net/10045/124987
Información del item - Informació de l'item - Item information
Títol: Práctica de desarrollo de una red de sensores basada en la programación de microcontroladores para sistemas en tiempo real
Autors: Cerezuela-Escudero, Elena | Duran-Lopez, Lourdes | Gutierrez-Galan, Daniel | Dominguez-Morales, Juan Pedro | Rios-Navarro, Antonio | Jiménez-Fernández, Ángel
Paraules clau: Microcontrolador | Sensores | Actuadores | Sistema en tiempo real | Red inalámbrica | XBee
Data de publicació: 2021
Editor: Asociación de Enseñantes Universitarios de la Informática (AENUI)
Citació bibliogràfica: Cerezuela-Escudero, Elena, et al. “Práctica de desarrollo de una red de sensores basada en la programación de microcontroladores para sistemas en tiempo real”. En: Catalán Cantero, Carlos; Grimaldo Moreno, Francisco (eds.). Actas de las XXVII Jornadas sobre la Enseñanza Universitaria de la Informática, València, 7-8 de julio de 2021. València: Asociación de Enseñantes Universitarios de la Informática, 2021, pp. 303-306
Resum: Este artículo presenta una práctica de laboratorio impartida mediante una metodología de aprendizaje basado en proyectos cuyo objetivo principal es adquirir la capacidad de programación de microcontroladores para el diseño e implantación de una red de comunicación inalámbrica de bajo consumo en el ámbito de las comunicaciones industriales. Este proyecto se desarrolla en las sesiones prácticas de la asignatura Comunicaciones Industriales del Máster Universitario en Sistemas Inteligentes en Energía y Transporte cuyas competencias contemplan la capacidad para planificar la instalación de redes de comunicación en entornos industriales, así como la aplicación de los conocimientos adquiridos en la resolución de problemas multidisciplinares. El proyecto de laboratorio expuesto en este trabajo abarca ambas competencias, ya que propone establecer una red de control jerárquica en las comunicaciones industriales mediante la programación de microcontroladores, abordando el desarrollo de sistemas empotrados en tiempo real. Los dispositivos empleados para establecer la red de sensores son módulos XBee conectados a un puerto UART de un microcontrolador ARM Cortex-M0 para establecer comunicación serie asíncrona entre el módulo XBee y el microcontrolador. La arquitectura de la red está basada en la topología estrella. El módulo XBee central está conectado a través de un puerto COM Virtual a un PC. En el PC se ejecuta una interfaz de usuario desarrollada en lenguaje C# usando el entorno Visual Studio basada en la interfaz gráfica Windows Forms. | This article presents a laboratory practice taught by project-based learning methodology whose main objective is to acquire the ability to program microcontrollers for the design and implementation of a low-power wireless communication network in the field of industrial communications. This project is developed during the practical sessions of the Industrial Communications subject of the Máster Universitario en Sistemas Inteligentes en Energía y Transporte, whose skills include the ability to plan the communication network installation in industrial environments, as well as the application of the knowledge acquired in the resolution of multidisciplinary problems. The laboratory project exposed in this work covers both skills because it proposes to establish a hierarchical control network in industrial communications through the programming microcontrollers, addressing the development of embedded real time systems. The devices used to establish the sensor network are XBee modules connected to a UART of an ARM Cortex-M0 microcontroller to establish asynchronous serial communication between the XBee module and the microcontroller. The network’s architecture is based on a star-shaped topology. The central XBee module is connected through a Virtual COM port to a PC. A user interface is executed on the PC; it is developed in C# language using the Visual Studio environment based on a graphical interface Windows Forms.
URI: http://hdl.handle.net/10045/124987
ISSN: 2531-0607
Idioma: spa
Tipus: info:eu-repo/semantics/conferenceObject
Drets: Licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0
Revisió científica: si
Versió de l'editor: https://aenui.org/actas/indice_e.html#anio2021
Apareix a la col·lecció: JENUI 2021

Arxius per aquest ítem:
Arxius per aquest ítem:
Arxiu Descripció Tamany Format  
ThumbnailJENUI_2021_041.pdf169,94 kBAdobe PDFObrir Vista prèvia


Aquest ítem està subjecte a una llicència de Creative Commons Llicència Creative Commons Creative Commons