Trabajo Fin de Grado
Desarrollo firmware de un driver de control para el módulo Sigfox AX-SF10 ANT21-868
Autor/es | Delgado Venzalá, María del Carmen |
Director | González Carvajal, Ramón
Hidalgo Fort, Eduardo |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Electrónica |
Fecha de publicación | 2021 |
Fecha de depósito | 2021-11-12 |
Titulación | Universidad de Sevilla. Grado en Ingeniería Electrónica, Robótica y Mecatrónica |
Resumen | El trabajo que leerá a continuación presenta el desarrollo firmware de un sistema
inalámbrico, cuya funcionalidad será controlar un módulo de la tecnología Sigfox. Para ello se
hará uso del módulo AX-SF10 ANT21-868, un ... El trabajo que leerá a continuación presenta el desarrollo firmware de un sistema inalámbrico, cuya funcionalidad será controlar un módulo de la tecnología Sigfox. Para ello se hará uso del módulo AX-SF10 ANT21-868, un transceptor de Sigfox que permite enviar y recibir datos desde el backend de Sigfox, donde se pueden visualizar o redirigir a un servidor externo en el cual manipular esos datos. El desarrollo del firmware para este dispositivo será el núcleo de desarrollo de este trabajo, con el fin de explotar las capacidades que este puede ofrecer. Además, esta aplicación se implementa haciendo uso del microcontrolador STM32L152RET6 mediante el lenguaje de programación C y es compatible con el sistema operativo FreeRTOS. En este proyecto se pueden encontrar distintas fases de desarrollo, desde conceptos sobre las tecnologías inalámbricas, no solo sobre Sigfox, sino también sobre otras como LoRaWAN o NB-IoT, enfocadas en el Internet of Things (IoT), hasta el proceso de desarrollo software de la aplicación y su implementación en el sistema operativo FreeRTOS. Además, se incluyen pruebas del funcionamiento de la aplicación para enviar mensajes al backend. Por último, se estudiarán las posibles líneas futuras de implementación de este tipo de tecnologías, sus ventajas y limitaciones y se expondrán las conclusiones que hayan podido alcanzarse a partir de este estudio. The paper you are about to read introduces you to a wireless system’s firmware development, which functionality will be to control and transceiver from the Sigfox technology. Therefore, the module AX-SF10 ANT21-868 will ... The paper you are about to read introduces you to a wireless system’s firmware development, which functionality will be to control and transceiver from the Sigfox technology. Therefore, the module AX-SF10 ANT21-868 will be used, it is a Sigfox transceiver which allows the user to send and receive data from the backend of Sigfox, where you can also display the data or redirect it an external server in which to manage the data. The firmware development for this device will be the core of this paper in order to exploit the capabilities that this device can offer. Furthermore, this application is implemented making use of the STM32L152RET6 microcontroller using the C programming language and is compatible with the FreeRTOS operating system. In this paper you can find different development phases, from concepts about wireless technologies, not only about Sigfox, but also about others like LoRaWAN or NB-IoT, which all focus in Internet of Thing (IoT), to the process of the software development of an application and its implementation in the operating system FreeRTOS. In addition, tests of the operation of the application to send messages to the backend are included. Finally, future work about the implementation of this kind of technology will be studied, its advantages and limitations, and conclusions reached through the project development will be presented. |
Cita | Delgado Venzalá, M.d.C. (2021). Desarrollo firmware de un driver de control para el módulo Sigfox AX-SF10 ANT21-868. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG-3686-DELGADO VENZALA.pdf | 2.892Mb | [PDF] | Ver/ | |