Sistema low cost de comunicación bluetooth low energy

Debido al auge del IoT (Internet of Things), cada vez es más usual encontrar dispositivos (bombillas del hogar, riego, altavoces) que se controlan con una aplicación instalada en nuestro Smartphone. Estos dispositivos se conectan por Bluetooth entre ellos y con el dispositivo controlador, en este ca...

Descripción completa

Detalles Bibliográficos
Autor: León Jiménez, Julia
Tipo de recurso: tesis de maestría
Fecha de publicación:2021
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/131846
Acceso en línea:http://hdl.handle.net/10609/131846
Access Level:acceso abierto
Palabra clave:Bluetooth low energy
nRF52
Arduino
Telecommunication -- TFM
Telecomunicación -- TFM
Telecomunicació -- TFM
Descripción
Sumario:Debido al auge del IoT (Internet of Things), cada vez es más usual encontrar dispositivos (bombillas del hogar, riego, altavoces) que se controlan con una aplicación instalada en nuestro Smartphone. Estos dispositivos se conectan por Bluetooth entre ellos y con el dispositivo controlador, en este caso, nuestro Smartphone. Con el fin de hacer que el consumo de este sistema de comunicación sea el mínimo posible, nació el Bluetooth Low Energy, protocolo con un bajo nivel de potencia y un alcance de comunicaciones más que aceptable para esta tecnología. El presente proyecto se centra en diseñar un sistema de comunicación Bluetooth Low Energy haciendo uso del ya conocido microcontrolador Arduino, en una de sus variantes, y un integrado SoC que recibe datos por alguna de sus interfaces de comunicación y los envía por Bluetooth. En primer lugar, se realizará un estudio de los sistemas de comunicación Bluetooth Low Energy desarrollados que se encuentran en el mercado, para posteriormente poder realizar una comparación entre el sistema diseñado en este proyecto y los que ya existían en el mercado. Tras este estudio, se analizarán y seleccionarán los dispositivos Arduino y SoC que se utilizarán para el diseño del sistema de comunicación. En segundo lugar, se diseñará la estructura hardware, formada por Arduino + SoC + todo el material electrónico necesario para completar y poner en funcionamiento el sistema. A continuación, se desarrollará una interfaz software que será la encargada de recoger los datos que el SoC recibe por uno de sus periféricos de comunicación y envía por Bluetooth. Por último, se diseñará un prototipo sobre el que se realizarán las pruebas de funcionamiento para comprobar que el diseño es óptimo en coste, consumo y funcionamiento. Para concluir con el proyecto, se realizará una comparativa entre el sistema desarrollado y los sistemas de comunicación BLE existentes. Se compararán aspectos como: consumo, coste, tamaño, alcance...