Está en la página 1de 11

Este es un tipico Sistema de Adquisicion de Datos (SAD)

¿Qué es un SAD? Desde el punto de vista de un instrumento de medición, sea un tester, sea un
medidor fijo de alguna magnitud física, tenemos que un sensor que va a tener un transductor o
varios sensores. Vamos a ver que hay algo que tienen adentro que se llama Acondicionador de
Señal

Acondicionador de señal hace un cambio de escalas internamente.

Esto como ingenieros electrónicos va a ser nuestra vida si nos dedicamos al diseño y desarrollo de
Hardware.

Vamos a tener tantas señales como sensores tengamos que la acondicionamos. Si la señal del
sensor es muy pequeña, por ejemplo, hay sensores que se llaman termocuplas que tienen una
señal de salida infima y la variación es pequeña, mili volt por cada grado centígrado de variación
de la temperatura. Es muy difícil de interpretar esa señal, esa variación, entonces lo que se hace es
un acondicionamiento de la señal, es decir, vamos a amplificarla, vamos hacer un zoom a la señal
esa.

Ahora si la señal fuera muy grande y queremos medir los 220 de la tensión eléctrica o trifásica, en
ese caso son señales de grandes potencias, entonces lo que vamos a tener que hacer en la parte
de acondicionamiento de la señal va a hacer reducirla ¿a que la reducimos? La vamos a reducir o a
agrandar de tal manera que nos quede comodo acá en lo que seria el conversor analógico/digital
que fue lo que el profesor mencionó.

¿Qué es un MUX? Lo que vamos a hacer es ir leyendo de a una por vez y presentándole asi a la
información al conversor analógico/digital. ¿Por que? Porque no pueden entrar todos los sensores
a la vez ni vamos a tener en el mercado modulos de conversores analógicos/digitales que tengan
infinitas entradas.
Va a ser procesado por un microprocesador, etc… Y ahí vamos a poder transmitirlo.

Vamos a ver ahora como se hace la cuantificación de una señal.

Introducción a la Conversión Analógica/Digital

“La conversión analógica a digital, también conocida como ADC es la operación que permite
expresar una propiedad o atributo físico en forma numérica y es una medida precisa.”

Utilizamos para esta tarea el conversor ADC


Vamos a ver que tenemos 3 procesos en el conversor ADC.

¿Qué es ADC? En ambos casos estamos hablando de señales eléctricas. Estamos entrando al
conversor ADC, el parámetro físico ya tuvo una transducción a una magnitud eléctrica, esa
magnitud eléctrica mediante los modulos llamados Acondicionador de Señal.

Ejemplo: acá estamos midiendo temperatura, presión, latidos de corazón, etc… Son magnitudes
físicas. Luego usamos un sensor para transducir un latido de corazón a una señal eléctrica, eso es
lo que hace el sensor. Este sensor puede ser que nos entregue una señal que sea muy débil o muy
fuerte o que esté buena. En el caso de que esté buena, el acondicionamiento de la señal va a ser
relativamente poco. La mayoría de los sensores nos entrega sus señales de una manera que no me
alcanza para poder aprovecharla eléctricamente o sea, voy a tener que amplificar o reducir o filtrar
o reacondicionar. Hay un monton de cosas que se le puede hacer para que una señal sea la mas
adecuada.

Lo que entra en el conversor ADC va a ser una señal eléctrica, esta señal van a ser señales
eléctricas que van a variar de manera continua, van a tener un grupo infinito de valores posibles.
Entonces como tal, va a ser muy difícil cuantificarlo. Lo que vamos a ser de alguna manera es darle
una forma a esa señal. Una forma humanamente interpretable. Darme información a mi como ser
humano para que cualquiera lo entienda.

Tenemos de un lado señal eléctrica y del otro lado señal eléctrica.


Pero dijimos que la estamos convirtiendo de analógica a digital.
Pasamos a infinitos valores a finito valores y a su vez esos valores finitos vamos a ver que están
codificados de manera que podemos leerlos humanamente.
Esto es una señal analógica, tiene esta forma horrible asi, es completamente aleatoria y tiene un
grupo infinito de valores.

Lo que queremos es lograr algo asi: una señal digital

Que va a representar un código, va a tener información de la anterior señal pero codificada.

¿Cómo lo hacemos? Con estos aparatitos que son los conversores ADC que están adentro de los
equipos.

Un conversor ADC tiene tres procesos:

a. Muestreo de la señal analógica.


b. Cuantización de la propia señal
c. Codificación del resultado de la cuantización, en código binario.

¿Qué quiere decir muestreo? Analizar en un punto que valor tiene.


Esta bueno trabajar en mili segundos a veces por la tasa de variación de la señal.
El muestreo es, dada esta señal, tomar fotos de cómo está ahora.

Me fijo en el segundo 1 cómo está, me fijo en el segundo 2 como está, etc.


En general, las señales eléctricas se miden todas en VOLT.
No se como está en el segundo 0.5, sé que en el segundo 1 tengo este valor.

Pierdo la curva, me voy a quedar con los puntitos. Entonces va a haber una incerteza y una pérdida
de información. Cuanto mas rápido sea el muestreo, mas cerca a la señal real voy a estar.

La idea es que haya una tasa de toma de muestra muy alta.

Ejemplo: los tester tardan como 1 segundo en mostrar la medición.

Cuanto mas cantidad de muestra podemos obtener, mejor será la calidad de la cuantificación.

“Para realizar el muestreo (sampling) de una señal eléctrica analógica y convertirla después en
digital, el primer paso consiste en tomar valores discretos de tensión o voltaje a intervalos
regulares de tiempo.” Regulares de tiempo quiere decir que la velocidad o la tasa de toma de
muestras tiene que ser siempre igual. No la tenemos que acelerar ni bajar, normalmente se habla
de los kilo Hertz, a tantos KHz. Se va muestreando siempre a la misma velocidad.

Hay un criterio para decir: yo tengo una señal, ¿Cómo se muestrea una señal? ¿Agarro y me
compro un ADC que muestree en el orden de los Giga Hz y estoy cubierto, no importa la señal? No,
porque de esa manera gastaría un monton. Nosotros somos ingenieros y tratamos de optimizar el
tema económico con el tema técnico.

Hay un criterio
El teorema de muestreo de Nyquist-Shannon que se utiliza para que? Tipico conversión
analógica/digital es la conversión cuando uno habla por teléfono, las comunicaciones son digitales,
nuestra voz es algo continuo son variaciones de presión continuas en el espacio y en el tiempo,
cuando digo continuas quiero decir que está en un rango de valores de infinitas posibilidades,
entonces como tal si acá la señal sale digital, en el medio hay algo que lo está convirtiendo

El teorema de muestreo de Nyquist-Shannon dice que la frecuencia de muestreo debe ser como
mínimo el doble de la máxima frecuencia de variación que tenga la señal.

Si nosotros estamos midiendo una temperatura, ¿una temperatura en el tiempo tiene una
variación baja o alta? Va muy despacio la variación en el caso de la temperatura, no asi en el caso
de un motor (la velocidad de un motor).

La minima frecuencia de muestreo para tener una pérdida admisible es estar en el doble de la
máxima frecuencia de variación.

En el caso de una temperatura que probablemente varíe a menos de 1Hz

Un Hertz es un ciclo por segundo o sea que si tenemos una variación menor de 1 ciclo por segundo
en el caso de la temperatura vamos a tener una frecuencia de muestreo relativamente baja.

“El teorema demuestra que la reconstrucción exacta de una señal periódica continua en banda
base a partir de sus muestras, es matemáticamente posible si la señal está limitada en banda y la
tasa de muestreo es superior al doble de su ancho de banda.” Basicamente habla de frecuencia
cuando habla de banda.

¿Qué son bandas de frecuencia?

Al doble de la frecuencia máxima, al doble de la tasa de variación máxima.


3.2 Cuantización de la señal analógica

Todavia seguimos mostrando la línea roja original y los puntitos donde se leyó el valor.

Lo que sabemos de la señal ésta es solamente lo que está en celeste, ya lo rojo lo perdimos teóricamente.

Lo rojo ya lo perdimos, lo rojo entró lo medimos y ya lo perdimos.

Probablemente en este caso tendríamos que haberla muestreado a una velocidad mas alta para no tener
pérdida de información.

Al cuantificarla, la información que tenemos de la curva roja seria algo asi, ya perdimos información se ve
distinto. Sigue siendo esa información difícil de transportar, interpretar. La señal ahora es escalonada pero
no me está dando algo intuitivo humanamente.

¿Qué hacemos? La codificamos en un código binario. Vamos a tener mas pérdida de información ahora
porque la vamos a codificar en código binario y vamos a ajustarnos al código.

Vamos a usar un código de 3 bits de profundidad.

¿Un código de 3 bits de profundidad o 3 bits de resolucion que quiere decir? Voy a tener 8 niveles.

Nivel 0 = 000

Nivel 1 = 001

Nivel 2 = 010

Nivel 7 = 111

Si lo discretizamos con 3 bits vamos a tener 8 niveles.

Vamos a ver que los conversores ADC vienen nomemclados por la cantidad de bits que tienen en su
resolución interna. Normalmente los ADC que se usan en la industria son de 24 bits o sea que tenemos 2 a la
24 pasos/niveles.
Vamos a poder decir que esta señal que originalmente era esto (curva roja), la vamos a poder cuantificar
que es una sucesión de números de valores cuyo valores son 000,001,010,011,100,101

En el segundo 0 vamos a tener 000.

En el segundo 1 vamos a tener 001.

De una señal completamente loca (curva roja), ahora tenemos una indicación en pantalla (medición con el
tester). Eso es lo que hicimos con la cuantificación pero para llegar a que en el segundo 5 vamos a tener un 5
tuvimos que muestrear, cuantificar y discretizar para después cambiar de binario a decimal y poder
mostrarlo a un ser humano.

Si estuviéramos midiendo presión arterial, ¿Cómo seria? Infla el aparato del brazo hasta que deja de tener.
El aparato va inflando.

Este es el aparatito que nos dice la presión arterial. Tengo un brazo, le pongo el aparato para hacer
transducción arterial. ¿Cómo se toma la presión? Esto es una especie de funda que se infla. Entonces, esto
va a inflar en el tiempo o sea aca tenemos presión en milímetros de Mercurio (mmHg) que es una unidad de
presión, columnas de mmHg se usa para tomar la presión. En el tiempo va a inflar y va apretando el brazo,
hasta que deja de tomar pulsos. Tiene un sensor que detecta si hay pulso, cuando apretó tanto que ya no
hay circulación de sangre por acá dice: Estoy en el mismo valor de presión adentro de la vena que afuera de
la vena. Cuando tiene mas presión la vena que la camisa que se infla, la sangre pasa. Cuando se ponen de
igual valor entonces se apreta la vena y la sangre ya no puede pasar, se estrangulan las arterias.

Entonces aumenta la presión de la camisa hasta que se estrangulan las arterias y en ese momento toma la
medición. En realidad siempre va a hacer el muestreo porque en la pantalla va mostrando como va
incrementándose. La presión normal de una persona es de 12 mmHg.
Supongamos que fuera 12 mmHg. Acá está el muestreo. Este valor en el tiempo no nos importa cuándo lo
logró, lo que nos va a importar es este valor de señal para cuantificar. Cuando lo cuantifiquemos, ¿Qué es lo
que tenemos que ver? A la persona que se está midiendo la presión lo que va a obtener va a ser un código
como esto.

Ahí es donde vamos a poder lograr tener una información legible a nivel humano de una magnitud física
como es la presión arterial, la transdujimos a una señal eléctrica, la cuantificamos y la discretizamos y luego
la mostramos en un valor humanamente legible.

En los conversores ADC lo que tenemos son valores de resolución. Esta resolución esta dada en números de
bits. ¿Qué quiere decir? Nuestro conversor ADC que estamos usando para este caso ideal es de 3 bits, quiere
decir que tenemos 2^3 = 8 pasos/niveles.

Los conversores ADC normalmente son de 8 bits o de 10 bits. Vamos a tener 1024 pasos y de ahí para arriba.

En la industria se utilizan conversores ADC de 24 bits o sea 2^24 = 16.777.216 pasos.


Vamos hacer reglas de 3.

Normalmente los conversores ADC y en general toda la Electronica trabaja entre 0 y 3,3 volt, o 0 y 5 volt. Y
en esos rangos de valores trabajamos con nuestros valores discretos.

Tenemos entre 0 y 5 volt. O sea que ese va a ser la máxima excursión que nos va entregar el sensor que nos
esté apretando el brazo. 5 volt nos lo entrega cuando la presión está en 40 mmHg. Para una medida normal
supongamos que

Aca tenemos 12 mmHg que es la presión normal que tenemos cualquiera de nosotros. Entonces el sensor va
a haber detectado una presión física de 12 mmHg. El transductor por medio de un Strain Gauges que es una
celdita de deformación va a convertir esos 12 unidades de presión en algo eléctrico que va a estar en el
orden de este rango. Por regla de tres, vamos a caer acá. Supongamos que caemos en 3,38V.

Ese 3,38V nos lo entrega supongamos acá, lo analizamos, lo acondicionamos, está dentro de nuestro rango,
es tolerable, lo escalamos para que me quede entre 0 y 5 volt. Lo multiplexamos o sea va a venir esta señal
aca, la bajamos y vamos a llegar al conversor ADC. Ahora ese conversor ADC supongamos como está en el
ejemplo es de 12 bits. Tiene 12 bits o sea que acá va a tener 2^12 pasos. Hasta acá veníamos con la señal
analógica, empezamos a cuantificarla, a discretizarla, a convertirla en digital. Ese 3,38V va a entrar acá, va a
ser

Input = entrada (3,38 volt en nuestro caso)

Vref = es la tensión máxima de referencia (5 volt en nuestro caso)

Total ADC Counts = Total de cuentas ADC (4096 pasos)

ADC Output = 2768 pasos

De esta manera lo que vamos a obtener es la discretizacion de la cuenta 2768 y lo vamos a pone

En realidad este 2768 (expresado en números humanos) va a estar formado por 1s y 0s (código
binario).

Vamos a hacer una regla de 3 para mostrar en la pantalla del aparato. Para que una abuela se
tome la presión y vea cuanta presión tiene.
La discretizacion, la digitalización de la señal termina acá.

Ahora vamos a tener una etapa adicional que es la presentación, ¿como presento esto?, ¿que
tenemos que hacer? Volver de nuevo al sensor y ubicar si este valor es a 4096… O sea si 2768 es a
4096

X = 27

Este 27, probablemente aca me dio 26,85.

Acá va a estar discretizado y va a haber una pérdida de información propia de todo el sistema.
Cuanto mas chiquitito sean los pasos acá, menos va a ser la pérdida de información.

Si normalmente nosotros usamos un

Supongamos que aca hacemos muchísimos pasos, usamos un ADC de 24 bits. 2^24 = 16000000
pasos

El problema es que el ADC se puso ahora tan sensible que el propio contacto físico nos va a
producir una variación porque va a tener mucha sensibilidad eléctrica o sea, el hecho de estar
sometido a los tubos fluorescente, a señales electromagnéticas va a poder leer la induccion propia
de su propio cablerio o circuito interno, entonces en este caso un ADC con tanta resolución nos va
jugar en contra. No es que podemos mejorar infinitamente la resolución, hay un punto optimo
donde tenemos una muy buena resolución y hay un punto donde lo miramos y ya le cambiamos el
valor con la mirada digamos porque es tremendamente sensible, el paso ya es muy pequeño.

Los seres humanos somos grandes antenas y estamos sometidos a un campo eléctrico de muy baja
potencia pero los volts están.

Si tenemos un ADC extremadamente sensible, todo esas cosas la vamos a empezar a notar y
vamos a tener que filtrarla o no. O desensibilizamos el ADC y lo aprovechamos asi.

Es un poco el trabajo del Ingenerio, encontrar la solución optima.


Dijimos que los pasos

Si tuviéramos 8 bits y nuestra tensión entre extremos o sea entre el minimo y máximo son 5 volt, con 8 bits
vamos a tener 256 pasos. Cada paso va a tener un valor de tensión. Cada paso va a ir aumentando entre
0,02V ¿se entiende la sensibilidad? El primer paso va a ser 0,02V, el segundo paso va a ser 0,04V, el tercer
paso va ser 0,06V y se va a corresponder en 8 bits… El primer paso va a ser 00000000, el segundo paso va a
ser 00000001, el otro va a ser 00000010

Si tuviéramos 10 bits para el mismo caso, vamos a tener 1024 pasos (4 veces mas), por lo cual aca tenemos
0,005 volt por cada paso. Ahora por cada paso tenemos 4 pasos, es mucho mas preciso vamos a poder
cuantificar la señal mucho mejor.

Si tuviéramos 12 bits vamos a tener 4096 pasos o sea que por cada paso vamos a tener 0,001 volt o sea un
mili volt. Estamos ya midiendo con una resolución de 1 milivolt

Si tuviéramos 24 bits vamos a tener 16.777.216 pasos y tendríamos 0,3 microvolt de resolución. Esta
resolución pese a que la tenemos disponible por muy poca plata, a veces es pegarse un tiro en el pie porque
es tan sensible que los números se nos mueven para todos lados. Es difícil estabilizarlo con lo cual tenemos
que trabajar en la estabilización.

También podría gustarte