Ingeniería Electrónica

Permanent URI for this collectionhttp://98.81.228.127/handle/20.500.12404/12

Browse

Search Results

Now showing 1 - 7 of 7
  • Thumbnail Image
    Item
    Diseño de un sistema de adquisición de datos utilizando el protocolo usb en un microcontrolador AVR
    (Pontificia Universidad Católica del Perú, 2014-06-11) Nole Calle, Richard Armando; Alcántara Zapata, José Daniel
    Existen diversas tecnologías de comunicación con una computadora para la adquisición de datos, entre los más comunes se encuentran: PCI, USB, Ethernet, Firewire, puerto serial, etc. Dentro de ellos, el USB destaca por su configuración automática, bajo costo y facilidad de uso. A pesar de existir varios sistemas de adquisición de datos en el mercado, su uso se ve restringido debido a sus altos costos y por poder usarlo sólo con las aplicaciones y drivers del proveedor. En el presente trabajo se diseña un sistema de adquisición de datos con interface USB utilizando un microcontrolador Atmel de la familia AVR XMEGA, buscando en todo momento obtener la máxima tasa de transferencia posible. Para ello se desarrolla una aplicación en el microcontrolador que permita leer datos adquiridos de cuatro canales del ADC del microcontrolador. Asimismo, se desarrolla una clase USB propietaria que define cómo se van a trasferir los datos, qué tipo de transferencias USB se van a usar y cuál va a ser su máxima tasa de transferencia posible. En el lado de la computadora, se desarrolla una aplicación en lenguaje C que permita a la computadora poder comunicarse con el microcontrolador a través del bus USB. Para el desarrollo del firmware del microcontrolador se tomó como base el framework USB que provee Atmel (ASF 3.1.3, Atmel Software Framework), y posteriormente fue implementado en la tarjeta de evaluación XMEGA – A3BU XPLAINED con una frecuencia de CPU de 32MHz. Se obtuvo que en promedio se puede transmitir datos a 8.46Mbps usando un alto nivel de optimización del compilador. Se concluye que si se quiere obtener mejores tasas de transferencia se debe mejorar una serie de factores como: MIPS del microcontrolador y optimización del framework USB de Atmel. Finalmente, se recomienda portar este trabajo a microcontroladores que soporten el modo “Alta Velocidad” (del inglés High Speed) del USB 2.0, cuya velocidad por bit es de 480Mbps, así como desarrollar las etapas de preprocesamiento de las señales: amplificación, filtrado, e aislamiento de las señales que se quieran enviar por la interfaz USB.
  • Thumbnail Image
    Item
    Diseño y desarrollo de una interfaz de comunicación entre smart card y pc para identificación sanitaria
    (Pontificia Universidad Católica del Perú, 2014-06-09) Rodriguez Villarroel, Arnold Luis; Toledo Ponce, Eduardo
    En la actualidad, en el Perú, las instituciones de salud almacenan las historias clínicas en grandes y desorganizados archivos cuyo acceso no es fácil ni oportuno. Asimismo, toda la información queda disponible sólo para el personal asistencial de dicho establecimiento de salud, sin poder ser compartida con otras entidades prestadoras de este servicio. En este contexto existe la necesidad de contar con un dispositivo físico portable que almacene la información básica sobre la historia clínica de un paciente. Las smart cards, para el área de salud, almacenan estos datos y evitan los problemas actuales, como el desvío de medicamentos, la demora de la admisión en las instituciones de salud; además, de estar disponible en situaciones de emergencia en donde es de vital importancia conocer datos como grupo sanguíneo, alergias u otro dato relevante. El presente trabajo tiene como objetivo el diseño y desarrollo de una interfaz de comunicación entre smart card y PC para identificación sanitaria. Para ello, se desarrolló el hardware y software necesario que permitió leer y escribir los datos clínicos en la tarjeta inteligente. El hardware desarrollado permite la comunicación con la smart card; además, de la comunicación con la PC. El software desarrollado, para la interfaz gráfica de usuario, además de permitir la gestión de los datos almacenados en la smart card, se comunica con una plataforma de base de datos la cual almacena las tablas de consulta que se basan en estándares internacionales de interoperabilidad semántica, los datos del paciente como soporte de información y usuarios del sistema como personal de admisión, especialistas en salud y administradores del sistema. Según las pruebas realizadas, se logró almacenar y leer los datos clínicos en la smart card, la gestión de los mismos desde la interfaz gráfica de usuario, el funcionamiento adecuado de las herramientas del sistema para los diferentes tipos de usuarios y, finalmente, la comunicación con la base de datos almacenada en un servidor.
  • Thumbnail Image
    Item
    Desarrollo de una interfaz hombre-máquina aplicado a un sistema de detección de fallos en una planta intercambiador de calor
    (Pontificia Universidad Católica del Perú, 2014-04-29) Orozco Loayza, Gustavo Armando; Sotomayor Moriano, Juan Javier
    La presente tesis tiene como objetivo el desarrollo de una interfaz hombremáquina basada en una tarjeta de adquisición en una computadora. Esta interfaz, permitió visualizar y analizar la información proveniente de los sistemas de detección de fallos en los lazos de control de la planta estudiada. Asimismo, también permitió visualizar la evolución de las variables y actuar sobre estas cuando fue necesario. El trabajo propuesto incluyó, el estudio de metodologías de desarrollo de interfaces, el desarrollo de software de la interface visual, el desarrollo de las librerías de registro de información proveniente de los sistemas de detección de fallos y desarrollo del algoritmos de monitoreo y control de las variables de la planta objeto de estudio.
  • Thumbnail Image
    Item
    Implementación de una estación de trabajo mediante un robot serial de 3 grados de libertad para el CETAM
    (Pontificia Universidad Católica del Perú, 2012-02-21) Cieza Aguirre, Oscar Benjamín; Tafur Sotelo, Julio César
    El presente trabajo de tesis tiene como objetivo diseñar e implementar las interfaces hardware y software, el algoritmo de control PID Desacoplado, así como la interface de usuario que permita comandar los movimientos punto a punto, línea recta y circunferencia de un robot serial planar de 3 grados de libertad, con accionamiento eléctrico construido por el CETAM. En un principio se describen algunas de las tecnologías de sistemas de control más comunes implementadas en la actualidad en la robótica de manipuladores seriales, para luego pasar a explicar el modelo teórico del funcionamiento de todo el sistema propuesto. Posteriormente, el presente trabajo realiza un énfasis en el desarrollo del algoritmo de generación de trayectoria, la cinemática directa e inversa y la dinámica directa e inversa para las simulaciones e implementación del sistema. Luego se describe la Interface Usuario a utilizar, su modo de funcionamiento así como el protocolo de comunicación entre el controlador y la computadora. Finalmente se desarrolla el algoritmo de control PI Desacoplado de corriente sintonizándolo de forma analítica así como el control PID Desacoplado de posición sintonizándolo de forma experimental comparando los resultados con la sintonización hecha por software propio de los controladores EPOS UserInterface.
  • Thumbnail Image
    Item
    Diseño e implementación de una interfaz para el control de un módulo educativo utilizando una PC para un laboratorio remoto-virtual de comunicaciones
    (Pontificia Universidad Católica del Perú, 2011-06-09) Ramírez Campos, Patricia Noemí
    En diversas ocasiones se ha podido observar que para aprender un curso o una materia resulta más efectivo en cuanto a retención y comprensión si además de la teoría se puede ver o relacionar los sucesos en un experimento de laboratorio. Estos lugares son de gran utilidad tanto para el entendimiento como para la investigación. Sin embargo, a pesar de su importancia no es un beneficio del que cualquiera y en cualquier momento pueda gozar. Por esta razón y con la tecnología desarrollada hasta la actualidad varios laboratorios están evolucionando. De esta manera hoy en día se puede tener la experiencia del laboratorio de manera remota utilizando el internet. Esto está ocurriendo en muchas materias en diferentes áreas académicas. En el caso del curso de la teoría de las comunicaciones el laboratorio es una herramienta muy útil para el entendimiento de los temas por lo que el poder realizarlo remotamente resulta beneficioso. Para lograr este objetivo en la PUCP es necesaria la creación de una interfaz que permita controlar los módulos educativos promax EC-696 por el computador. Tomando en cuenta lo antes mencionado, este trabajo de tesis tuvo como principal objetivo el diseño e implementación de una interfaz que permita el manejo de los módulos sin necesidad de manipularlos directamente. También se diseñó una interfaz gráfica utilizando la herramienta del GUI de Matlab para poder controlarlos y tener una visualización de los estados en que se encuentran en la pantalla de una PC.
  • Thumbnail Image
    Item
    Implementación de un interfaz para transmisión de datos aire tierra en aeropuertos en VHF AM
    (Pontificia Universidad Católica del Perú, 2011-05-09) Cárdenas Abanto, Ricardo
    Este proyecto se desarrollo íntegramente en el Área de Proyectos Especiales de Aeronavegación de CORPAC con la finalidad de proponer en el Perú una solución alternativa de monitoreo automático de posición a las empresas aéreas que no están en condiciones de adquirir costosos equipos con modulación digital.
  • Thumbnail Image
    Item
    Desarrollo de una interfaz USB para el control de estaciones de radio HF y VHF para comunicación de datos / Him Cuper Cansaya Herrera
    (Pontificia Universidad Católica del Perú, 2011-05-09) Cansaya Herrera, Him Cuper
    La presente tesis describe el trabajo de ingeniería, investigación, medición, cálculo, diseño, implementación e instalación de un equipo electrónico denominado Placa Estación USB, el cual se encontrará en estaciones de radios HF y/o VHF rurales y en estos lugares remotos se encargará de automatizarlas, logrando de esta manera conocer el estado de los parámetros más importantes de cada locación y así dejarlos listos para poder leerlos desde cualquier punto de la red. También se trata de optimizar el uso de cada estación facilitando las funciones del usuario no especializado.