- -

Desarrollo Practico de Firmware y Herramientas de Control para una Tarjeta Electrónica

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo Practico de Firmware y Herramientas de Control para una Tarjeta Electrónica

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Gadea Gironés, Rafael es_ES
dc.contributor.author Santos Martín, Alejandro es_ES
dc.date.accessioned 2024-10-10T09:32:24Z
dc.date.available 2024-10-10T09:32:24Z
dc.date.created 2024-09-27 es_ES
dc.date.issued 2024-10-10 es_ES
dc.identifier.uri http://hdl.handle.net/10251/209685
dc.description.abstract [ES] El presente Trabajo de Fin de Máster se centra en el desarrollo integral de un firmware destinado a una tarjeta electrónica que desempeñará un papel fundamental como componente principal en la mayoría de los equipos manufacturados por la empresa PolymerChar. Este proyecto comprende, además, la creación de una Dynamic-Link Library (DLL) que posibilitará el acceso a todas las funcionalidades desde un PC. La fase final del trabajo implica la implementación de una aplicación que permitirá a los empleados encargados del testeo o mantenimiento de los equipos tener un control exhaustivo sobre la tarjeta electrónica, accediendo a todos sus registros para evaluar el estado del equipo o llevar a cabo pruebas específicas. La ejecución de este proyecto requiere un profundo conocimiento del componente hardware de la tarjeta. Se llevará a cabo un exhaustivo testeo de los recursos decididos para su incorporación, como pueden ser los buses de comunicación CAN, I2C, SPI, PWMs generadas desde un microcontrolador, los pines de propósito general (GPIO), el correcto funcionamiento de cada uno de los ADCs que se utilizarán para conocer el estado de cada uno de los sensores que poseerá la tarjeta... El microcontrolador elegido para este proyecto pertenece a la familia STM32, específicamente el modelo STM32F407VG, y el desarrollo del firmware se llevará a cabo en el entorno propio de STM32 en el lenguaje C. La creación de la DLL y la aplicación de depuración se llevarán a cabo en el entorno de Visual Studio en lenguaje C#. Este enfoque integral garantizará la coherencia y eficacia en el desarrollo y funcionamiento de la tarjeta electrónica, así como en su interacción con los equipos fabricados por PolymerChar. es_ES
dc.description.abstract [EN] The present Master's Thesis focuses on the comprehensive development of firmware intended for an electronic board that will play a crucial role as the main component in most of the equipment manufactured by the company PolymerChar. This project also involves creating a Dynamic-Link Library (DLL) to enable access to all functionalities from a PC. The final phase of the work entails implementing an application that will allow employees responsible for testing or maintaining the equipment to have exhaustive control over the electronic board. This involves accessing all its registers to assess the equipment's status or conduct specific tests. Executing this project requires a deep understanding of the hardware component of the board. A thorough testing of the decided resources for incorporation will be carried out. This includes communication buses such as CAN, I2C, SPI, PWMs generated from a microcontroller, General Purpose Input/Output (GPIO) pins, and ensuring the proper functioning of each of the Analogto-Digital Converters (ADCs) used to monitor the status of each sensor on the board. The selected microcontroller for this project belongs to the STM32 family, specifically the STM32F407VG model. Firmware development will take place in the STM32 environment using the C language. The creation of the DLL and debugging application will be done in the Visual Studio environment using the C# language. This comprehensive approach ensures coherence and effectiveness in the development and operation of the electronic board, as well as its interaction with the equipment manufactured by PolymerChar. en_EN
dc.format.extent 66 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 Firmware es_ES
dc.subject Dynamic-Link Library (DLL) es_ES
dc.subject Microcontrolador es_ES
dc.subject STM32F407VG es_ES
dc.subject Visual Studio es_ES
dc.subject CAN es_ES
dc.subject I2C es_ES
dc.subject SPI es_ES
dc.subject Tarjeta Electrónica es_ES
dc.subject Lenguaje C es_ES
dc.subject Microcontroller en_EN
dc.subject Electronic Board en_EN
dc.subject C Language en_EN
dc.subject.classification TECNOLOGIA ELECTRONICA es_ES
dc.subject.other Máster Universitario en Ingeniería de Telecomunicación-Màster Universitari en Enginyeria de Telecomunicació es_ES
dc.title Desarrollo Practico de Firmware y Herramientas de Control para una Tarjeta Electrónica es_ES
dc.title.alternative Practical Development of Firmware and Control Tools for an Electronic Board es_ES
dc.title.alternative Desenvolupament Pràctic de Firmware i Eines de Control per a una Targeta Electrònica es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto 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 Santos Martín, A. (2024). Desarrollo Practico de Firmware y Herramientas de Control para una Tarjeta Electrónica. Universitat Politècnica de València. http://hdl.handle.net/10251/209685 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\161903 es_ES


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

Mostrar el registro sencillo del ítem