Escolar Documentos
Profissional Documentos
Cultura Documentos
URP
Fechas:
Horario: Lugar:
URP
URP
Unidades Temticas
Circuitos de acondicionamiento y adquisicin de datos. Circuitos de muestreo y retencin Sensores de temperatura Galgas extensiomtricas Termistores Fotorrestencias Sensores electromagnticos Termopares Sensores optoelectrnicos Sensores de efecto Hall
4
URP
CAPTULO 1
Circuitos de acondicionamiento y adquisicin de datos
1.1. Definicin de adquisicin de datos 1.2. Componentes 1.3. Como se adquieren los datos 1.4. Transductores 1.5. DAQ hardware y el Driver software 1.6. Tiempo de conversin 1.7. Etapas de acondicionamiento de la seal: Amplificacin, Excitacin, Filtrado, Multiplexado, Aislamiento y Linealizacin 1.8. Bloques que conforman un sistema de adquisicin de datos 1.9. Ventajas 1.10. Ejemplos prcticos 1.11. Seal digital: Ventajas e inconvenientes 1.12. Seal analgica: Seal elctrica analgica 1.13. Seal digital como un seal analgica compuesta 1.14. Conversin analgica-digital
7
URP
URP
URP
10
URP
DEFINICIONES Dato: Representacin simblica (numrica, alfabtica...), atributo o caracterstica de un valor. No tiene sentido en s mismo, pero convenientemente tratado (procesado) se puede utilizar en la relacin de clculos o toma de decisiones.
Adquisicin: Recogida de un conjunto de variables fsicas, conversin en voltaje y digitalizacin de manera que se puedan procesar en un ordenador.
Sistema: Conjunto organizado de dispositivos que interactan entre s ofreciendo prestaciones ms completas y de ms alto nivel. Una vez que las seales elctricas se transformaron en digitales, se envan a travs del bus de datos a la memoria del PC. Una vez los datos estn en memoria pueden procesarse con una aplicacin adecuada, archivarlas en el disco duro, visualizarlas en la pantalla, etc...
11
URP
Bit de resolucin: Nmero de bits que el convertidor analgico a digital (ADC) utiliza para representar una seal. Rango: Valores mximo y mnimo entre los que el sensor, instrumento o dispositivo funcionan bajo unas especificaciones.
Teorema de Nyquist: Al muestrear una seal, la frecuencia de muestreo debe ser mayor que dos veces el ancho de banda de la seal de entrada, para poder reconstruir la seal original de forma exacta a partir de sus muestras. Velocidad de muestreo recomendada: 2*frecuencia mayor (medida de frecuencia) 10*frecuencia mayor (detalle de la forma de onda)
12
URP
1.2 Componentes
Los componentes de los sistemas de adquisicin de datos, poseen sensores adecuados que convierten cualquier parmetro de medicin de una seal elctrica, que se adquiriere por el hardware de adquisicin de datos. Los datos adquiridos se visualizan, analizan, y almacenan en un ordenador, ya sea utilizando el proveedor de software suministrado u otro software. Los controles y visualizaciones se pueden desarrollar utilizando varios lenguajes de programacin de propsito general como VisualBASIC, C++, Fortran, Java, Lisp, Pascal. Los lenguajes especializados de programacin utilizados para la adquisicin de datos como el LabVIEW ofrecen un entorno grfico de programacin optimizado para la adquisicin de datos.
Estos entornos de adquisicin proporcionan un lenguaje de programacin adems de bibliotecas y herramientas para la adquisicin de datos y posterior anlisis.
13
URP
De la misma manera que se toma una seal elctrica y se transforma en una digital para enviarla al ordenador, se puede tambin tomar una seal digital o binaria y convertirla en una elctrica. En este caso el elemento que hace la transformacin es una tarjeta o mdulo de Adquisicin de Datos de salida, o tarjeta de control. La seal dentro de la memoria del PC la genera un programa adecuado a las aplicaciones que quiere el usuario y, luego de procesarla, es recibida por mecanismos que ejecutan movimientos mecnicos, a travs de servomecanismos, que tambin son del tipo transductores. Un sistema tpico de adquisicin utiliza sensores, transductores, amplificadores, convertidores analgico - digital (A/D) y digital - analgico (D/A), para procesar informacin acerca de un sistema fsico de forma digitalizada.
14
URP
15
URP
URP
Las seales pueden ser digitales (tambin llamada seales de la lgica) o analgicas en funcin del transductor utilizado.
El acondicionamiento de seales suele ser necesario si la seal desde el transductor no es adecuado para la DAQ hardware que se utiliza. La seal puede ser amplificada o desamplificada, o puede requerir de filtrado, o un cierre patronal, en el amplificador se incluye para realizar demodulacin. Varios otros ejemplos de acondicionamiento de seales podra ser el puente de conclusin, la prestacin actual de tensin o excitacin al sensor, el aislamiento, linealizacin, etc. Este pretratamiento del seal normalmente lo realiza un pequeo mdulo acoplado al transductor. 17
URP
Transductores de presin
18
URP
Transductores de temperatura
19
URP
1.5. DAQ hardware son por lo general las interfaces entre la seal y un
PC. Podra ser en forma de mdulos que pueden ser conectados a la computadora de los puertos (paralelo, serie, USB, etc...) o ranuras de las tarjetas conectadas a (PCI, ISA) en la placa madre. Por lo general, el espacio en la parte posterior de una tarjeta PCI es demasiado pequeo para todas las conexiones necesarias, de modo que una ruptura de caja externa es obligatorio. El cable entre este recuadro y el PC es cara debido a los numerosos cables y el blindaje necesario.
Las tarjetas DAQ a menudo contienen mltiples componentes (multiplexores, ADC, DAC, TTL-IO, temporizadores de alta velocidad, memoria RAM). Estos son accesibles a travs de un bus por un micro controlador, que puede ejecutar pequeos programas. El controlador es ms flexible que una unidad lgica dura cableada, pero ms barato que una CPU de modo que es correcto para bloquear con simples bucles de preguntas.
20
URP
Driver software normalmente viene con el hardware DAQ o de otros proveedores, y permite que el sistema operativo pueda reconocer el hardware DAQ y dar as a los programas acceso a las seales de lectura por el hardware DAQ. Un buen conductor ofrece un alto y bajo nivel de acceso.
Ejemplos de Sistemas de Adquisicin y control: DAQ para recoger datos(datalogger) medioambientales (energas renovables e ingeniera verde). DAQ para audio y vibraciones (mantenimiento, test). DAQ + control de movimiento(corte con laser). DAQ + control de movimiento+ visin artificial (robots modernos).
21
URP
URP
23
URP
Amplificacin Es el tipo ms comn de acondicionamiento. Para conseguir la mayor precisin posible la seal de entrada deber ser amplificada de modo que su mximo nivel coincida con la mxima tensin que el convertidor pueda leer. Aislamiento Otra aplicacin habitual en el acondicionamiento de la seal es el aislamiento elctrico entre el transductor y el ordenador, para proteger al mismo de transitorios de alta tensin que puedan daarlo. Un motivo adicional para usar aislamiento es el garantizar que las lecturas del convertidor no son afectadas por diferencias en el potencial de masa o por tensiones en modo comn. Cuando el sistema de adquisicin y la seal a medir estn ambas referidas a masa pueden aparecer problemas si hay una diferencia de potencial entre ambas masas, apareciendo un "bucle de masa", que puede devolver resultados errneos.
24
URP
Multiplexado El multiplexado es la conmutacin de las entradas del convertidor, de modo que con un slo convertidor podemos medir los datos de diferentes canales de entrada. Puesto que el mismo convertidor est midiendo diferentes canales, su frecuencia mxima de conversin ser la original dividida por el nmero de canales muestreados. Se aconseja que los multiplexores se utilizen antes del conversor y despus del condicionamiento del seal, ya que de esta manera no molestar a los aislantes que podamos tener. Filtrado El fin del filtro es eliminar las seales no deseadas de la seal que estamos observando. Por ejemplo, en las seales cuasi-continuas, (como la temperatura) se usa un filtro de ruido de unos 4 Hz, que eliminar interferencias, incluidos los 50/60 Hz de la red elctrica. Las seales alternas, tales como la vibracin, necesitan un tipo distinto de filtro, conocido como filtro antialiasing, que es un filtro pasabajo pero con un corte muy brusco, que elimina totalmente las seales de mayor frecuencia que la mxima a medir, ya que se si no se eliminasen apareceran superpuestas a la seal medida, con el consiguiente error.
25
URP
Excitacin La etapa de acondicionamiento de seal a veces genera excitacin para algunos transductores, como por ejemplos las galgas "extesomtricas", "termistores" o "RTD", que necesitan de la misma, bien por su constitucin interna, (como el termistor, que es una resistencia variable con la temperatura) o bien por la configuracin en que se conectan (como el caso de las galgas, que se suelen montar en un puente de Wheatstone). Linealizacin Muchos transductores, como los termopares, presentan una respuesta no lineal ante cambios lineales en los parmetros que estn siendo medidos. Aunque la linealizacin puede realizarse mediante mtodos numricos en el sistema de adquisicin de datos, suele ser una buena idea el hacer esta correccin mediante circuitera externa.
26
URP
27
URP
URP
29
URP
El acondicionamiento de seal es la etapa encargada de filtrar y adaptar la seal proveniente del transductor a la entrada del convertidor analgico / digital. Esta adaptacin suele ser doble y se encarga de: Adaptar el rango de salida del transductor al rango de entrada del convertidor.(Normalmente en tensin). Acoplar la impedancia de salida de uno con la impedancia de entrada del otro. La adaptacin entre los rangos de salida del convertidor y el de entrada del convertidor tiene como objetivo el aprovechar el margen dinmico del convertidor, de modo que la mxima seal de entrada debe coincidir con la mxima que el convertidor (pero no con la mxima tensin admisible, ya que para sta entran en funcionamiento las redes de proteccin que el convertidor lleva integrada). Por otro lado, la adaptacin de impedancias es imprescindible ya que los transductores presentan una salida de alta impedancia, que normalmente no puede excitar la entrada de un convertidor, cuya impedancia tpica suele estar entre 1 y 10 k.
30
URP
El convertidor analgico/digital es un sistema que presenta en su salida una seal digital a partir de una seal analgica de entrada, (normalmente de tensin) realizando las funciones de cuantificacin y codificacin. La cuantificacin implica la divisin del rango continuo de entrada en una serie de pasos, de modo que para infinitos valores de la entrada la salida slo puede presentar una serie determinada de valores. Por tanto la cuantificacin implica una prdida de informacin que no podemos olvidar. La codificacin es el paso por el cual la seal digital se ofrece segn un determinado cdigo binario, de modo que las etapas posteriores al convertidor puedan leer estos datos adecuadamente. Este paso hay que tenerlo siempre en cuenta, ya que puede hacer que obtengamos datos errneos, sobre todo cuando el sistema admite seales positivas y negativas con respecto a masa, momento en el cual la salida binaria del convertidor nos da tanto la magnitud como el signo de la tensin que ha sido medida.
31
URP
La etapa de salida es el conjunto de elementos que permiten conectar el s.a.d con el resto del equipo, y puede ser desde una serie de buffers digitales incluidos en el circuito convertidor,hasta un interfaz RS-232, RS-485 o Ethernet para conectar a un ordenador o estacin de trabajo, en el caso de sistemas de adquisicin de datos comerciales.
32
URP
1.9. Ventajas
Flexibilidad de procesamiento, posibilidad de realizar las tareas en tiempo real o en anlisis posteriores (a fin de analizar los posibles errores), gran capacidad de almacenamiento, rpido acceso a la informacin y toma de decisin, se adquieren gran cantidad de datos para poder analizar, posibilidad de emular una gran cantidad de dispositivos de medicin y activar varios instrumentos al mismo tiempo, facilidad de automatizacin, etc. Se utiliza en la industria, la investigacin cientfica, el control de mquinas y de produccin, la deteccin de fallas y el control de calidad entre otras aplicaciones
33
URP
300segundos * 4bytes = 1200bytes * segundo 3600 * 24 * 365 = 31536000 1200 * 31536000 = 37,8GB
Tendramos que tener una capacidad de 37,8 GB. Pero teniendo en cuenta que siempre se tiene que tener una copia de seguridad, esta capacidad la tendremos que multiplicar por dos y eso nos dara 75,7 GB.
34
URP
Ejemplo 2 En un sistema de adquisicin de datos entran 210 seales por segundo, de 8 bytes cada una. qu capacidad ha de tener el disco duro del PC servidor para tener un histrico de todo un mes?
210 segundo * 8bytes = 1680bytes * segundo 3600 * 24 * 30 = 2592000 1680 * 2592000 = 4,35gigabytes
35
URP
URP
Es conveniente aclarar que, a pesar de que en los ejemplos sealados el trmino digital se ha relacionado siempre con dispositivos binarios, no significa que digital y binario sean trminos intercambiables. Por ejemplo, si nos fijamos en el cdigo Morse, veremos que en l se utilizan, para el envo de mensajes por telgrafo elctrico, cinco estados digitales, que son: punto, raya, espacio corto (entre letras), espacio medio (entre palabras) y espacio largo (entre frases) Referido a un aparato o instrumento de medida, decimos que es digital cuando el resultado de la medida se representa en un visualizador mediante nmeros (dgitos) en lugar de hacerlo mediante la posicin de una aguja, o cualquier otro indicador, en una escala. Referido a un aparato o instrumento de medida, decimos que es digital cuando el resultado de la medida se representa en un visualizador mediante nmeros (dgitos) en lugar de hacerlo mediante la posicin de una aguja, o cualquier otro indicador, en una escala.
37
URP
Seal digital: 1) Nivel bajo, 2) Nivel alto, 3) Flanco de subida y 4) Flanco de bajada
38
URP
URP
Ante la atenuacin, puede ser amplificada y reconstruida al mismo tiempo, gracias a los sistemas de regeneracin de seales. Cuenta con sistemas de deteccin y correccin de errores, en la recepcin. Facilidad para el procesamiento de la seal. Cualquier operacin es fcilmente realizable a travs de cualquier software de edicin o procesamiento de seal. Permite la generacin infinita sin prdidas de calidad. Esta ventaja slo es aplicable a los formatos de disco ptico; la cinta magntica digital, aunque en menor medida que la analgica (que slo soporta como mucho 4 o 5 generaciones), tambin va perdiendo informacin con la multigeneracin. Las seales digitales se ven menos afectadas a causa del ruido ambiental en comparacin con las seales analgicas.
40
URP
Inconvenientes de las seales digitales Necesita una conversin analgica-digital previa y una decodificacin posterior en el momento de la recepcin. Requiere una sincronizacin precisa entre los tiempos del reloj del transmisor con respecto a los del receptor. La seal digital requiere mayor ancho de banda que la seal analogica para ser transmitida.
41
URP
Seal analgica Una seal analgica es un tipo de seal generada por algn tipo de fenmeno electromagntico y que es representable por una funcin matemtica continua en la que es variable su amplitud y periodo (representando un dato de informacin) en funcin del tiempo. Algunas magnitudes fsicas comnmente portadoras de una seal de este tipo son elctricas como la intensidad, la tensin y la potencia, pero tambin pueden ser hidrulicas como la presin, trmicas como la temperatura, mecnicas, etc. La magnitud tambin puede ser cualquier objeto medible como los beneficios o prdidas de un negocio. En la naturaleza, el conjunto de seales que percibimos son analgicas, as la luz, el sonido, la energa, etc, son seales que tienen una variacin continua. Incluso la descomposicin de la luz en el arco iris vemos como se realiza de una forma suave y contina. Una onda senoidal es una seal analgica de una sola frecuencia. Los voltajes de la voz y del video son seales analgicas que varan de acuerdo con el sonido o variaciones de la luz que corresponden a la informacin que se est transmitiendo. 42
URP
URP
44
URP
45
URP
Desventajas en trminos electrnicos Ejemplo de ruido en seal analgica Las seales de cualquier circuito o comunicacin electrnica son susceptibles de ser modificadas de forma no deseada de diversas maneras mediante el ruido, lo que ocurre siempre en mayor o menor medida. Para solucionar esto la seal suele ser acondicionada antes de ser procesada. La gran desventaja respecto a las seales digitales es que en las seales analgicas cualquier variacin en la informacin es de difcil recuperacin, y esta prdida afecta en gran medida al correcto funcionamiento y rendimiento del dispositivo analgico. Un sistema de control (ya pueda ser un ordenador, etc.) no tiene capacidad alguna para trabajar con seales analgicas, de modo que necesita convertirlas en seales digitales para poder trabajar con ellas.
46
URP
47
URP
48
URP
URP
50
URP
Conversor analgico digital (ADC804): Circuito que convierte el valor analgico de su seal de entrada en un cdigo digital.
Conversor digital analgico (DAC800): Circuito que se encarga de convertir un dato digital en su correspondiente valor analgico.
Seal de control: Seal que gobierna el proceso de conversin.
51