- -

Desarrollo de un servidor web y comunicación IP para sistemas de sonido profesional

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de un servidor web y comunicación IP para sistemas de sonido profesional

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Ramos Peinado, Germán es_ES
dc.contributor.advisor Cáceres González, Pablo Nicolás es_ES
dc.contributor.author López Romero, Nuria es_ES
dc.date.accessioned 2024-09-26T15:46:35Z
dc.date.available 2024-09-26T15:46:35Z
dc.date.created 2024-07-02 es_ES
dc.date.issued 2024-09-26 es_ES
dc.identifier.uri http://hdl.handle.net/10251/208771
dc.description.abstract [ES] El presente Trabajo Fin de Grado se ha realizado dentro del programa de Prácticas en Empresa en la empresa de sonido profesional DAS AUDIO GROUP S.L. Aborda el desarrollo de un servidor web, servidor DHCP y de servicios de comunicación IP, embebidos en sistemas de sonido profesional ya existentes: procesadores; y amplificadores. El objetivo es proporcionar una conexión inalámbrica (WiFi o Bluetooth) para interactuar desde cualquier dispositivo externo como un móvil o Tablet, y modificar los parámetros de funcionamiento (ganancias, mutes, retardos, ecualizadores, carga de configuraciones, etc.), así como enviar información en tiempo real de su estado desde el dispositivo (vúmetros, estados internos, valores), estableciendo para ello canales de comunicación bidireccionales. El servidor web servirá distintas páginas web específicas de cada sistema de sonido, que interactuarán con el firmware del microcontrolador incluido en todos los dispositivos. El microcontrolador es el encargado de interactuar con el procesador digital de señal DSP que maneja el procesamiento del audio. El servidor DHCP servirá para asignar direcciones IP a los diferentes sistemas de sonido, como altavoces, procesadores y amplificadores para permitir la comunicación entre sí. Evitando así el uso de un switch con servidor DHCP. Se creará un segundo firmware personalizado. La implementación se realizará sobre un dispositivo de bajo coste ESP32 WROOM-32 de la empresa ESPRESSIF (que ya está presente en los sistemas), que incluye dos procesadores de 32bit y capacidades de comunicación WiFi y Bluetooth. Para facilitar la configuración y manejo desde el microcontrolador, se personalizará el código proporcionado por Espressif que funciona en base a comandos AT. Este software permite habilitar servicios web, comunicaciones IP mediante sockets, manejo de periféricos internos como la UART, pines, etc. Para satisfacer las necesidades de este proyecto, se modificará este firmware de comandos AT para incluir nuevas capacidades y crear nuevos comandos AT ad-hoc. En una primera etapa de desarrollo se ha implementado un simulador del microcontrolador en Python para controlar la creación y el soporte del punto de acceso, el servidor web, y manejo de sockets de comunicación. Posteriormente, se ha integrado con el microcontrolador de la familia STM 32 presente en los procesadores y amplificadores de sonido existentes y se ha verificado su correcto funcionamiento, que pasará a producción en un futuro es_ES
dc.description.abstract [EN] This Final Degree Project has been carried out within the Internship program in the professional sound company DAS AUDIO GROUP S.L. It deals with the development of a web server and IP communication services, embedded in existing professional sound systems: processors; and amplifiers. The objective is to provide a wireless connection (WiFi or Bluetooth) to interact from any external device such as a mobile or Tablet, and modify the operating parameters (gains, mutes, delays, equalizers, load settings, etc.), as well as send real-time status information from the device (vumeters, internal states, values), establishing bidirectional communication channels. The DHCP server will be used to assign IP addresses to the different sound systems, such as speakers, processors and amplifiers to allow communication with each other. Thus avoiding the use of a switch with a DHCP server. A second custom firmware will be created. The web server will serve different web pages specific to each sound system, which will interact with the microcontroller firmware included in all devices. The microcontroller is in charge of interacting with the DSP digital signal processor that handles the audio processing. The implementation will be done on a low-cost ESP32 WROOM-32 device from ESPRESSIF (already present in the systems), which includes two 32bit processors and WiFi and Bluetooth communication capabilities. To facilitate the configuration and management from the microcontroller, the code provided by Espressif, which works based on AT commands, will be customized. This software allows enabling web services, IP communications through sockets, handling of internal peripherals such as UART, pins, etc. To meet the needs of this project, this AT command firmware will be modified to include new capabilities and create new ad-hoc AT commands. In the first stage of development, a microcontroller simulator has been implemented in Python to control the creation and support of the access point, the web server, and the management of communication sockets. Subsequently, it has been integrated with the STM 32 family microcontroller present in existing sound processors and amplifiers and its correct operation has been verified, which will go into production in the future. en_EN
dc.format.extent 87 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Servidor web es_ES
dc.subject Punto de acceso es_ES
dc.subject Comunicación IP es_ES
dc.subject Conexión inalámbrica es_ES
dc.subject Firmware es_ES
dc.subject Microcontrolador es_ES
dc.subject Procesamiento de audio es_ES
dc.subject ESP32 es_ES
dc.subject Comandos AT es_ES
dc.subject UART es_ES
dc.subject Web server en_EN
dc.subject Access point en_EN
dc.subject IP communication en_EN
dc.subject Wireless en_EN
dc.subject Microcontroller en_EN
dc.subject Audio processing en_EN
dc.subject AT commands en_EN
dc.subject.classification TECNOLOGIA ELECTRONICA es_ES
dc.subject.other Grado en Tecnología Digital y Multimedia-Grau en Tecnologia Digital i Multimèdia es_ES
dc.title Desarrollo de un servidor web y comunicación IP para sistemas de sonido profesional es_ES
dc.title.alternative Development of a web server and IP communication for professional sound systems es_ES
dc.title.alternative Desenvolupament d un servidor web i comunicació IP per a sistemes de so professionals es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Ingeniería Electrónica - Departament d'Enginyeria Electrònica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació es_ES
dc.description.bibliographicCitation López Romero, N. (2024). Desarrollo de un servidor web y comunicación IP para sistemas de sonido profesional. Universitat Politècnica de València. http://hdl.handle.net/10251/208771 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\162487 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem