Sistema de Adquisición y Procesamiento Inteligente de Señales Biológicas

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Sistema de Adquisición y Procesamiento Inteligente de Señales Biológicas"

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. 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 detalles

Nociones básicas sobre adquisición de señales

Nociones 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 detalles

DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.

DISEÑ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 detalles

Diseñ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 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 detalles

3rasJornadasITE-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é 3rasJornadasITE-2015-FacultaddeIngeniería-UNLP PROCESAMIENTO DIGITALSOBRELAPLACABASELPC1769 Anderson,Jorge;Osio, Jorge;Kunysz,EduardoYRapalini;José UIDETCeTAD 48y1162ºPisoDepartamentodeElectrotecnia,josrap@ing.unlp.edu.ar

Más detalles

En el presente capítulo se describe la programación del instrumento virtual y cómo

En 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 detalles

Maqueta: Osciloscopio y generador

Maqueta: 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 detalles

Instituto 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 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 detalles

HARDWARE 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 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 detalles

Anexo B. Comunicaciones entre mc y PC

Anexo 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 detalles

Capítulo 5 Programación del algoritmo en LabVIEW

Capí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 detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES 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 detalles

podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el

podemos 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

Í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 detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES 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 detalles

ETN 404 Mediciones Eléctricas Docente: Ing. Juan Carlos Avilés Cortez. 2014

ETN 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 detalles

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

2 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 detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemá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 detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 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 detalles

Figura 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:

Figura 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 detalles

Tema 11: Instrumentación virtual

Tema 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 detalles

CAPITULO 3. SENSOR DE TEMPERATURA

CAPITULO 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 detalles

Unidad Orientativa (Electrónica) Amplificadores Operacionales

Unidad 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 detalles

Creación de Funciones de Conducción

Creació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 detalles

SERVIDOR 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 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 detalles

CATEDRA de PROYECTO FINAL

CATEDRA 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 detalles

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.

TABLA 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 detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍ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 detalles

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Curso 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 detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES 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 detalles

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Curso 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 detalles

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

Manual 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 detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad 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 detalles

Objetivo. Desarrollo. Práctica 6 Multiplexado. Sección 1 Estudio del comportamiento de un circuito sample and hold

Objetivo. 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 detalles

Tema 07: Acondicionamiento

Tema 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 detalles

TELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO

TELEOPERACIÓ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 detalles

Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.

Un 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 detalles

Control Teaching de un Brazo Robot de Cinco Grados de Libertad

Control 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 detalles

3. 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

3. 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 detalles

11.- Sistemas de adquisición de datos (SAD) 11.1.- INTRODUCCIÓN

11.- 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 detalles

Tema N 2.- Tiempo de respuesta de un PLC

Tema 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 detalles

Regulador PID con convertidores de frecuencia DF5, DV5, DF6, DV6. Página 1 de 10 A Regulador PID

Regulador 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 detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No 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 detalles

4 Pruebas y análisis del software

4 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 detalles

Enterprise 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 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 detalles

TRABAJO 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 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 detalles

DISCOS 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. 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 detalles

Práctica 4 Diseño de circuitos con puertas lógicas.

Prá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 detalles

9) UPS s: EN QUE CONSISTEN DE QUE Y COMO PROTEGEN

9) 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 detalles

4. Estadística Descriptiva

4. 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 detalles

TEMA 2: Representación de la Información en las computadoras

TEMA 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 detalles

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

Control 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 detalles

TELEVISION DIGITAL TERRESTRE

TELEVISION 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

+++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 detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍ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 detalles

CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL

CONVERTIDORES 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 detalles

TESMA DATA LOGGER mod. 02B

TESMA 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 detalles

Entorno de Ejecución del Procesador Intel Pentium

Entorno 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 detalles

Encuesta sobre utilización de la microelectrónica en la Argentina

Encuesta 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 detalles

Procesamiento digital de señales y radios definidas en software

Procesamiento 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 detalles

TRANSMISION DIGITAL. PCM, Modulación por Codificación de Pulsos

TRANSMISION 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 detalles

Temporizadores 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 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 detalles

Placa de control MCC03

Placa 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 detalles

COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT)

COMUNICACIÓ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 detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD 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 detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 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 detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 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 detalles

Manual de Introducción a SIMULINK

Manual 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 detalles

JENNIFER NATHALY MUÑOZ RENGIFO FERNANDO ARIAS LEANDRO ORDÓÑEZ ANTE. Ing. JUAN SEBASTIAN CABRERA

JENNIFER 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 detalles

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

EL 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 detalles

Gestión digital sencilla de controladores de fuentes de alimentación analógicas

Gestió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 detalles

CAPÍTULO 7 7. CONCLUSIONES

CAPÍ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 detalles

3.8 Construcción de una ALU básica

3.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 detalles

6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM

6. 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 detalles

Existen 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: 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 detalles

Curso Completo de Electrónica Digital

Curso 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 detalles

UNLaM REDES Y SUBREDES DIRECCIONES IP Y CLASES DE REDES:

UNLaM 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 detalles

Manual de usuario idmss-plus

Manual 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 detalles

Familias de microcontroladores de radio frecuencia.

Familias 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 detalles

INGENIERIA EN MICROCONTROLADORES. Protocolo RS-485. Introducción

INGENIERIA 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 detalles

EL 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 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 detalles

Có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 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 detalles

5. Despliegue en la PC

5. 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 detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓ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 detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas 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 detalles

Memoria 24LC256 I. I NTRODUCCIÓN

Memoria 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 detalles

Adquisición de audio con un micrófono con fpga

Adquisició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 detalles

Sistemas de Numeración Operaciones - Códigos

Sistemas 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 detalles

Compensación de la Dispersión Cromática utilizando pre-chirping

Compensació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 detalles

INTRODUCCION A LOS SISTEMAS R.F.I.D.

INTRODUCCION 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 detalles

Programación del Timer1 para la captura de flancos

Programació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 detalles

Capítulo 1 CAPÍTULO 1-INTRODUCCIÓN-

Capí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 detalles

Tema 6: Periféricos y entrada-salida

Tema 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 detalles

La forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).

La 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 detalles

SOMI XVIII Congreso de Instrumentación MICROONDAS JRA1878 TRANSMISIÓN DE AUDIO Y VIDEO A TRAVÉS DE FIBRA ÓPTICA CON PREMODULACIÓN PCM

SOMI 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 detalles

En 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 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 detalles

RAID 0 : No redundante

RAID 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 detalles

INTERRUPCIONES. 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: 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 detalles

Conversión Analógica/Digital

Conversió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 detalles

Mineria 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 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