UNIVERSIDAD DE GUADALAJARA
|
|
- Juan Luis Silva Aranda
- hace 8 años
- Vistas:
Transcripción
1 UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS MAESTRÍA EN CIENCIAS EN INGENIERÍA ELECTRÓNICA Y COMPUTACIÓN Tesis desarrollada por: Ing. Walter Alejandro Mayorga Macias En cumplimiento de los requisitos para la obtención del grado de Maestro en Ciencias en Ingeniería Electrónica y Computación Título de tesis: Implementación en hardware de un sistema autoprogramable de multipropósito con dispositivos reconfigurables Director de tesis: Dr. Juan José Raygoza Panduro Co-Director de tesis: Dra. Susana Ortega Cisneros Guadalajara, Jalisco; México. 2014
2 III RESUMEN Implementación en hardware de un sistema autoprogramable de multipropósito con dispositivos reconfigurables El presente trabajo consta del diseño e implementación de una tarjeta de evaluación con dispositivos reconfigurables FPGA de la familia SPARTAN-3E de Xilinx. Entre sus características más peculiares resaltan su tamaño reducido, gran disponibilidad de pinouts, portabilidad, autoconfiguración, facilidad de fabricación, entre otras. Se ha decidido realizar este proyecto ya que en el mercado se encuentran dispositivos similares pero a un alto costo, con dimensiones muy amplias, de requerimientos costosos para su programación y completamente ligados a las herramientas que poseen los proveedores de este tipo de tecnologías. De tal manera, el diseño que es presentado cuenta con grandes ventajas, dentro de las que destaca su propiedad de autoconfiguración gracias a un intérprete de comandos que ayudan al dispositivo a programarse a sí mismo por medio de un procesador de instrucciones y una memoria contenedora de comandos. Ambos dispositivos interactúan entre sí para después intercomunicarse al dispositivo FPGA y con ello configurar las tareas deseadas. En la tesis se aborda el desarrollo del diseño e implementación de la tarjeta de evaluación con el FPGA y la incorporación de un microcontrolador. El proyecto se construyó con un circuito impreso de 2 capas, de fácil acceso y fabricación. Por tal motivo, la tarjeta de desarrollo es un ejemplo práctico y pedagógico gracias a la disminución de costos, su portabilidad y fácil manejo de la misma. Algunas familias de FPGAs de la compañía Xilinx permiten la Programación Dentro de Sistema como una opción para configurar estos dispositivos, y en estas alternativas se encuentra el estándar IEEE , mejor conocido como Grupo de Acción de Pruebas Conjuntas (JTAG), el cual permite hacer pruebas de los diseños en VHDL así como la Universidad de Guadalajara Resumen
3 IV programación de los mismos. Para realizar tal implementación es necesario el uso de un procesador el cual interprete las acciones de control que configuran al dispositivo reconfigurable. Es por ello que se hace uso de un microcontrolador para interpretar el Formato Vectorial Serial de Xilinx (XSVF). Dicho formato es generado a través de la herramienta ISE de Xilinx mediante la aplicación impact, la cual le genera al usuario un archivo con formato.bit. Este tipo de formato no es lo suficientemente portable para ser implementado en un sistema embebido, por lo cual se hace la exportación del mismo al formato XSVF para tener un archivo de menor densidad capaz de ser almacenado en una memoria tipo EPROM. El microcontrolador (ahora intérprete XSVF) es el encargado de realizar las operaciones pertinentes conforme a la lectura de estas sentencias y a los tiempos establecidos para el estándar JTAG. Una vez que el FPGA está configurado este inicia las operaciones de control para un quadcopter no tripulado usando los valores obtenidos desde sensores de giroscopio, acelerómetro, y magnetómetro, todo ello mediante una interfaz gráfica de control en Matlab en la cual es posible cambiar los parámetros de velocidad de los motores así como los movimientos del quadcopter (roll, pitch, y yaw). Y del mismo modo es posible monitorear el estado de los ángulos gracias a la retroalimentación de los sensores. La interfaz gráfica en Palabras Clave: FPGA (Field Programable Gate Array). XSVF (Xilinx Vector Serial Format). Quadcopter. Universidad de Guadalajara Resumen
4 V ABSTRACT Hardware implementation of a multipurpose auto programmable system with reconfigurable devices The present work consists of the design and implementation of an evaluation board with reconfigurable devices FPGA from the Xilinx s SPARTAN-3E family. Within its most peculiar features highlights its reduced size, high availability of pin-out, portability, auto configuration, easy to manufacture, and others. The project is being developed because market offers similar devices but at high prices, with very wide dimensions, expensive requirements for programming and completely linked to supplier s software tools. Thus, the shown design has great advantage, within which highlights his auto configuration property through a command interpreter and a command memory container. Both devices interact between each and then the interpreter intercommunicates to the FPGA to configure the desired tasks. The thesis addresses the development of design and implementation of the evaluation board with the FPGA and the incorporation of a microcontroller. The project was manufactured with a 2 layers printed circuit board with easy access and without complicated fabrication. Because of this, the circuit board is a practical and pedagogical example such to the cost decrease, the portability and easy handling. Some families of Xilinx s FPGAs allow the In System Programming as an option to configure this devices and the IEEE standard, best known as Joint Test Action Group (JTAG), is an alternative that allows the test of the VHDL designs and also the programming. To use this feature a processor is needed to interpret the control actions that configure the reconfigurable device. Because of this, a microcontroller is used to interpret the Xilinx Serial Vector Format (XSVF). That format is generated by the ISE Xilinx tool using Impact which generates a.bit format. This type of format is not sufficiently portable to be implemented in an embedded system so the exportation to the Universidad de Guadalajara Abstract
5 VI XSVF format is needed to obtain a lower density file that can be stored in an EPROM memory. The microcontroller (now called XSVF interpreter) is the one in charge to realize the pertinent operations according to the reading statements and also the timings established for the JTAG standard. Once the FPGA is configured it starts the control operations for an unmanned quadcopter using the values from a gyroscope, accelerometer, and magnetometer sensor which are monitored using a graphical control interface in Matlab. The control interface can change the speed parameter of the motors and que quadcopter movements (roll, pitch, and yaw). Keywords: FPGA (Field Programmable Gate Array). XSVF (Xilinx Vector Serial Format). Quadcopter. Universidad de Guadalajara Abstract
6 VII ÍNDICE Agradecimientos... I Resumen... III Abstract... V Índice... VII Lista de Figuras... XI Lista de Tablas... XV I Introducción I.1 Antecedentes I.1.1 Arreglos de Compuertas Programables en Campo (FPGA) I.1.2 ISP para dispositivos reconfigurables I.2 Justificación I.3 Planteamiento del problema I.4 Objetivos I.4.1 Objetivo general I.4.2 Objetivos particulares I.5 Hipótesis I.6 Metodología II Antecedentes sobre Diseño de Tarjetas con FPGAs y Quadcopters II.1 Diseño de tarjetas con FPGAs II.2 Quadcopters II.2.1 Antecedentes II.2.2 Cinemática II.2.3 Lógica difusa aplicada en quadcopters III Diseño de la tarjeta de evaluación con SPARTAN-3E III.1 Diagramas esquemáticos III.1.1 Fuentes de alimentación III.1.2 Frecuencia del sistema y modos de operación Universidad de Guadalajara Índice
7 VIII III.1.3 Interface serial III.1.4 Memoria de configuración III.1.5 Barra de leds III.1.6 Microcontrolador III.1.7 Protección de voltajes III.1.8 FPGA III.1.9 Tarjeta hija III.2 Ruteado de la tarjeta III.2.1 Tarjeta madre III.2.2 Tarjeta hija III.3 Lista de materiales III.3.1 Tarjeta madre III.3.2 Tarjeta hija IV Diseño e implementación del controlador IV.1 Protocolos de comunicación IV.1.1 Protocolo I 2 C IV.1.2 Protocolo serial IV.2 Programa principal IV.2.1 Interfaz de monitoreo en Matlab IV.3 Base de pruebas V Resultados V.1 Circuito impreso V.2 Simulaciones V.2.1 Protocolo serial V.2.2 Protocolo I 2 C V.2.3 PWM V.3 Matlab VI Conclusiones y trabajo futuro VI.1 Conclusiones VI.2 Trabajo futuro VI.3 Publicaciones Universidad de Guadalajara Índice
8 IX Apéndice A A.1 Códigos de configuración del FPGA A.1.1 Módulo UART A.1.2 Módulo I 2 C A.1.3 Módulo Buffer 16 bits A.1.4 Módulo PWM A.1.5 Módulo de Control de 4 PWMs A.2 Códigos de la interfaz de control grafica de Matlab Apéndice B B.1 Códigos de programación del microcontrolador B.1.1 Reloj de sistema del microcontrolador B.1.2 Mensajes seriales para depuración de errores B.1.3 Comunicación SPI para comunicación con la memoria EPROM B.1.4 Intérprete XSVF Bibliografía Universidad de Guadalajara Índice
Sistema de Control Domótico
UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:
Más detallesGUÍA DOCENTE. Sistemas Integrados
GUÍA DOCENTE Sistemas Integrados I.- DATOS INICIALES DE IDENTIFICACIÓN Nombre de la asignatura: Sistemas Integrados Número de créditos ECTS: 4 Ubicación temporal: º Semestre Materia: Sistemas Digitales
Más detallesPalabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN
Procesamiento de Vídeo en Tiempo Real Utilizando FPGA J. G. Velásquez-Aguilar, A. Zamudio-Lara Centro de Investigación en Ingeniería y Ciencias Aplicadas, Universidad Autónoma del Estado de Morelos, Cuernavaca,
Más detallesSINTESIS Y DESCRIPCIÓN DE CIRCUITOS DIGITALES UTILIZANDO VHDL ANTECEDENTES
ANTECEDENTES En los últimos diez años la industria electrónica ha tenido una gran evolución en el desarrollo de sistemas digitales; desde computadoras personales, sistemas de audio y vídeo hasta dispositivos
Más detallesDISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.
TESIS DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC. DIRECTOR DE TESIS.- Ing. Francisco Novillo AUTOR Walter Mestanza Vera. Egresado
Más detallesLaboratorio de Diseño de Sistemas Digitales
Proceso de Diseño Laboratorio de Diseño de Sistemas Digitales I Semestre 2008 Ing. Gabriela Ortiz L. Diseño Implementación Depuración Diseño: Concepto inicial. Cuál es la función que lleva a cabo el objeto?
Más detallesUNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO
SÍLABO ASIGNATURA: MICROELECTRÓNICA CÓDIGO: 8F0108 1. DATOS GENERALES 1.1. DEPARTAMENTO ACADÉMICO : Ing. Electrónica e Informática 1.2. ESCUELA PROFESIONAL : Ingeniería de Mecatrónica 1.3. CICLO DE ESTUDIOS
Más detallesDISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550
DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550 QUIRINO JIMENEZ DOMINGUEZ, MARGARITA ALVAREZ CERVERA INSTITUTO TECNOLÓGICO DE MÉRIDA qjimenezdo@yahoo.com.mx RESUMEN: En el presente
Más detallesAnálisis de un sistema Dual-Tone Multi-Frequency (DTMF)
Análisis de un sistema Dual-Tone Multi-Frequency (DTMF) Ignacio Acero, Andrés Arévalo, Santiago López Ingeniería Electrónica, Universidad Sergio Arboleda ignacio.acero@usa.edu.co andres.arevalo@correo.usa.edu.co
Más detallesEl tamaño, estructura, número de bloques y la cantidad y conectividad de las conexiones varian en las distintas arquitecturas.
Que es una FPGA? Las FPGA s (Field Programmable Gate Array) Son dispositivos lógicos de propósito general programable por los usuarios, compuesto de bloques lógicos comunicados por conexiones programables.
Más detallesNOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg
NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede
Más detallesOPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo
Nombre la universidad Universidad Politécnica Pachuca Nombre l programa educativo Maestría en Mecatrónica Objetivo l programa educativo Formar recursos humanos altamente capacitados en los conocimientos
Más detallesDISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas.
DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES Autor: Sánchez Gómez, Estefanía Dolores. Directores: Pilo de la Fuente, Eduardo. Egido Cortés, Ignacio. Entidad Colaboradora: ICAI
Más detallesPROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL
PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL N. E. Chávez Rodríguez*, A. M. Vázquez Vargas** *Departamento de Computación **Departamento de Procesamiento Digital de Señales
Más detallesTécnicas de Programación Hardware: CAD para FPGAs y CPLDs
Técnicas de Programación Hardware: CAD para FPGAs y CPLDs Clase 4: FPGAs Por: Nelson Acosta & Daniel Simonelli UNICEN - Tandil - 1999 1 Implementación de Sistemas Procesador convencional. Economico, conjunto
Más detallesWireless Sensor Network in a nuclear facility: A technology aplication proposal
Wireless Sensor Network in a nuclear facility: A technology aplication proposal CNEA,IB (1) U. FASTA (2) Maciel, F. 1 - Fernández, R. O. 1 - Vilugron, R. M. 2 This work presents an overview of a pretended
Más detallesUNIVERSIDAD DE ANTIOQUIA DISEÑO DE SISTEMAS DIGITALES COMPLEJOS LABORATORIO 1 INTRODUCCIÓN AL MICROBLAZE Y AL ENTORNO EDK
UNIVERSIDAD DE ANTIOQUIA DISEÑO DE SISTEMAS DIGITALES COMPLEJOS LABORATORIO 1 INTRODUCCIÓN AL MICROBLAZE Y AL ENTORNO EDK OBJETIVO: Implementar un sistema embebido personalizado en la Spartan3e, utilizando
Más detallesUNIVERSIDAD DE LAS AMERICAS Facultad de ingeniería
i UNIVERSIDAD DE LAS AMERICAS Facultad de ingeniería Desarrollo de un sistema de información tipo diccionario para ser implementado como servicio SMS Premium Trabajo de Titulación presentado en conformidad
Más detallesFacultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co. Universidad Pedagógica y Tecnológica de Colombia. Colombia
Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co Universidad Pedagógica y Tecnológica de Colombia Colombia Amézquita-Mesa, Diego Germán; Amézquita-Becerra, Germán; Galindo-Parra, Omaira
Más detallesEncuesta sobre utilización de la microelectrónica en la Argentina
Encuesta sobre utilización de la microelectrónica en la Argentina Los dispositivos microelectrónicos forman el corazón de todo sistema electrónico de nuestros días. En ellos los circuitos alcanzan las
Más detallesMAXHC11. TARJETA DE BAJO COSTE PARA EL DISEÑO MIXTO HARDWARE-SOFTWARE
MAXHC11. TARJETA DE BAJO COSTE PARA EL DISEÑO MIXTO HARDWARE-SOFTWARE Sadot Alexandres F.¹, José D. Muñoz F.², Pedro Pérez de A.³ Departamento de Electrónica y Automática. Escuela Técnica Superior de Ingeniería
Más detallesTipos de Dispositivos Controladores
Tipos de Dispositivos Controladores PLC Allen Bradley Siemens Schneider OMRON PC & Software LabView Matlab Visual.NET (C++, C#) FPGAS Xilinx Altera Híbridos Procesador + FPGA (altas prestaciones) µcontrolador
Más detallesDiseño de Hardware con VHDL
Diseño de Hardware con VHDL Facultad de Ingeniería Laboratorio Electrónica Segundo Semestre, 2015 Field Programmable Gate Array (FPGA) De una manera superficial podemos decir que las FPGA son chips de
Más detallesESCUELA SUPERIOR POLITÉCNICA DEL LITORAL CENTRO DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA
Datalogger compacto, con tiempo real, para almacenaje de grandes cantidades de información provenientes de sensores externos en una memoria USB, con capacidad de comunicación serial. Fuente de energía:
Más detallesDISEÑO, IMPLEMENTACIÓN Y VERIFICACIÓN DE UN SISTEMA DE HARDWARE RECONFIGURABLE PARA APLICACIONES DE CONTROL.
DISEÑO, IMPLEMENTACIÓN Y VERIFICACIÓN DE UN SISTEMA DE HARDWARE RECONFIGURABLE PARA APLICACIONES DE CONTROL. Javier Ernesto Santos Estepa Universidad Distrital Francisco José De Caldas 2015. Bogotá-Colombia
Más detallesDATALOGGER USANDO NIOS II
DATALOGGER USANDO NIOS II Luis Enrique Campoverde Rugel (1), Washington Adrián Velásquez Vargas (2), Ing. Ronald Ponguillo (3) (1) (2) (3) Facultad de Ingeniería en Electricidad y Computación (1) (2) (3)
Más detallesEn cuanto al diseño Hardware, a parte de la síntesis de circuitos en VHDL ( Very High
RESUMEN En este proyecto se va a realizar un analizador lógico en el cual, la parte de control será una FPGA que gestionará la forma de muestrear los valores de las señales digitales de entrada y almacenar
Más detallesEste proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.
SISTEMA DE GESTIÓN DE MÓVILES Autor: Holgado Oca, Luis Miguel. Director: Mañueco, MªLuisa. Entidad Colaboradora: Eli & Lilly Company. RESUMEN DEL PROYECTO Este proyecto tiene como finalidad la creación
Más detallesIntroducción a las FPGA
Introducción a las FPGA Introducción a la Microfabricación y las FPGA Instituto Balseiro 12 de Agosto 2013 Hoy veremos... Menú del Día Qué es una FPGA. Para qué se usan. Arquitecturas. Flujo de diseño.
Más detallesESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) JAVACORES
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO INDUSTRIAL JAVACORES Autor: Cristina León Heredia Director: Ernest M. Kim Madrid Junio 2012 ! 2! JAVACORES Autor: Cristina León Heredia Director:
Más detallesLicenciatura en CONTADURIA. Tema: APLICACIÓN GENERAL DEL CPM
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ESCUELA SUPERIOR DE ZIMAPÁN Licenciatura en CONTADURIA Tema: APLICACIÓN GENERAL DEL CPM Lic. LUIS ANTONIO RANGEL BELTRAN Julio Diciembre 2014 Tema: PROGRAMACION
Más detallesUNIVERSIDAD DE OVIEDO
UNIVERSIDAD DE OVIEDO ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN MÁSTER EN INGENIERÍA INFORMÁTICA TRABAJO FIN DE MÁSTER SPRING ROO ADD-ONS PARA PROTOTIPADO RÁPIDO JAVIER MENÉNDEZ ÁLVAREZ JULIO 2014 UNIVERSIDAD
Más detallesImplementación de MicroBlaze para Robótica Móvil
DE INGENIERÍA ARQUITECTURA Y DISEÑO VERTICE 2012 Implementación de MicroBlaze para Robótica Móvil Ing. Ulises Orozco-Rosas 1, Dr. Roberto Herrera-Charles 2 Resumen: Este artículo presenta la configuración
Más detallesINSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas
INSTITUTO TECNOLÓGICO DE SALINA CRUZ Redes de Computadora Semestre enero junio 2015 Reporte de prácticas DOCENTE: M.C. Susana Mónica Román Nájera ALUMNO: LOPEZ ANOTA RODOLFO SEMESTRE: VI GRUPO: E UNIDAD
Más detallesIntroducción a FPGAs. Contenido
Introducción a FPGAs Dra. Claudia Feregrino cferegrino@inaoep.mx Contenido 1. FPGA 2. Arquitectura genérica 3. Celda lógica 4. Field Programmable 5. Cómo se programa un FPGA 6. Herramientas de diseño 7.
Más detallesSistema de Reconocimiento de Iris Implementado en un Procesador Digital de Señales
Sistema de Reconocimiento de Iris Implementado en un Procesador Digital de Señales Arles Felipe García Maya Juan Camilo Moreno Ruiz Director MSc. Edwin Andrés Quintero Salazar Ing. Electrónica Orden del
Más detallesSistema de gestión de datos GESTSOFT
Ingeniería Mecánica 3 (2000) 25-29 25 Sistema de gestión de datos GESTSOFT A. Rolando Rivero Galán, I. L. Alemán Romero Facultad de Ingeniería Mecánica. Instituto Superior Politécnico José A. Echeverría
Más detallesHERRAMIENTA WEB PARA LA ELABORACIÓN DE TEST BAJO LA ESPECIFICACIÓN IMS-QTI
HERRAMIENTA WEB PARA LA ELABORACIÓN DE TEST BAJO LA ESPECIFICACIÓN IMS-QTI Muñoz-Bouchard J.P., y Álvarez-González L.A. jp.knap@gmail.com@gmail.com, lalvarez@inf.uach.cl Grupo de Investigación en Tecnologías
Más detallesINSTITUTO DE ELECTRÓNICA Y COMPUTACIÓN
INSTITUTO DE ELECTRÓNICA Y COMPUTACIÓN SISTEMAS DIGITALES Tutorial para el Diseño y Simulación de un circuito digital con VHDL, Síntesis e Implementación en un FPGA Profesor: M. C. Felipe Santiago Espinosa
Más detallesImplementación Hardware del Estandar de Encriptación Avanzado (AES) en una FPGA
Implementación Hardware del Estandar de Encriptación Avanzado (AES) en una FPGA Jorge Alberto Celi Méndez, Ing. Ronald Alberto Ponguillo Intriago Facultad de Ingeniería en Electricidad y Computación Escuela
Más detalles2.5 Proceso de formación de los biofilms... 10 2.5.1 Fase de adhesión... 11 2.5.2 Fase de crecimiento... 11 2.5.3 Fase de separación... 12 2.
ÍNDICE GENERAL Pág. Carátula... i Aprobación por el jurado de tesis... ii Dedicatoria... iii Agradecimiento... iv Índice general... v Índice de cuadros... viii Índice de figuras... ix Índice de anexo...
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesGuía del usuario de KIP sobre el estado de la impresora Instalación y guía del usuario de KIP sobre el estado de la impresora
Instalación y guía del usuario de KIP sobre el estado de la impresora - 1 - Contenido 1 Introducción... 3 2 Instalación y configuración... 4 3 Funcionalidad del estado de la impresora KIP... 6 4 Uso del
Más detallesField Programmable Gate Array
Curso de posgrado Field Programmable Gate Array Arreglo de compuertas programables en campo 1 Áreas de Aplicación Procesamiento digital de señales Sistemas de comunicaciones Procesamiento de imágenes Sistemas
Más detallesImplementación de Servidor XS para despliegue de Proyecto OLPC en Escuelas del Perú
VISIÓN 2009 XIV Congreso Internacional de Ingeniería, VII Arquiforo y IV Open Source Day Facultad de Ingeniería y Arquitectura. Universidad de San Martín de Porres 21-24 Octubre Implementación de Servidor
Más detallesMetodologías de diseño de hardware
Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción
Más detallesJESÚS EDUARDO CORTÉS SÁNCHEZ
MÓDULOS ACTIVIDADES Y SERVICIOS DE BIENESTAR DEL SISTEMA DE INFORMACIÓN PARA LA DIVISIÓN DE BIENESTAR INSTITUCIONAL DE LA CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL UNISARC JESÚS EDUARDO CORTÉS SÁNCHEZ
Más detallesSISTEMA DE ADQUISICIÓN DE DATOS BASADO EN UN MICROCONTROLADOR COMO SERVIDOR WEB
Caos Conciencia 2: 47-52, 2006 SISTEMA DE ADQUISICIÓN DE DATOS BASADO EN UN MICROCONTROLADOR COMO SERVIDOR WEB Víctor Sánchez Huerta, Javier Vázquez Castillo vsanchez@uqroo.mx, jvazquez@uqroo.mx División
Más detallesMANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó
MANUAL EASYCHAIR La URL para enviar su propuesta a la convocatoria es: https://easychair.org/conferences/?conf=genconciencia2015 Donde aparece la siguiente pantalla: Se encuentran dos opciones: A) Ingresar
Más detallesPartes, módulos y aplicaciones de un Controlador de Procesos
Partes, módulos y aplicaciones de un Controlador de Procesos Conceptos PLC Un controlador lógico programable es un sistema que originalmente fue desarrollado para la industria de manufactura, en particular
Más detallesSISTEMA DE GESTIÓN DE RECIBOS
UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN PROYECTO FIN DE CARRERA SISTEMA DE GESTIÓN DE RECIBOS AUTOR: EMILIO DE DIEGO BABARRO
Más detallesAPLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES
APLICATIVO WEB PARA LA ADMINISTRACIÓN DE LABORATORIOS Y SEGUIMIENTO DOCENTE EN UNISARC JUAN DAVID LÓPEZ MORALES CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL CIENCIAS Y TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN
Más detallesDISEÑO Y DESARROLLO DE UN SISTEMA PARA MATRÍCULAS Y CALIFICACIONES DEL COLEGIO SAINT GEORGE DE PEREIRA
DISEÑO Y DESARROLLO DE UN SISTEMA PARA MATRÍCULAS Y CALIFICACIONES DEL COLEGIO SAINT GEORGE DE PEREIRA MARTHA CECILIA LÓPEZ GARCÍA YULIETH VANESSA RAMÍREZ SÁNCHEZ CORPORACIÓN UNIVERSITARIA SANTA ROSA DE
Más detallesDiseño e Implementación de Web Server para telemetría de datos en procesos industriales por medio de protocolos TCP/IP y GPRS
ESTUDIO DEL PROBLEMA Diseño e Implementación de Web Server para telemetría de datos en procesos industriales por medio de protocolos TCP/IP y GPRS F. CESAR AUGUSTO FLOREZ GOMEZ 1 S. RAFAEL ALEXANDER QUITERO
Más detallesTARJETA DE DESARROLLO CPLD
TARJETA DE DESARROLLO CPLD XC9572xl Serie 1 Características CPLD XC9572 xl vq64. o VQFP - 64 pines. o 52 pines I/O de usuario. o 5ns de retardo entre pines. o Frecuencia hasta 178MHz. o 72 macroceldas.
Más detallesXVI. óptimo de las capacidades de cada circuito.
INTRODUCCIÓN Se denominan circuitos digitales configurables a aquéllos circuitos digitales cuya función puede modificar el usuario mediante la programación e interconexión de los elementos que los forman.
Más detalles3.3.3 Tecnologías Mercados Datos
3.3.3 Tecnologías Mercados Datos TECNOLOGIAS DATAMART: Aspect Data Mart es una solución completa de reportes para la empresa, que le proporciona un mayor entendimiento de las operaciones de sus negocios
Más detallesDiseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. Introducción. Fabricantes. Elevada complejidad. Facilitar tareas de diseño
Introducción Fabricantes Elevada complejidad Facilitar tareas de diseño Herramientas CAD DESCRIPCIÓN GRÁFICA DEL MODELO DE DISEÑO DE SISTEMAS COMPLEJOS Proceso de diseño Simplificado Antes de realizar
Más detallesCAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo
CAPITULO III MARCO METODOLÓGICO 1. Tipo de Investigación La presente investigación plantea como objetivo el diseño de un prototipo de robot industrial para la automatización del proceso de conformado de
Más detallesSCADA BASADO EN LABVIEW PARA EL LABORATORIO DE CONTROL DE ICAI
SCADA BASADO EN LABVIEW PARA EL LABORATORIO DE CONTROL DE ICAI Autor: Otín Marcos, Ana. Directores: Rodríguez Pecharromán, Ramón. Rodríguez Mondéjar, José Antonio. Entidad Colaboradora: ICAI Universidad
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 3 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD3 El bien a adquirir se describe a continuación y consiste en cúmulo de supercómputo
Más detalles1.- DATOS DE LA ASIGNATURA. Diseño Digital Avanzado con FPGAs. Nombre de la asignatura: Carrera: Ingeniería Electrónica. Clave de la asignatura:
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: (Créditos) SATCA 1 Diseño Digital Avanzado con FPGAs Ingeniería Electrónica SDJ 1203 4 2 6 2.- PRESENTACIÓN Caracterización
Más detallesCapítulo 5. Análisis del software del simulador del sistema de seguridad
1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró
Más detallesCapítulo 5 Programación del algoritmo en LabVIEW
Programación del algoritmo en LabVIEW En este capítulo se describen las funciones que se emplearon para implementar el control PID wavenet en LabVIEW. El algoritmo wavenet fue implementado en LabVIEW para
Más detallesDiseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. LENGUAJES DE DESCRIPCIÓN DE HARDWARE
LENGUAJES DE DESCRIPCIÓN DE HARDWARE METODOS PARA DESCRIBIR CIRCUITOS LÓGICOS Descripción verbal Tablas de verdad Diagrama esquemático Expresiones del álgebra booleana Diagrama de tiempos Lenguajes de
Más detallesLa presente tesis pretende que los estudiantes observen la teoría de las acciones de control
CAPÍTULO V. CONCLUSIONES. La presente tesis pretende que los estudiantes observen la teoría de las acciones de control de forma virtual al mismo tiempo analicen físicamente los sistemas electrónicos cuando
Más detallesContents. Introduction. Aims. Software architecture. Tools. Example
ED@CON Control Results Management Software Control with Remote Sensing Contents Introduction Aims Software architecture Tools Example Introduction Control results management software (Ed@con) is a computer
Más detallesTítulo del Proyecto: Sistema Web de gestión de facturas electrónicas.
Resumen Título del Proyecto: Sistema Web de gestión de facturas electrónicas. Autor: Jose Luis Saenz Soria. Director: Manuel Rojas Guerrero. Resumen En la última década se han producido muchos avances
Más detallesAgustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term
Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,
Más detallesPROGRAMA DE ESTUDIO. señales Programas académicos en los que se imparte: Ingeniería Eléctrica-Electrónica
PROGRAMA DE ESTUDIO Nombre de la asignatura: SISTEMAS EN TIEMPO REAL Clave: SDI05 Ciclo Formativo: Básico ( ) Profesional ( ) Especializado ( X ) Fecha de elaboración: marzo 2015 Horas Horas Horas de Horas
Más detallesDISEÑO Y CONSTRUCCIÓN DE UN PROGRAMADOR DE MICROCONTROLADORES PIC Y ATMEL MEDIANTE EL PUERTO USB DEL PC
DISEÑO Y CONSTRUCCIÓN DE UN PROGRAMADOR DE MICROCONTROLADORES PIC Y ATMEL MEDIANTE EL PUERTO USB DEL PC Jami Gómez Wilson Iván, Ing. Acosta Herrera Gandhi Javier,Ing. Chico Hidalgo Patricio, MSc. Resumen:
Más detallesSistema de Experimentación Virtual y Prototipado para realizar
TECNOLOGÍA CON LA QUE CUENTA LA UDL Laboratorio de Instrumentación Virtual NI ELVIS II+ y Circuit Design Suite Plataforma Educativa de enseñanza con Tecnología de punta Sistema de Experimentación Virtual
Más detallesTABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas. Resumen. Abstract
TABLA DE CONTENIDOS Página Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas Resumen Abstract I II III VII IX X XI 1. Introducción 1 1.1. Descripción del Contexto.........................
Más detallesSISTEMA DE MONITOREO PARA LA MEDICIÓN REMOTA DE PRESIÓN USANDO PIC-WEB
SISTEMA DE MONITOREO PARA LA MEDICIÓN REMOTA DE PRESIÓN USANDO PIC-WEB ANDRES MAURICIO PATIÑO GUERRERO-Andresp_170@hotmail.com CÓDIGO: 20101283008 Universidad Distrital Francisco José de Caldas Bogotá-
Más detallesCAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Más detallesSEO Lite. Extract the file SEO.zip in the modules folder, so that module files are inside /moules/ seo/.
SEO Lite 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) Carlos Perez Fernandez Soporte 1. English Documentation (Ingles)
Más detallesCapítulo 1. Introducción
Capítulo 1. Introducción Nombre del Tema Aspectos de seguridad en aplicaciones basadas en WIFI. Asesor: Dr. Oleg Starostenko Basarab Actualidad y Definición del problema Desde hace ya tiempo nos hemos
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: ELECTRONICA ACADEMIA A LA QUE SISTEMAS DIGITALES AVANZADOS PERTENECE: NOMBRE DE LA MATERIA: DISEÑO DIGITAL ASISTIDO POR COMPUTADORA CLAVE DE LA MATERIA:
Más detallesGuía de Usuario Programador USB
Guía de Usuario Programador USB Tecnología Digital del Bajío Av. Vicente Guerrero 1003, Int. A Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com i Guía de Usuario, Programador
Más detallesPHOENIX OVIPOSITOR. Introducción...2 Capacidades / Posibilidades / Ventajas...3 Expansiones / Características técnicas...4
PHOENIX OVIPOSITOR Introducción...2 Capacidades / Posibilidades / Ventajas...3 Expansiones / Características técnicas...4 Introduction...5 Features / Possibilities / Advantages...6 Expansions / Technical
Más detallesServidores Donantonio
Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3
Más detallesCurso Online de Microsoft Project
Curso Online de Microsoft Project Presentación El curso a distancia estudia conceptos generales sobre las tecnologías relacionadas con Internet. Conceptos que cualquier usuario de ordenadores debe conocer
Más detallesUNIVERSIDAD DE GUAYAQUIL
i UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES ESTUDIO DE ESCENARIOS PARA DETERMINAR LAS LIMITANTES DE LAS EMPRESAS PARA UTILIZAR
Más detallesGeneral Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
Más detallesMODELO DE PLAN PRELIMINAR DE VALIDACIÓN Y VERIFICACIÓN PARA EL SISTEMA DE PROTECCIÓN DEL REACTOR CAREM
MODELO DE PLAN PRELIMINAR DE VALIDACIÓN Y VERIFICACIÓN PARA EL SISTEMA DE PROTECCIÓN DEL REACTOR CAREM Fittipaldi, A. 1, Maciel, F. 2 1 Centro Atómico Bariloche, CNEA, fittipal@cab.cnea.gov.ar 2 Centro
Más detallesSimulación 4D en el Control de Sistemas Mecatrónicos
12 Simulación 4D en el Control de Sistemas Mecatrónicos Anibal Cotrina Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos, Lima Perú RESUMEN: En el presente artículo
Más detallesEn el presente capítulo se describe la programación del instrumento virtual y cómo
Capítulo 6. Instrumentación virtual En el presente capítulo se describe la programación del instrumento virtual y cómo éste controla el circuito de captura de señales, la llamada telefónica y escribe los
Más detallesSERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA
SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura
Más detallesLUIS GERARDO RUIZ AGUDELO
MANUAL DE NORMAS Y POLÍTICAS DE SEGURIDAD INFORMÁTICA PARA LA CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL UNISARC DE ACUERDO A LAS NORMAS ISO/IEC 27001 LUIS GERARDO RUIZ AGUDELO CORPORACIÓN UNIVERSITARIA
Más detallesChristian Bolívar Moya Calderón
UNIVERSIDAD SAN FRANCISCO DE QUITO Software Orientado a Sistemas de Control HMI/Scada usando Recursos Libres y de Código Abierto, desarrollado sobre Plataforma Linux Christian Bolívar Moya Calderón Tesis
Más detallesInforme final Proyecto de Innovación Docente ID11/129. Uso de FPGAs y medios audiovisuales en la docencia de la Electrónica Digital
Informe final Proyecto de Innovación Docente ID11/129 Uso de FPGAs y medios audiovisuales en la docencia de la Electrónica Digital Participantes: Beatriz García Vasallo Raúl Rengel Estévez Miguel Ángel
Más detallesElegir el router genérico Router-RT.
INSTITUTO TECNOLOGICO DE SALINA CRUZ REDES DE COMPUTADORAS PRACTICA No.6 Unidad 1. Nombre: noe sanchez santiago. Fecha: 26 de febrero de 2015 OBJETIVO: Desarrollar las habilidades necesarias del alumno
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.
Más detallesCAPÍTULO 7 7. CONCLUSIONES
CAPÍTULO 7 7. CONCLUSIONES 7.1. INTRODUCCIÓN 7.2. CONCLUSIONES PARTICULARES 7.3. CONCLUSIONES GENERALES 7.4. APORTACIONES DEL TRABAJO DE TESIS 7.5. PROPUESTA DE TRABAJOS FUTUROS 197 CAPÍTULO 7 7. Conclusiones
Más detallesEjemplo para usuario Conexión TCP con Modem M95 Quectel REV. 1.0
Ejemplo para usuario Conexión TCP con Modem M95 Quectel REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. +56 2 23339579 www.olimex.cl cursos.olimex.cl info@olimex.cl
Más detallesImplementación de la transformada wavelet discreta para imágenes en un FPGA
Implementación de la transformada wavelet discreta para imágenes en un FPGA Madeleine León 1, Carlos A. Murgas 1, Lorena Vargas 2, Leiner Barba 2, Cesar Torres 2 1 Estudiantes de pregrado de la Universidad
Más detallesLÓGICA PROGRAMABLE. Introducción Simple PLDs Complex PLDs FPGAs. Dpto. Ingeniería Electrónica y Comunicaciones
Introducción Simple PLDs Complex PLDs FPGAs Diseño tradicional: basado en CIs estándar SSI/MSI Obtención de la función lógica Reducción a términos producto Minimización: Número de integrados Retardo de
Más detallesTema 11: Instrumentación virtual
Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom
Más detallesConfiguración rápida de equipos Cellocator
Configuración rápida de equipos Cellocator INGENIERÍA MCI LTDA. www.olimex.cl Luis Thayer Ojeda 0115. Of. 402 Santiago, Chile Tel. +56 22 3339579 info@olimex.cl Capítulo: 1. ALCANCE DEL DOCUMENTO: 3 2.
Más detallesPlataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java
C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso
Más detalles