Sistema de Adquisición y Procesamiento Inteligente de Señales Biológicas
|
|
- Eduardo Castillo Juárez
- hace 8 años
- Vistas:
Transcripción
1 IV Congreso Microelectrónica Aplicada (uea 2013) 6 Sistema de Adquisición y Procesamiento Inteligente de Señales Biológicas Norberto Scarone, Damián Marasco, Nicolás Castro, Gustavo Monte Universidad Tecnológica Nacional, Facultad Regional del Neuquén Plaza Huincul, Neuquén Resumen Se presenta sistema de adquisición para señales biológicas que permite realizar el procesamiento de las señales en el mismo circuito adquisidor. Se encuentra basado en un conversor completo adaptado para señales biológicas cuya salida digital es adquirida y procesada para determinar patrones de comportamiento enfatizado hacia la clasificación de normalanormal. Además el sistema permite el filtrado de las señales y la clasificación mediante algoritmos de segmentación y etiquetado desarrollados por el grupo de investigación. Palabras Clave Muestreo Inteligente, segmentación de señales, adquisición señales biológicas. 1-INTRODUCCION El proceso de adquisición y procesamiento de una señal biológica es un desafío. Las señales biomédicas presentan un reto a las técnicas de procesamiento de señales digitales. En primer lugar, la relación señal a ruido es generalmente pobre. En segundo lugar, señales no deseadas están presentes como el ruido mioeléctrico, deriva de la línea base, interferencia de tensión de línea, interferencia de radio frecuencia y el ruido de acoplamiento pielelectrodo. Dichas interferencias pueden degradar o enmascarar las señales, por lo que los algoritmos para analizarlas deben ser lo suficientemente inteligentes como para identificar estas singularidades o para evitar las regiones contaminadas cuando la interferencia es excesivamente alta. El presente trabajo se centra en la adquisición y procesamiento de señales de electrocardiograma (ECG). Para tal fin, se ha diseñado un hardware, descripto en la siguiente sección, y un software que permite analizar la señal para detectar comportamientos anómalos, registrarlos e informarlos. En una primera aproximación, la señal es enviada mediante una interfase serie a una computadora personal para depuración y puesta a punto de los algoritmos. En su estado definitivo, la señal será procesada completamente en el adquisidor, enviando al exterior señal por demanda o por detección de patrones preestablecidos. En las siguientes secciones se describe el adquisidor, comenzando por el hardware empleado. Luego se describen los algoritmos para el procesado de la señal, adaptados para ser incluidos en el microcontrolador del adquisidor. 2- DESCRIPCIÓN DEL SISTEMA El hardware del sistema que se implementó consta de un conversor AD especializado, el ADS1298 de Texas Instruments, y un microcontrolador encargado del control, configuración y procesamiento, ARM Cortex-M0 LPC1114 de NXP de bajo consumo. Los dos componentes se encuentran vinculados entre sí por una interfase SPI. El conversor ADS1298 [1], está diseñado especialmente para la digitalización de señales biomédicas. Integra en el chip amplificadores diferenciales de ganancia configurable, multiplexores analógicos, conversor A/D de 24Bits y un filtro digital de decimación tipo sen x /x. Las señales digitalizadas se obtienen desde una interfase SPI. El microcontrolador ARM, de 32 bits, optimizado para C, integra periféricos y está preparado para bajo consumo. Es de destacar, que consta de un versátil y complejo sistema de generación de reloj, que permite independizar la frecuencia de procesamiento del núcleo (Core), con la frecuencia de trabajo de los periféricos. Esto permite obtener las altas velocidades de transferencia requeridas en los módulos SPI y UART. 2.1 Descripción del ADS1298 El ADS1298 posee 8 canales de entrada. Cada canal es tipo diferencial y posee un filtro EMI para eliminar las interferencias. Seguido a cada canal se encuentra un multiplexor analógico que permite seleccionar el origen de la señal a digitalizar. A continuación la señal ingresa a un amplificador diferencial cuya ganancia es configurable por pasos de: 1, 2, 3, 4, 6, 8 y 12. Finalmente, a la salida de este amplificador se encuentra un conversor analógicodigital sigma-delta que convierte la señal analógica en un dato digital. El diagrama en bloques del conversor completo se muestra en la Fig. 1.
2 IV Congreso Microelectrónica Aplicada (uea 2013) 7 Figura 1: Diagrama en Bloques ADS1298. Configuración del Multiplexor de entrada. Los bits de configuración del MUX se encuentran en el registro CHnSET. Hay 8 registros CHnSET, uno por cada canal. Por defecto, los bits MUX[2:0] están en 000, lo que conecta las entradas IN+ e IN- directamente al amplificador diferencial. Esta es la configuración mas utilizada. Configuración del Amplificador diferencial PGA. El amplificador diferencial PGA tiene una ganancia determinada por los bits GAIN[2:0] de los registros CHnSET. Por defecto, la ganancia es 6. Valores grandes de ganancia pueden saturar el canal y muestrear erróneamente. Es por esto que se prefieren las ganancias bajas, dejando las altas para medición de ruido o señales muy débiles. Configuración del Amplificador RLD. El amplificador RLD está integrado en el chip y realiza una función de suma importancia que se describe a continuación. Las salidas diferenciales del amplificador diferencial PGA, además de conectarse al ADC, se conectan al amplificador RLD a través de los interruptores RLD_SENSP y RLD_SENSN. Si los interruptores están cerrados simultáneamente, el nivel de tensión aplicado a la entrada inversora del amplificador RLD (RLD_INV) es el valor medio de la salida diferencial del PGA. Este valor medio es la señal en modo común de las entradas IN+ e IN-, es decir, es el ruido de entrada al canal. El amplificador RLD se encarga de invertirlo en fase y dejarlo disponible en el pin RLD_OUT. Conectando este pin al paciente, se inyecta el ruido en contra fase cancelando así el ruido neto a la entrada del canal. De esta forma, se logra obtener una señal limpia y con bajo nivel de ruido. Para el correcto funcionamiento del amplificador RLD es necesario proveerle de una referencia de tensión. Esta puede ser interna o externa, la cual se configura desde el bit RLDREF_INT del registro CONFIG3. Configuración del Módulo SPI. La configuración del conversor, y la extracción de las muestras tomadas, se realiza por medio del SPI con el que cuenta el integrado. El set de comandos SPI válidos, se lista a continuación: La configuración del conversor se realiza a través de los comandos RREG y WREG de la subcategoría Register Read Commands. WREG, escribe los registros de configuración (CHnSET, CONFIG3, etc.) mientras que RREG los lee. La subcategoría System Commands alberga los comandos START y STOP que inician y detienen el proceso de conversión. Finalmente, los comandos para extraer las muestras del conversor son RDATA y RDATAC. RDATA, extra solo una muestra, mientras que RDATAC extra muestras continuamente. Las diferencias se detallan a continuación. Configuración de los Modos de adquisición. El conversor puede tomar muestras continuamente, o por disparo único. Por defecto, el conversor está configurado para tomar muestras continuamente. Para iniciar la conversión basta con enviar el comando START. Para leer continuamente las muestras adquiridas, debe enviarse el comando RDATAC (Read Data Continuous) que inicia el envío continuo de las muestras por SPI. Para extraer de a una muestra, es necesario primero detener el modo de conversión continuo a través del comando SDATAC (Stop Data Continuous). Luego, debe habilitarse el modo de disparo único a través del bit SINGLE_SHOT del registro CONFIG4. Una vez configurado en modo de disparo único, para tomar una muestra debe enviarse el comando START, luego para extraer la muestra adquirida debe enviarse el comando RDATA. Configuración de la frecuencia de muestreo. La frecuencia de muestreo se configura desde el registro CONFIG1 a través de los bits DR: Cuando DR[2:0] es 000 o 001 la resolución del conversor esta limitada a 19 bits. El resto de las configuraciones de DR son de 24 bits.
3 IV Congreso Microelectrónica Aplicada (uea 2013) 8 Configuración de la extracción de muestras. El conversor toma una muestra por canal, independientemente del modo de adquisición (continuo o de disparo único). Esto significa que al final de la conversión, la cantidad de información que se debe extraer del conversor es de 8 (canales) x 24 (bits de resolución) = 192 bits. Además de estos 192 bits, el conversor envía un paquete de estado (STATUS) de 24 bits, es decir, por cada adquisición, el conversor genera 216 bits de información, que deberá ser leída antes de la próxima adquisición para evitar la sobreescritura. A máxima frecuencia de muestreo: 32KSPS, el conversor deberá transmitir por SPI los 216 bits en menos de 31.25uS, imponiendo una frecuencia mínima del clock SPI de (31.25 us / 216bits) -1 = MHz. Frecuencia relativamente elevada. Para muestrear señales de ECG, con 1KSPS es suficiente. En este caso, la frecuencia minima del clock SPI sería de 216 KHz. No obstante, cuanto más rápido se envíe la información del conversor y pase al ARM, tanto mas tiempo tendrá disponible el microcontrolador para procesar las muestras. Es por eso que siempre se prefiere una frecuencia de clock SPI elevada. En modo de disparo único, por cada muestra que se quiera tomar, deben enviarse los comandos START y RDATA para iniciar la conversión y leer el resultado. El envío de estos comandos disminuye la tasa de transmisión de datos entre el conversor y el microcontrolador. En cambio el modo continuo, es más rápido ya que no necesita enviar repetidamente estos comandos. En la aplicación aquí descripta, la frecuencia de muestreo en modo de disparo único es de 250Hz. Mientras que en modo continuo, es de 1KHz. De aquí que el modo continuo es el preferido para funcionamiento normal, dejando el modo de disparo único para chequeos de nivel en el canal entrada y otras tareas de testeo y depuración. Hasta el momento se ha detallado el envío de información entre el conversor y el microcontrolador. Ahora, se tratará el envío de información desde el microcontrolador hacia una PC para depuración. El bus usado para enviar muestras desde el microcontrolador a la PC es el RS232. La USART envía datos organizados en bytes, para enviar 216 bits, deben enviarse 27 bytes. Cada byte, se transmite con un bit de arranque y, mínimo, uno de parada. Lo que implica que por cada byte transmitido en realidad 10 bits. Por lo que los 27 bytes, implican la transmisión de 27 bytes + 27x2bits = 270 bits. Muestreando a 1KSPK, los 270 bits, deben ser transmitidos en menos de 1mS, lo que implica un baud rate de 250KBaud. Se adopta 1MBuad porque el microcontrolador no consta de 1mS completo para transmitir la información, sino que consta de 1mS menos lo que se tardó en extraer las muestras del conversor. Selección de los niveles de Alimentación. La alimentación del AD1298 requiere especial atención. El conversor sigma-delta, necesita de niveles de tensión analógica para tomar como referencia y convertir la entrada analógica en un número binario escalado según esta referencia. Las tensiones de referencias positivas y negativas, VREF+ y VREFrespectivamente, pueden tomar un valor máximo de +/-2.5V. Además del módulo de conversión AD, es necesario alimentar el microcontrolador interno que atiende el modulo SPI y el timing de conversión y otras funciones internas. Esta alimentación puede ser de 3.3V. En la figura se representa el conexionado implementado. Figura 2: Alimentación del ADS Descripción del microcontrolador ARM Cortex M0 y LpcXpresso Nxp ha lanzado recientemente una placa de desarrollo equipada con el procesador Cortex M0 de 32 bits diseñado por ARM [2]. Esta placa viene equipada con un in circuit debugger que permite correr el programa por pasos en tiempo real, hacer lectura de las variables y registros de memoria del procesador, y cargar el programa a ejecutar. El IDE de desarrollo y depuración, basado en el conocido EclipseIDE y provisto por Code_Red, es de libre descarga y permite acceder a todas las funcionalidades de la placa. Para el desarrollo del sistema de adquisición de señales cardiacas, se ha hecho uso en particular de las siguientes módulos/prestaciones del LPC1114: IO, SPI, UART, e interrupción externa por flanco. SPI. El registro de configuración principal del módulo SPI es el SSP. Los bits DSS[3:0] configuran la cantidad de bits por frame enviado, permite un mínimo de 4 bits hasta un máximo de 16. La polaridad y fase del frame se configura a través de
4 IV Congreso Microelectrónica Aplicada (uea 2013) 9 CPOL y CPHA. La frecuencia del clock esta dada por los bits SCR y los registros PCLK y CPSDVSR. Interrupción Externa. Los registros GPIOnIE, GPIOnIS, GPIOnMIS, GPIOnRIS y GPIOnIBE de la familia GPIOn (ver figura 10) son de configuración de las interrupciones. Por ejemplo, puede seleccionarse si la interrupción se produce por nivel o por flanco (ascendente, descendente o ambos) y el pin sensible a la interrupción. El conversor ADS1298 indica que ha terminado una adquisición generando un flanco descendente en el pin DRDY. Se ha configurado el pin PIO2_0 como fuente de interrupción externa por flanco descendente. De este modo, al finalizar una adquisición, el conversor interrumpe al microprocesador y comienza la extracción de las muestras tomadas. 2.3 Programa en LPC1114. El software en el microcontrolador LPC1114 posee tres etapas: -Configuración del procesador: Se configura los módulos IO, UART, SPI e interrupción externa. -Configuración del conversor: Se configura la frecuencia de muestreo, el MUX de entrada, la ganancia de los amplificadores PGA y la configuración del amplificador RLD. -Comunicación con la PC: Luego de las configuraciones, el microcontrolador entra en un lazo infinito en que espera instrucciones desde la PC, solo en el modo depuración. Estas instrucciones indican si se desea adquirir en modo continuo o en modo de disparo único, la cantidad de muestras a tomar, y controlan la operación del conversor. La Fig. 3 es el diagrama de flujo que muestra las tareas del programa del microcontrolador: ISR Figura 3: Diagrama de flujo del programa en LPC ALGORITMOS DE PROCESAMIENTO DE LA SEÑAL El procesamiento propuesto comienza desde el muestreo. La señal es sobremuestrada por un factor entre 10 y 100 veces frecuencia de Nyquist. Entre los beneficios que brinda el sobremuestreo se destaca una reducción efectiva del ruido de cuantificación, [3]. La desventaja es que generamos demasiadas muestras con alta correlación entre ellas, pero esta particularidad es la que se aprovecha para extraer la información presente en la señal como se describe a continuación. Bajo condiciones de sobremuestreo se reduce la aleatoriedad de la señal. Visto de otra manera, se genera redundancia entre muestras vecinas. Los algoritmos que describen el muestreo inteligente parten de los siguientes conceptos: a) No todas las muestras poseen la misma cantidad de información [4]. b) En condiciones de sobremuestreo, las muestras pierden valor relativo si su valor puede ser obtenido mediante interpolación de sus muestras vecinas. Las muestras que no pueden ser obtenidas mediante una combinación lineal de sus vecinas, transportan en algún sentido más información y las llamaremos muestras esenciales. Las muestras esenciales marcan límites naturales de segmentos de la señal con un comportamiento uniforme. En [5] se describen ampliamente los algoritmos propuestos y aquí presentaremos solamente un resumen. El algoritmo de segmentación comienza interpolando la muestra 2 de 1 y 3. Se calcula el error como la diferencia entre la muestra 2 interpolada y la real. Si el error es menor que una cota de error, la muestra 2 no transporta información ya que su valor puede ser calculado mediante interpolación lineal de sus muestras vecinas. El próximo paso es interpolar la muestra 3 mediante las muestras 1 y 5 y así siguiendo. Cuando se supera el error de interpolación, se culmina un segmento determinado en sus extremos por dos muestras esenciales. Si la cota de error no se supera por un número determinado de muestras se culmina el segmento a ese máximo de muestras. De esta segmentación, que se ejecuta en tiempo real, se obtienen dos vectores que denominamos marcas(n) y tempos(n) que contienen los valores de las muestras esenciales y los instantes de ocurrencia respectivamente. Un tercer vector clases(n) determina el comportamiento de la señal dentro del segmento en función de los signos de los errores de interpolación. En condiciones de sobre muestreo, ocho clases de comportamiento denominadas: a,b,c,d,e,f,g,h, son suficientes.
5 IV Congreso Microelectrónica Aplicada (uea 2013) 10 Básicamente, el algoritmo contrasta la trayectoria de la señal con una lineal y si se aparta más allá de una cota de error, se termina un segmento y se clasifica en función de los errores de interpolación. En la Fig. 4. se observan las ocho clases. Los segmentos a, b y c son consecuencia de no haber alcanzado la cota de error y el segmento se termina por alcanzar el límite máximo de segmento. inicializar el puerto de comunicación. La tarea de cada script es bastante simple. Consiste en enviar los bytes de configuración para seleccionar el modo de adquisición y esperar que el microcontrolador envíe las muestras digitalizadas. Un ejemplo de captura, con nuestro adquisidor, de una señal cardiaca se muestra en la Fig. 6. Figura 4. Las ocho trayectorias simplicadas dentro de un segmento. Figura 6 Arriba:10 segundos de captura.abajo: zoom sobre un ciclo. 3.1 Detección del patrón QRS La Fig. 7 muestra la señal ECG ideal. La detección del patrón QRS permite determinar la frecuencia cardíaca que es un parámetro muy importante en el análisis de señales cardiacas. Permite detectar taquicardia, bradicardia y es determinante en fibrilación ventricular. En un trabajo previo de nuestro grupo de investigación [7], se empleó para detección de fibrilación ventricular con el algoritmo MCT. Figure 5. Algoritmo MCT aplicado a una señal de prueba (426m.dat from MIT-BIH Malignant Ventricular Arrhythmia database), interpolation error=3, Fs=250 Hz. Figura 7. Señal ECG ideal. Los tres vectores marcas(n), clases(n) y tempos(n) que llamaremos MCT, conforman la abstracción completa de la señal. La Fig. 5 muestra los vectores MCT para una señal cardiaca de la base de datos del MIT [6]. Con fines de depuración, ha optado por utilizar MATLAB para la comunicación con el microcontrolador. Se han desarrollado tres scripts, uno para la captura en modo disparo único, otro para captura en modo continuo y un tercero para Mediante el algoritmo de segmentación MCT, los máximos y mínimos son fácilmente detectados en tiempo real. Un máximo local es la unión de segmentos de, df, ge o gf. Un mínimo local es la unión de ed, eg, fd, o fg. Como los máximos y mínimos locales son obtenidos en tiempo real, la detección del patrón QRS es realizada analizando si cada trío min-maxmin cumplen condiciones de forma para ser calificados como segmentos QRS, Fig. 8.
6 IV Congreso Microelectrónica Aplicada (uea 2013) 11 Figura 8. Patrón para la detección de QRS Tres condiciones deben ser satisfechas para detectar el patrón: dif _ bases [abs( marcas(max) base _ average)] abs[(mark (max) base _ average) / base _ width] 2 Energy 1 (1) (2) (3) Donde: dif _ bases abs[ marcas(min L) marcas(min R)] base _ average [marcas(min L ) marcas(min R)] / 2 base _ width tempos(min R) tempos(min L) Energy base _ width * ( marcas (max) base _ average) / 2 (4) (5) (6) (7) Los valores de α, β, δ1 y δ2 se eligen en función del rango dinámico de la señal. Es importante destacar que se detecta en tiempo real sin ningún proceso adicional y no es afectado por la deriva de la línea base. 3.2 filtrado pasabajos de la señal Una estimación del ruido presente en la señal lo determinan las longitudes de los segmentos. Si se aplica el algoritmo MCT a una porción de la señal, se reconstruye la misma a partir de las muestras esenciales y se vuelve a aplicar el algoritmo, se obtienen otros vectores que representan una versión filtrada de la porción de la señal. La Fig. 9 muestra un filtrado sobre una señal real adquirida por el prototipo. La Fig. 10 muestra el prototipo empleado en los resultados experimentales. Figura 9. Filtrado de la señala adquirida. Error de interpolación 2 LSB, cantidad de iteraciones=10. En rojo señal original, azul filtrada. Figura 10. Prototipo armado por el grupo de investigación. 4- CONCLUSIONES Se ha presentado un sistema de adquisición y procesamiento de señales biológicas compacto y versátil. Incorpora el procesamiento de la señal basado en algoritmos en el dominio temporal que no requieren gran poder de cálculo que lo hacen apto para monitoreo de señales, para detectar patrones o para informar a un sistema de almacenamiento masivo cuando hay señal de interés para registrar. Estos algoritmos pueden considerarse como un muestreo inteligente en donde el sensor toma conocimiento de la señal que está adquiriendo. Para el armado del prototipo se utilizó una herramienta de desarrollo de bajo costo. El trabajo futuro es realizarlo directamente con el conversor y el microcontrolador, es decir todo el sistema basado en dos circuitos integrados. REFERENCIAS [1] [2] [3] J Murthy Madapura Achieving Higher ADC Resolution Using Oversampling AN1152, Microchip Technology Inc [4] Marten D. van der Laan. Signal sampling techniques for data acquisition in process Control. Thesis Rijksuniversiteit Groningen ISBN [5] Monte, G. Sensor Signal Preprocessing Techniques for Analysis and Prediction Industrial Electronics, IECON th Annual Conference of IEEE. pp ISBN [6] Massachusetts Institute of Technology, MIT-BIH arrhythmia database [7] G E Monte et al. A novel time-domain signal processing algorithm for real time ventricular fibrillation detection J. Phys.: Con Ser doi: / /332/1/
DESCRIPCION DEL SITEMA MASTER.
DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta
Más detallesNociones básicas sobre adquisición de señales
Electrónica ENTREGA 1 Nociones básicas sobre adquisición de señales Elaborado por Juan Antonio Rubia Mena Introducción Con este documento pretendemos dar unas nociones básicas sobre las técnicas de medida
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 detallesDiseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA
Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA Experimental III: Introducción a la Microfabricación y FPGA - Instituto Balseiro Mauricio Tosi Diciembre de 2013 Resumen
Más detalles3rasJornadasITE-2015-FacultaddeIngeniería-UNLP PROCESAMIENTO DIGITALSOBRELAPLACABASELPC1769. Anderson,Jorge;Osio, Jorge;Kunysz,EduardoYRapalini;José
3rasJornadasITE-2015-FacultaddeIngeniería-UNLP PROCESAMIENTO DIGITALSOBRELAPLACABASELPC1769 Anderson,Jorge;Osio, Jorge;Kunysz,EduardoYRapalini;José UIDETCeTAD 48y1162ºPisoDepartamentodeElectrotecnia,josrap@ing.unlp.edu.ar
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 detallesMaqueta: Osciloscopio y generador
Maqueta: Osciloscopio y generador 1. Introducción Esta práctica se divide en dos partes. En la primera se desarrolla un osciloscopio digital basado en el ADC del 80C537 y la pantalla del PC. En la segunda
Más detallesInstituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000
Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática 6.002 Circuitos electrónicos Otoño 2000 Tarea para casa 11 Boletín F00-057 Fecha de entrega: 6/12/00 Introducción
Más detallesHARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS
HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS Ing. Javier A. Garabello Facultad Regional Villa María UTN Av. Universidad 450 Tel: 0353-4537500 javiergarabello@hotmail.com
Más detallesAnexo B. Comunicaciones entre mc y PC
Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación
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 detallesACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.
1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado
Más detallespodemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el
CAPÍTULO 4 Funcionamiento del Robot Después de analizar paso a paso el diseño y funcionamiento de la interfase, nos podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que
Más detallesÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ
ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...
Más detallesUNIDADES DE ALMACENAMIENTO DE DATOS
1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo
Más detallesETN 404 Mediciones Eléctricas Docente: Ing. Juan Carlos Avilés Cortez. 2014
UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE INGENIERIA INGENIERIA ELECTRONICA ETN 404 Mediciones Eléctricas Docente: Ing. Juan Carlos Avilés Cortez. 2014 El amplificador Operacional El Amplificador Operacional
Más detalles2 Sea una unidad de disco duro de brazo móvil con las siguientes características:
1 Sea una unidad de disco duro de brazo móvil con las siguientes características: 18 superficies, 20.331 cilindros y 400 sectores por pista. Sectores de 1.024 bytes de información neta. Velocidad de rotación:
Más detallesMatemática de redes Representación binaria de datos Bits y bytes
Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender
Más detallesWINDOWS 2008 5: TERMINAL SERVER
WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.
Más detallesFigura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:
Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético
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 detallesCAPITULO 3. SENSOR DE TEMPERATURA
CAPITULO 3. SENSOR DE TEMPERATURA Este sensor deberá detectar los cambios de temperatura como función de la altitud, y fricción con el aire. Al igual que en los acelerómetros, poco se dispone de datos
Más detallesUnidad Orientativa (Electrónica) Amplificadores Operacionales
Unidad Orientativa (Electrónica) 1 Amplificadores Operacionales Índice Temático 2 1. Que son los amplificadores operacionales? 2. Conociendo a los Amp. Op. 3. Parámetros Principales. 4. Circuitos Básicos
Más detallesCreación de Funciones de Conducción
Creación de Funciones de Conducción Requerimientos Para el desarrollo de esta actividad se requiere que: Contemos con un robot BoeBot armado con placa Arduino. Repetición En estos momentos habremos notado
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 detallesCATEDRA de PROYECTO FINAL
UNIVERSIDAD TECNOLOGICA NACIONAL FACULTAD REGIONAL AVELLANEDA CATEDRA de PROYECTO FINAL TITULO DEL PROYECTO: CONTROL DE CAMARAS FRIGORIFICAS TITULO DEL INFORME: MANUAL TÉCNICO PROFESOR(ES): ING. LOPEZ
Más detallesTABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.
TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.
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 detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesUNIDADES FUNCIONALES DEL ORDENADOR TEMA 3
UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesManual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2
Manual de software Dynamic Cloud 10/2014 MS-Dynamic_Cloud v1.2 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 2. INSTALAR DYNAMIC CLOUD... 3 2.1 Ejecutar Dynamic Cloud por primera
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesObjetivo. Desarrollo. Práctica 6 Multiplexado. Sección 1 Estudio del comportamiento de un circuito sample and hold
Autor: Pedro I. López Contacto: dreilopz@gmail.com www.dreilopz.me Licencia: Creative Commons Attribution 3.0 Unported (CC BY 3.0 http://creativecommons.org/licenses/by/3.0/) Fecha: Febrero 2012. En ninguna
Más detallesTema 07: Acondicionamiento
Tema 07: Acondicionamiento Solicitado: Ejercicios 02: Simulación de circuitos amplificadores Ejercicios 03 Acondicionamiento Lineal M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx
Más detallesTELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO
TELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO Introducción.- Asanza,V 1 ; Laica,J 1 ; Paillacho,D 1 1. Centro de Visión y Robotica {vasanza, jlaica, dpailla} @fiec.espol.edu.ec Un
Más detallesUn filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.
Filtros Digitales Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i. En electrónica, ciencias computacionales y matemáticas, un filtro
Más detallesControl Teaching de un Brazo Robot de Cinco Grados de Libertad
Control Teaching de un Brazo Robot de Cinco Grados de Libertad Michel Ibáñez a610221@upc.edu.pe Christian R. Reátegui amoran@upc.edu.pe Asesor: Ing. Antonio Moran amoran@upc.edu.pe Universidad Peruana
Más detalles3. FUNCIONAMIENTO DE LA FUNCIONES TXD Y RXD 4. EJEMPLO DE ENVÍO DE SMS DESDE EL PLC 5. EJEMPLO DE RECEPCIÓN DE SMS EN EL PLC
MÓDEM-GSM INDICE 1. INTRODUCCIÓN Centro Integrado Politécnico ETI Departamento de Electricidad 2. CONFIGURACIÓN PUERTO SERIE CPU 3. FUNCIONAMIENTO DE LA FUNCIONES TXD Y RXD 4. EJEMPLO DE ENVÍO DE SMS DESDE
Más detalles11.- Sistemas de adquisición de datos (SAD) 11.1.- INTRODUCCIÓN
11.- Sistemas de adquisición de datos (SAD) 11.1.- INTRODUCCIÓN En primera aproximación, podemos dividir las tarjetas de adquisición de datos genéricas en los bloques básicos de la figura superior: Entradas
Más detallesTema N 2.- Tiempo de respuesta de un PLC
2.1. Factores que inciden en el tiempo de respuesta del PLC. Introducción Para desarrollar aplicaciones que permitan manejar y controlar procesos en las plantas, es importante que el controlador lógico
Más detallesRegulador PID con convertidores de frecuencia DF5, DV5, DF6, DV6. Página 1 de 10 A Regulador PID
A Página 1 de 10 A Regulador PID INDICE 1. Regulador PID 3 2. Componente proporcional : P 4 3. Componente integral : I 4 4. Componente derivativa : D 4 5. Control PID 4 6. Configuración de parámetros del
Más detallesNo se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.
RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este
Más detalles4 Pruebas y análisis del software
4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran
Más detallesEnterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ
Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ ERICK ANASTASIO FLORES 29/09/2010 UNIVERSIDAD AUTONOMA DE GUADALAJARA TECNOLOGIAS DE INFORMACION Qué
Más detallesTRABAJO PRACTICO No 7. MEDICION de DISTORSION EN AMPLIFICADORES DE AUDIO ANALIZADORES DE ESPECTRO DE AUDIO
TRABAJO PRACTICO No 7 MEDICION de DISTORSION EN AMPLIFICADORES DE AUDIO ANALIZADORES DE ESPECTRO DE AUDIO INTRODUCCION TEORICA: La distorsión es un efecto por el cual una señal pura (de una única frecuencia)
Más detallesDISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.
DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar
Más detallesPráctica 4 Diseño de circuitos con puertas lógicas.
Práctica 4 Diseño de circuitos con puertas lógicas. Descripción de la práctica: -Esta práctica servirá para afianzar los conocimientos adquiridos hasta ahora de simplificación, e implementación de funciones,
Más detalles9) UPS s: EN QUE CONSISTEN DE QUE Y COMO PROTEGEN
9) UPS s: EN QUE CONSISTEN DE QUE Y COMO PROTEGEN En el mercado actual hay gran cantidad de diseños de UPS. Puede llegar a ser confuso determinar que tipo de equipo es el más conveniente para nuestra carga
Más detalles4. Estadística Descriptiva
4. Estadística Descriptiva En este apartado se presentan las estadísticas descriptivas obtenidas a través de la aplicación de las encuestas que han sido detalladas en la Metodología. 4.1 Estadísticas de
Más detallesTEMA 2: Representación de la Información en las computadoras
TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario
Más detallesControl y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores
UNIDAD DE ENTRADA SALIDA Conceptos Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones Control y temporización
Más detallesTELEVISION DIGITAL TERRESTRE
TELEVISION DIGITAL TERRESTRE La Tecnología Digital La tecnología digital ha revolucionado el mundo de las telecomunicaciones. La tecnología digital supone un cambio en el tratamiento y transmisión de la
Más detalles+++OK atis 01 081C 03 0018 0250 021E. CTC-072, Utilización de XBee Wi-Fi para sensores remotos
Comentario Técnico: CTC-072 Título: Utilización de XBee Wi-Fi para sensores remotos Autor: Sergio R. Caprile, Senior Engineer Revisiones Fecha Comentarios 0 23/09/11 En este comentario técnico estudiaremos
Más detallesCAPÍTULO I. Sistemas de Control Distribuido (SCD).
1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables
Más detallesCONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL
CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL CONVERTIDORES DIGITAL ANALÓGICO Las dos operaciones E/S relativas al proceso de mayor importancia son la conversión de digital a analógico D/A y la
Más detallesTESMA DATA LOGGER mod. 02B
TESMA DATA LOGGER mod. 02B REGISTRADOR DE TEMPERATURA DIGITAL (DIGITAL TEMPERATURE RECORDER) 1.- PRESENTACIÓN DEL SOFTWARE Esta pantalla marca la apertura del programa, indicando el modelo del Termógrafo
Más detallesEntorno de Ejecución del Procesador Intel Pentium
Arquitectura de Ordenadores Arquitectura del Procesador Intel Pentium Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Entorno de Ejecución del Procesador
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 detallesProcesamiento digital de señales y radios definidas en software
1 2 2 3 4 5 5 6 Procesamiento digital de señales y radios definidas en software Marcelo Franco, N2UO www.qsl.net/n2uo En los últimos tiempos se han popularizado dos siglas entre los radioaficionados: DSP
Más detallesTRANSMISION DIGITAL. PCM, Modulación por Codificación de Pulsos
MODULACIÓN TRANSMISION DIGITAL La amplia naturaleza de las señales analógicas es evidente, cualquier forma de onda está disponible con toda seguridad en el ámbito analógico, nos encontramos con una onda
Más detallesTemporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC
Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...
Más detallesPlaca de control MCC03
Placa de control MCC03 Placa de control MCC03 La placa de control basada en el micro controlador PIC 16F874A de Microchip, es la encargada del procesar los datos que se introducen en el sistema y actuar
Más detallesCOMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT)
COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) Centro CFP/ES COMUNICACIÓN I2C 1 VENTAJAS DE LA COMUNICACIÓN I2C COMPARATIVA ESTANDAR DE TRANSMISIÓN 2 DISPOSITIVOS I2C DISPOSITIVOS I2C MAX518 3 DISPOSITIVOS
Más detallesUNIVERSIDAD DE SALAMANCA
UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA
Más detallesSCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es
SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática
Más detallesActividad 4: Comunicación entre PLC s vía Ethernet
Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones
Más detallesManual de Introducción a SIMULINK
Manual de Introducción a SIMULINK Autor: José Ángel Acosta Rodríguez 2004 Capítulo Ejemplo.. Modelado de un sistema dinámico En este ejemplo se realizará el modelado de un sistema dinámico muy sencillo.
Más detallesJENNIFER NATHALY MUÑOZ RENGIFO FERNANDO ARIAS LEANDRO ORDÓÑEZ ANTE. Ing. JUAN SEBASTIAN CABRERA
FASE DE DESARROLLO II ADQUISICIÓN DE SEÑALES EMG (Detección de movimientos de Extensión y Flexión) ADQUISICIÓN DE SEÑAL DESPLIEGUE Y ALMACENAMIENTO EN SOFTWARE JENNIFER NATHALY MUÑOZ RENGIFO FERNANDO ARIAS
Más detallesEL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET
1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET La familia de protocolos TCP/IP fue diseñada para permitir la interconexión entre distintas redes. El mejor ejemplo es Internet: se trata
Más detallesGestión digital sencilla de controladores de fuentes de alimentación analógicas
COMENTARIO TECNICO Gestión digital sencilla de controladores de fuentes de alimentación analógicas Por Josh Mandelcorn, miembro del equipo técnico de Texas Instruments Normalmente, el control digital de
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 detalles3.8 Construcción de una ALU básica
3.8 Construcción de una ALU básica En este punto veremos como por medio de compuertas lógicas y multiplexores, se pueden implementar las operaciones aritméticas básicas de una ALU. Esencialmente en este
Más detalles6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM
6.1. CONCEPTO DE CAM Las siglas CAM corresponden al acrónimo de Computer Aided Manufacturing, Fabricación asistida por ordenador. Por CAM se entiende la utilización de ordenadores para tareas técnicas
Más detallesExisten una serie de criterios a tomar en cuenta sobre la información que genera el usuario:
Existen una serie de criterios a tomar en cuenta sobre la información que genera el usuario: Su inmunidad al ruido. Algunos bits pueden ser transformado por interferencias en el medio de transmisión. El
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 detallesUNLaM REDES Y SUBREDES DIRECCIONES IP Y CLASES DE REDES:
DIRECCIONES IP Y CLASES DE REDES: La dirección IP de un dispositivo, es una dirección de 32 bits escritos en forma de cuatro octetos. Cada posición dentro del octeto representa una potencia de dos diferente.
Más detallesManual de usuario idmss-plus
Manual de usuario idmss-plus 1 ASPECTOS GENERALES... 3 1.1 INTRODUCCIÓN GENERAL... 3 1.2 CARACTERÍSTICAS PRINCIPALES... 3 1.3 ENTORNO... 3 2 INSTRUCCIONES DEL SOFTWARE... 4 2.1 BÚSQUEDA E INSTALACIÓN...
Más detallesFamilias de microcontroladores de radio frecuencia.
CAPITULO 3 Familias de microcontroladores de radio frecuencia. 3.1 Familias de rfpics. MICROCHIP ha desarrollado unas familias de microcontroladores con un anexo, que es una unidad transmisora de ASK o
Más detallesINGENIERIA EN MICROCONTROLADORES. Protocolo RS-485. Introducción
INGENIERIA EN MICROCONTROLADORES Protocolo RS-485 Introducción P R O T O C O L O R S - 4 8 5 www.i-micro.com Ingeniería en Microcontroladores Teléfono 044 55 11 29 55 05 E-mail: cursos@i-micro.com elp@i-micro.com
Más detallesEL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014
EL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014 CONTENIDO ELECTRÓNICA DIGITAL SISTEMA DE REPRESENTACIÓN TABLA DE CONVERSIÓN EJERCICIOS
Más detallesCómo Elegir su Digitalizador o Dispositivo de Adquisición de Datos Correcto
Cómo Elegir su Digitalizador o Dispositivo de Adquisición de Datos Correcto 5 Aspectos Principales a Considerar Arquirectura del Digitalizador/DAQ Ancho de Banda y Razón de Muestreo Resolución y Rango
Más detalles5. Despliegue en la PC
5 DESPLIEGUE EN LA PC 62 5.1 Conexión a la PC por medio de la tarjeta de audio La adquisición de señales analógicas es un trabajo que cada vez se hace más necesario en todos los campos relacionados con
Más detallesGENERACIÓN DE TRANSFERENCIAS
GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesMemoria 24LC256 I. I NTRODUCCIÓN
1 Memoria 24LC256 I. I NTRODUCCIÓN I2C es un bus de comunicación serial sincrónica desarrollado por Phillips Semiconductors a principios de los años 80 s, con la principal intención de interconectar una
Más detallesAdquisición de audio con un micrófono con fpga
Adquisición de audio con un micrófono con fpga Sergio Encina Charles Trujillo 1. Introducción En el presente trabajo es parte de un proyecto que busca medir la diferencia de llegada de un impulso sonoro
Más detallesSistemas de Numeración Operaciones - Códigos
Sistemas de Numeración Operaciones - Códigos Tema 2 1. Sistema decimal 2. Sistema binario 3. Sistema hexadecimal 4. Sistema octal 5. Conversión decimal binario 6. Aritmética binaria 7. Complemento a la
Más detallesCompensación de la Dispersión Cromática utilizando pre-chirping
Compensación de la Dispersión Cromática utilizando pre-chirping Jorge Antonio Araya Araya Introducción a la Dispersión Cromática La dispersión cromática describe la tendencia para diferentes longitudes
Más detallesINTRODUCCION A LOS SISTEMAS R.F.I.D.
INTRODUCCION A LOS SISTEMAS RFID INTRODUCCION A LOS SISTEMAS R.F.I.D. Servicios Informáticos KIFER, S.L. Antxota Kalea, Nº. 1, Of. 2B. 20160 LASARTE - ORIA (GIPUZKOA) 1/8 www.kifer.es - kifer@kifer.es
Más detallesProgramación del Timer1 para la captura de flancos
Basic Express Nota de aplicación Programación del Timer1 para la captura de flancos El temporizador Timer1 y el pin de entrada El procesador BasicX incluye un temporizador integrado denominado Timer1.
Más detallesCapítulo 1 CAPÍTULO 1-INTRODUCCIÓN-
CAPÍTULO 1-INTRODUCCIÓN- 1 1.1 INTRODUCCIÓN El Procesamiento Digital de Señales es un área de la ingeniería que ha estado creciendo rápidamente a través de las últimas décadas. Su rápido desarrollo es
Más detallesTema 6: Periféricos y entrada-salida
Tema 6: Periféricos y entrada-salida Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 6: Hoja: 2 / 12 Tema 6: Hoja: 3 / 12 Base
Más detallesLa forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).
Instituto de Tecnologías Educativas Circuito de control El circuito de control es la parte más delicada de la controladora, ya que se encarga de controlar las entradas (Puerto LPT, Entradas Analógicas,
Más detallesSOMI XVIII Congreso de Instrumentación MICROONDAS JRA1878 TRANSMISIÓN DE AUDIO Y VIDEO A TRAVÉS DE FIBRA ÓPTICA CON PREMODULACIÓN PCM
TRANSMISIÓN DE AUDIO Y VIDEO A TRAVÉS DE FIBRA ÓPTICA CON PREMODULACIÓN PCM J. Rodríguez-Asomoza, D. Báez-López, E. López-Pillot. Universidad de las Américas, Puebla (UDLA-P) Departamento de Ingeniería
Más detallesEn este capítulo se describe la forma de cómo se implementó el sistema de video
En este capítulo se describe la forma de cómo se implementó el sistema de video por medio de una cámara web y un servomecanismo que permitiera al usuario ver un experimento en el mismo instante en que
Más detallesRAID 0 : No redundante
RAID ECP RAID RAID - Redundant Array of Independent Discs, 1987 Combinar varios discos, pequeños y baratos, en un sólo dispositivo lógico de disco y distribuir los datos a través de las unidades físicas
Más detallesINTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:
INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,
Más detallesConversión Analógica/Digital
11 Conversión Analógica/Digital 11.1 Introducción. Misión del convertidor analógico/digital La salida de los sensores, que permiten al equipo electrónico interaccionar con el entorno, es normalmente una
Más detallesMineria de datos y su aplicación en web mining data Redes de computadores I ELO 322
Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Nicole García Gómez 2830047-6 Diego Riquelme Adriasola 2621044-5 RESUMEN.- La minería de datos corresponde a la extracción
Más detalles