Show simple item record

dc.contributorMoreno Eguilaz, Juan Manuel
dc.contributor.authorDomènech Yeste, Pere
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica
dc.date.accessioned2016-12-16T09:20:00Z
dc.date.available2016-12-16T09:20:00Z
dc.date.issued2016-01-12
dc.identifier.urihttp://hdl.handle.net/2117/98427
dc.description.abstractEste proyecto final de carrera se enmarca en las disciplinas de la electrónica e informática, y con su realización se pretende conseguir una correcta migración de un código fuente escrito en lenguaje C para un microcontrolador PIC16, de manera que pueda ejecutarse en un microcontrolador de la familia PIC18 de Microchip. A la vez, dos subproyectos. Uno, cuya funcionalidad sea realizar la síntesis digital de una partitura almacenada en la memoria ROM del microcontrolador y de este modo disponer de un sintetizador de audio con un microcontrolador de 8 bits, y el otro que, mediante la manipulación de un teclado comercial tipo PS/2 conectado a una placa de desarrollo Open18F4520, permita emular varios instrumentos musicales gracias a la síntesis de sonido. Todo esto mediante el uso de un sistema operativo en tiempo real (RTOS). A fin de poder cumplir con todos estos objetivos, se realizó un estudio previo exhaustivo del programa con el que se partía mediante el uso de un entorno de desarrollo integrado (IDE). Para poder obtener el resultado deseado se realizaron montajes de circuitos, procesos de depuración de errores en el código informático, simulaciones y estudios temporales del software para finalmente poder validar el correcto funcionamiento del trabajo realizado. Así pues, una vez realizado el proyecto, se dispone de: un proyecto denominado Quartet4 para PIC18, el cual permite sintetizar mediante el sistema operativo OSA RTOS una melodía almacenada previamente en la memoria ROM del microcontrolador. A su vez, se obtiene un proyecto denominado Piano para PIC18 y OSA RTOS, el cual permite emular varios instrumentos musicales mediante la manipulación de un teclado comercial tipo PS/2 conectado a una placa de desarrollo Open18F4520. Todo el trabajo realizado en este proyecto queda como base para la realización de futuros proyectos final de carrera o trabajos final de grado. En efecto, el estudiante de grado en Ingeniería en Tecnologías Industriales Joan Calvet ha utilizado los fundamentos de este PFC para desarrollar el TFG que lleva por título: “CAN Music Festival: orquestra basada en microcontroladors PIC18 i un bus CAN”. Así mismo, el estudiante de grado en Ingeniería en Tecnologías Industriales Juan Gallostra ha utilizado todo el desarrollo del presente PFC para desarrollar el TFG que lleva por título: “RF Music Festival: orquesta basada en microcontroladores PIC18 y RF”. Ambos TFGs serán defendidos durante la convocatoria de Enero del 2016. Sin el conocimiento adquirido durante el presente PFC, ambos TFGs no podrían haberse hecho realidad. Finalmente, vale la pena destacar que el estudiante Pau Mendieta utilizará los conocimientos consolidados en este PFC para hacer una migración del Quartet a un microcontrolador PIC24 de 16 bits de Microchip, mejorando sustancialmente la calidad del audio generado.
dc.language.isocat
dc.publisherUniversitat Politècnica de Catalunya
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica
dc.subject.lcshInformation storage and retrieval systems
dc.titleAplicaciones musicales del sistema operativo en tiempo real OSA RTOS utilizando la placa de desarrollo Open18F4520
dc.typeMaster thesis (pre-Bologna period)
dc.subject.lemacElectrònica
dc.identifier.slugETSEIB-240.112461
dc.rights.accessOpen Access
dc.date.updated2016-11-11T13:49:45Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola Tècnica Superior d'Enginyeria Industrial de Barcelona
dc.audience.degreeENGINYERIA INDUSTRIAL (Pla 1994)


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Spain
Except where otherwise noted, content on this work is licensed under a Creative Commons license : Attribution-NonCommercial-NoDerivs 3.0 Spain