Prototipado virtual de dispositivos con Python

Pradillos do Carmo, Pablo (2017). Prototipado virtual de dispositivos con Python. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Prototipado virtual de dispositivos con Python
Author/s:
  • Pradillos do Carmo, Pablo
Contributor/s:
  • Silva Fariña, Antonio da
Item Type: Final Project
Degree: Grado en Ingeniería Electrónica de Comunicaciones
Date: 13 November 2017
Subjects:
Freetext Keywords: Ingeniería del software
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Ingeniería Telemática y Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (4MB) | Preview
[img] Archive (ZIP) (Anexos) - Users in campus UPM only
Download (11kB)

Abstract

Este Proyecto Fin de Grado tiene como finalidad el desarrollo y codificación de un periférico virtual e introducirnos en el mundo del prototipado virtual de dispositivos, muy usado hoy en día en la industria debido a la continua evolución del software y, de la necesidad de mayor competitividad en el Mercado. Para ello, en este PFG se desarrolla una aplicación que pretende simular el comportamiento de un dispositivo real: el core IP1553 desarrollado por EADS Astrium, ligado al bus serie standard MIL-STD-1553B. Por supuesto, se analizará con detalle tanto el bus como el core en este documento, concretamente en el capítulo 3. El lenguaje de programación escogido para la elaboración de nuestro programa no es otro que Python, cuyas principales características detalladas en la memoria, son ideales para realizar el desarrollo software de este Proyecto Fin de Grado. Se aportarán datos e información por parte de fuentes fiables para situarnos en el Marco Tecnológico y, así, comprender de una mejor manera el contexto en el que se desarrolla este PFG. Seguido de la descripción detallada del bus 1553 y del core IP1553, las pruebas llevadas a cabo en nuestra aplicación ya acabada para demostrar el objetivo alcanzado para, finalmente, sacar nuestras propias conclusiones derivadas de la labor de investigación y de los resultados obtenidos tras la implementación de nuestro programa. Abstract: The aim of this End of Degree Project is to introduce ourselves into the world of virtual prototyping of devices, much used nowadays in Industry due to software continuous evolution and, the need of being more competitive within the market. For this, we build an app to reach the goal of simulating real physical devices behaviour. In this case, the core IP1553, developed by EADS Astrium, linked to standard MIL-STD-1553B serial bus. For sure, we will analyze both, core and bus later in this document. The programming language chosen to build our app is Python, whose features were found very suitable by us to get the technical part developed. Data and information will be provided from trustworthy sources to get us into the current Technological Framework and then, understanding the context which this project belongs in a better way. Followed by a detailed description of the 1553 bus and the IP1553 core, tests made to our app to prove the goal reached and, finally, to draw our own conclusions after a thorough investigation and the results got from the test benches results.

More information

Item ID: 52979
DC Identifier: http://oa.upm.es/52979/
OAI Identifier: oai:oa.upm.es:52979
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 13 Nov 2018 07:33
Last Modified: 13 Nov 2018 07:33
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM