UNIVERSIDAD TCNICA FEDERICO SANTA MARA Sede Concepcin 1 ERWIN ALARCN I AGENDA Introduccin a los S.A.Ds. Clasificacin y Tipos de S.A.Ds. Caractersticas Generales. Arquitectura de los S.A.Ds. Clasificacin y caracterizacin de seales. Sensores y Transductores Acondicionamiento de Seal Conversin Anlogo/Digital 2 INTRODUCCIN A LOS S.A.D.S Seales Fsicas Temperatura Presin Humedad Desplazamiento S.A.D.s: SISTEMA ADQUISICIN DE DATOS. 1. Recoger las seales del mundo real. (fenmenos fsicos) 2. Traduccin a lenguaje SADs. 3. Procesamiento informacin. 4. Gestin informacin. ESTRUCTURA GENERAL 3 CLASIFICACIN Y TIPOS DE S.A.DS. 1. PROCESADO DE LA INFORMACIN 1.1 SISTEMAS ANALGICOS. 1.2 SISTEMAS DIGITALES 4 5 CLASIFICACIN Y TIPOS DE S.A.DS. PROCESAMIENTO DIGITAL V/S ANALGICO VENTAJAS DESVENTAJAS PROGRAMABILIDAD LIMITES EN LA VELOCIDAD DE PROCESAMIENTO ESTABILIDAD ANCHO DE BANDA LIMITADOS REPETIBILIDAD INCREMENTO EN RESOLUCIN AUMENTA LA VELOCIDAD DE PROCESAMIENTO. INCREMENTO DE COSTOS. EJ. (8 - 12 -16 - 24 bits) CHEQUEO Y CORRECCIN DE ERRORES IMPLEMENTACION DE ALGORITMOS ADAPTIVOS La tendencia actual es la sustitucin de los sistemas analgicos por sistemas digitales basados en computadores o procesadores digitales dedicados denominados DSP(s) [Digital Signal Processor] 6 CLASIFICACIN Y TIPOS DE S.A.DS. PROCESAMIENTO DIGITAL V/S ANALGICO (CONT.) PROGRAMABILIDAD HARWARE NICO MLTIPLES TAREAS ACTUALIZACIN Y FLEXIBILIDAD Digitales Nuevo cdigo Analgicos Nueva estructura 7 SISTEMAS ANALGICOS Afectados por la Temperatura Tolerancias de componentes Envejecimiento de componentes Calibracin de circuitos SISTEMAS DIGITALES Robustos a variaciones en componentes Independencia con la edad Tolerancia a temperatura Precisin garantizada ESTABILIDAD Y REPETIBILAD CLASIFICACIN Y TIPOS DE S.A.DS. PROCESAMIENTO DIGITAL V/S ANALGICO (CONT.) 8 CLASIFICACIN Y TIPOS DE S.A.DS. PROCESAMIENTO DIGITAL V/S ANALGICO (CONT.) PRESTACIONES Implementacin de algoritmos adaptivos Cdigos correctores de errores Compresin de datos Filtrado se seal 9 CLASIFICACIN Y TIPOS DE S.A.DS. APLICACIONES PROCESAMIENTO DIGITAL V/S ANALGICO (CONT.) Control y monitoreo de variables en procesos industriales. Procesamiento de seales acsticas (sonido digital, MP3, ) Procesamiento de imgenes (deteccin no destructiva) Procesamiento de seales de video (compresin de datos, HDTV) Estudio de seales ssmicas Medicina, entre muchas etc. 10 ARQUITECTURA DE LOS S.A.DS. S.A.Ds BASADOS EN DSP(s) 11 ARQUITECTURA DE LOS S.A.DS. S.A.Ds BASADOS EN INSTRUMENTOS RS CS TR RD TD CD TALK / DATA TALK RS CS TR RD TD CD TALK / DATA TALK RS CS TR RD TD CD TALK / DATA TALK 12 ARQUITECTURA DE LOS S.A.DS. S.A.Ds BASADOS EN COMPUTADOR 13 ARQUITECTURA DE LOS S.A.DS. S.A.Ds BASADOS EN COMPUTADOR (Cont.) Sensores Hardware Computador Anlisis Procesamiento Almacenamiento Comunicacin Adquisicin de datos 14 ARQUITECTURA DE LOS S.A.DS. ARQUITECTURA GENERAL (Resumen) 15 ARQUITECTURA DE LOS S.A.DS. IMPLEMENTACIN HARDWARE 16 ARQUITECTURA DE LOS S.A.DS. IMPLEMENTACIN SOFTWARE 17 CLASIFICACIN Y CARACTERIZACION DE SEALES Definicin Magnitud fsica que varia con el tiempo y/o espacio. Variable de una o ms variables Clasificacin : Seales Continuas y Seales Discretas SEALES 18 CLASIFICACIN Y CARACTERIZACION DE SEALES (Cont.) SEALES 19 CLASIFICACIN Y CARACTERIZACIN DE SEALES (Cont.) Seales Tpicas SEALES 20 CLASIFICACIN Y CARACTERIZACIN DE SEALES (Cont.) Seales Tpicas (Cont.) SEALES 21 TRANSFORMACIONES DE SEAL Desplazamiento hacia arriba y hacia abajo Amplificacin / Atenuacin Desplazamiento hacia la izquierda y derecha Compresin y Expansin Descomposicin Otros. SEALES 22 TRANSFORMACIONES DE SEAL (Cont.) SEALES 23 SENSORES Y TRANSDUCTORES DEFINICIN Convierten una magnitud fsica en una seal que puede ser procesada por nuestro sistema (V,I,f, etc.) 24 SENSORES Y TRANSDUCTORES MEDICIN DE TEMPERATURA 25 MEDICIN DE TEMPERATURA (Cont.) SENSORES Y TRANSDUCTORES 26 SENSORES Y TRANSDUCTORES MEDICIN DE TEMPERATURA (Cont.) 27 SENSORES Y TRANSDUCTORES MEDICIN DE TEMPERATURA (Cont.) Cul es el valor de resistencia de una PT100, si se presenta una variacin de +-10C en el punto de medida? Considere una pendiente de 0.385 /C 28 SENSORES Y TRANSDUCTORES MEDICIN DE TEMPERATURA (Cont.) 29 SENSORES Y TRANSDUCTORES MEDICIN DE DEFORMACIONES 30 SENSORES Y TRANSDUCTORES MEDICION DE POSICIN 31 ACONDICIONAMIENTO DE SEAL QU BUSCA? Adaptar la seal proveniente del transductor a la entrada del conversor A/D. En trminos ms concretos al circuito de muestreo y retencin (Sampling & Hold) Tareas a realizar Amplificacin / Atenuacin Filtrado Aislacin Proteccin Linealizacin Adaptacin de impedancias 32 ACONDICIONAMIENTO DE SEAL AMPLIFICACION / ATENUACIN 33 ACONDICIONAMIENTO DE SEAL AMPLIFICACION / ATENUACIN (Cont.) Zin / Zout? CMRR? 34 ACONDICIONAMIENTO DE SEAL AMPLIFICACION / ATENUACIN (Cont.) 35 ACONDICIONAMIENTO DE SEAL AMPLIFICACION / ATENUACIN (Cont.) 36 ACONDICIONAMIENTO DE SEAL AMPLIFICACION / ATENUACIN (Cont.) 37 ACONDICIONAMIENTO DE SEAL FILTRADO Eliminar componentes de frecuencia no deseadas. Clasificacin segn su implementacin Pasivos: Formado por redes pasivas, generalmente RCL Simples, ms adecuados para alta frecuencia, donde hay limitacin por ancho de banda de op-amps. Activos Formados por redes pasivas RC, ms OP-AMP Ganancia ajustable menor y mayor que 0 db Digitales Implementacin matemtica Representacin digital de seales Uso de microprocesadores, DSP 38 ACONDICIONAMIENTO DE SEAL FILTRADO (Cont.) (dB) H (dB) H (dB) H (dB) H Pasa bajo (Low-pass) Pasa alto (High-pass) Pasa banda (Band-pass) Rechaza banda (Stop-band o notch) FILTRO f 1 f 2 f 1 f 2 v i v o A m p l i t u d A m p l i t u d Espectro de entrada Espectro de salida f f v i v o 39 ACONDICIONAMIENTO DE SEAL FILTRADO (Cont.) 40 ACONDICIONAMIENTO DE SEAL FILTRADO (Cont.) 41 ACONDICIONAMIENTO DE SEAL AISLACION Separar los enlaces elctricos entre el transductor y el dispositivo de procesamiento Proteger de transitorios (tensin o corriente) Evita que las lecturas del CAD sean afectadas por tensiones en modo comn. 42 ACONDICIONAMIENTO DE SEAL AISLACION (Cont.) 43 ACONDICIONAMIENTO DE SEAL AISLACION (Cont.) 44 ACONDICIONAMIENTO DE SEAL LINEALIZACIN Naturaleza no lineal de sensores. (Funcin de Transferencia contiene coeficientes no lineales) Compensacin por Software o Hardware. Ejemplo tpico. Termopares. 45 ACONDICIONAMIENTO DE SEAL PROTECCIN Transientes de voltaje y corriente. 46 CONVERSION ANALGA A DIGITAL (ADC) OBJETIVO DE LA CONVERSION Presentar en su salida, una seal digital a partir de una seal analgica de entrada muestreada a intervalos bien definidos. La conversin implica 3 procesos 1. Muestreo 2. Cuantizacin 3. Codificacin Ejemplos a.- ADC804 de 8 bits. Aproximaciones sucesivas. b.- Maxim 104 de 8 bits. Flash 47 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO Transformacin de una seal analgica en una secuencia de muestras, representativa de la funcin que toma en instantes discretos del tiempo. Peridicamente (T) se abre y cierra, de acuerdo a una seal de reloj ) kT ( f ) t ( f ) t ( g T k t
48 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) MUESTREO Y RETENCION SEGUIMIENTO Y RETENCION 49 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) V i (t) Muestreo Retencin V im 0 t C S CONTROL DE MODO V i (t) V 0 (t) V 0 (t) S/H (a) (b) S/H S/H t 0 MUESTREO Y RETENCION 50 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) TEOREMA DEL MUESTREO La frecuencia de muestreo Fm debe ser a lo menos el doble de la seal a medir Fs Donde, Fm: Frecuencia de muestreo. Fs: Frecuencia de la seal. Deteccin de frecuencia Fm>=2 *Fs Deteccin de forma Fm>=10 * Fs Frecuencia deNyquist Fny=2 *Fs=Fm 51 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) g 1 g 2 0 0 A -A 0 g 1 (kT) g 2 (kT) t t g 1 (t) g 2 (t) A -A Aliasing Cumple con el teorema del muesteo? 52 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) Aliasing 53 CONVERSION ANALGA A DIGITAL (ADC) MUESTREO (Cont.) 54 CONVERSION ANALGA A DIGITAL (ADC) CUANTIZACIN Divisin del rango continuo de entrada en una serie de pasos, de modo que para infinitos valores en entrada la salida slo puede presentar una serie de valores determinados. La cuantizacin siempre conlleva una perdida de informacin. Errores: 1. Offset : Desplazamiento de la seal de salida. 2. Linealidad: Desviacin de la cuerva terica con la real. 3. Apertura: Variacin de la seal de entrada mientras se realiza la conversin. 55 CONVERSION ANALGA A DIGITAL (ADC) Errores de conversin CUANTIZACIN (Cont.) 56 CONVERSION ANALGA A DIGITAL (ADC) CUANTIZACIN (Cont.) 57 CONVERSION ANALGA A DIGITAL (ADC) CODIFICACIN Asociar el valor discreto a un smbolo. Ej. Cdigo binario. Conversor de n bits La salida del conversor d= d n-1 d n-2 d 0 58 CONVERSION ANALGA A DIGITAL (ADC) ESPECIFICACIONES 1. Nmero de bits: Tamao en bits de la palabra de salida 2. Resolucin: Mnimo valor que puede representar el ADC 3. Rango de entrada: V mx y V mn del CAD 4. Tiempo de conversin: Tiempo total empleado por el CAD en entregar una salida digital de la muestra capturada 5. Error de conversin: Diferencia promedio entre la seal analgica y el valor cuantizado. Se considera ideal como de la resolucin del CAD. Cada valor digital tiene un error de cuantizacin de + LSB. 59 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN 60 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) Usa 2 n-1 comparadores para la conversin y un cod. de prioridad Elevada velocidad de procesamiento 10 100 MHz. Resolucin limitada (N Resistencias) En general < 8 bits Elevado costo. FLASH 61 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) Es uno de los CAD ms utilizados. Precisin de 8 a 12 bits (Resoluciones bajas) Registro de aproximaciones sucesivas (SAR), el comparador analiza la diferencia entre la VX y VH En cada ciclo el SAR encuentra un bit (MSB - LSB) Tiempos de conversin reducidos (1 a 50 S) APROXIMACIONES SUCESIVAS 62 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) EOC Aproximaciones Sucesivas 63 Intercambia la tasa de muestro por la resolucin. Sobre-muestreo a costa de 1 bit de resolucin en amplitud. En esencia un CAD con un bit de resolucin. Aplicaciones de alta resolucin y baja frecuencia. Velocidades tpicas 1KHz y 1MHz (audio) CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) SIGMA DELTA 64 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) Procedimiento de conversin Conversin directa Conversin indirecta paralelo o flash rastreador aproximaciones sucesivas integradores o de rampas sobre-muestreo tensin tiempo(V/T) tensin frecuencia (V/f) 65 CONVERSION ANALGA A DIGITAL (ADC) RESUMEN (Cont.) FIN