• español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Listar

    Todo UVaDOCComunidadesPor fecha de publicaciónAutoresMateriasTítulos

    Mi cuenta

    Acceder

    Estadísticas

    Ver Estadísticas de uso

    Compartir

    Ver ítem 
    •   UVaDOC Principal
    • TRABAJOS FIN DE ESTUDIOS
    • Trabajos Fin de Grado UVa
    • Ver ítem
    •   UVaDOC Principal
    • TRABAJOS FIN DE ESTUDIOS
    • Trabajos Fin de Grado UVa
    • Ver ítem
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano

    Exportar

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis

    Citas

    Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/69084

    Título
    Comunicación entre un ordenador y una FPGA empleando un ESP32
    Autor
    Calvo Sánchez, Javier
    Director o Tutor
    Pablo Gómez, Santiago deAutoridad UVA
    Editor
    Universidad de Valladolid. Escuela de Ingenierías IndustrialesAutoridad UVA
    Año del Documento
    2024
    Titulación
    Grado en Ingeniería en Electrónica Industrial y Automática
    Resumen
    En este trabajo se ha perseguido el objetivo de establecer una comunicación wifi entre un ordenador y una FPGA a través de un procesador ESP32. Para ello se ha optado por el uso de una comunicación TCP/IP personalizada entre dos módulos distintos ESP32 y una comunicación en serie SPI entre un ESP32 y una FPGA. Además, se ha empleado un tipo de mensaje propio basado en hexadecimal y se ha probado físicamente a través de una conexión WIFI entre los dos módulos ESP32. Para ello se ha requerido del uso del entorno de programación Arduino IDE y del uso de conocimientos básicos de electrónica para la conexión física del ESP32 y la FPGA, además de un analizador lógico. Se ha optado por una programación sencilla y con el uso de funciones fuera de las funciones principales para no sobrecargar el código general.
     
    In this work, the objective has been to establish Wi-Fi communication between a computer and an FPGA through an ESP32 processor. To achieve this, a custom TCP/IP communication has been chosen between two different ESP32 modules, as well as SPI serial communication between an ESP32 and an FPGA. Additionally, a custom message format based on hexadecimal has been used and physically tested via a Wi-Fi connection between the two ESP32 modules. To accomplish this, the Arduino IDE programming environment was used, along with basic electronics knowledge for the physical connection between the ESP32 and the FPGA, as well as a logic analyzer. The approach involved simple programming and the use of functions outside the main code to avoid overloading it.
    Materias Unesco
    1203.23 Lenguajes de Programación
    Palabras Clave
    ESP32
    FPGA
    ARDUINO
    TCP/IP
    SPI
    Departamento
    Departamento de Tecnología Electrónica
    Idioma
    spa
    URI
    https://uvadoc.uva.es/handle/10324/69084
    Derechos
    openAccess
    Aparece en las colecciones
    • Trabajos Fin de Grado UVa [30857]
    Mostrar el registro completo del ítem
    Ficheros en el ítem
    Nombre:
    TFG-I-3032.pdf
    Tamaño:
    1.966Mb
    Formato:
    Adobe PDF
    Thumbnail
    Visualizar/Abrir
    Attribution-NonCommercial-NoDerivatives 4.0 InternacionalLa licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10