Adaptación y programación de diversos microcontroladores para una plataforma de pruebas de propósito general
Este Trabajo de Fin de Máster aborda el rediseño de una plataforma de pruebas utilizada por una empresa especializada en el desarrollo de soluciones basadas en microcontroladores, enfocadas principalmente en convertidores de potencia, control de motores y sistemas embebidos. La empresa, consciente d...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2025 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | español |
| OAI Identifier: | oai:upcommons.upc.edu:2117/440012 |
| Acceso en línea: | https://hdl.handle.net/2117/440012 |
| Access Level: | acceso abierto |
| Palabra clave: | Microcontrollers Embedded computer systems Microcontrollers -- Programming Microcontroladors Sistemes incrustats (Informàtica) Microcontroladors -- Programació Àrees temàtiques de la UPC::Enginyeria electrònica |
| Sumario: | Este Trabajo de Fin de Máster aborda el rediseño de una plataforma de pruebas utilizada por una empresa especializada en el desarrollo de soluciones basadas en microcontroladores, enfocadas principalmente en convertidores de potencia, control de motores y sistemas embebidos. La empresa, consciente de la importancia de contar con personal técnico bien capacitado desde el inicio, destina esta plataforma específicamente a la formación práctica de sus nuevos integrantes, permitiéndoles adquirir las competencias necesarias para incorporarse eficazmente a los proyectos reales. La plataforma de pruebas funciona como un banco didáctico que integra diversos periféricos —como motores, sensores, actuadores y módulos de comunicación— todos ellos controlados originalmente por un microcontrolador antiguo, actualmente en desuso tanto a nivel industrial como académico. A través de este banco, los nuevos integrantes aprenden a programar el microcontrolador para gestionar estos periféricos, desarrollar rutinas de control, implementar protocolos de comunicación y realizar pruebas funcionales completas. Sin embargo, el uso de una tecnología obsoleta suponía un obstáculo, ya que obligaba a los nuevos empleados a invertir tiempo en aprender herramientas que en un futuro próximo quedaran en un desuso generalizado. Para modernizar la plataforma y alinearla con las tecnologías más vigentes, se ha desarrollado una nueva PCB adaptadora que permite la integración de microcontroladores actuales, concretamente STM32 (STMicroelectronics), Delfino y Piccolo (Texas Instruments). Esta actualización no solo mejora la compatibilidad con herramientas de desarrollo modernas, sino que también proporciona un entorno de aprendizaje más relevante y aplicable a los retos industriales actuales. El proyecto ha abarcado todas las fases del desarrollo: análisis de requisitos, diseño esquemático y de layout en Altium Designer, fabricación y montaje de la PCB, integración física con la plataforma existente y verificación funcional. Asimismo, se ha elaborado un conjunto completo de prácticas programadas y documentadas, diseñadas para guiar a los nuevos integrantes en la programación, manejo y depuración de los diferentes módulos periféricos y comunicaciones de la plataforma. Por último, se incluye un análisis económico detallado que contempla costes materiales, diseño y consumo energético, proporcionando a la empresa una visión completa de los recursos destinados al proyecto. |
|---|