Sei sulla pagina 1di 8

7 Osciloscopio digital

7.1 Introduccin

En este captulo se tratarn los aspectos relevantes en el funcionamiento de un


osciloscopio digital. Se resaltarn las caractersticas especficas del osciloscopio digital,
en particular los modos de adquisicin, trigger y almacenamiento de la seal.

El elemento central de un osciloscopio digital es el conversor A/D. Esencialmente


el osciloscopio se compone de los siguientes bloques

Figura 7.1 Diagrama de bloques de un osciloscopio digital

La etapa de gananciaatenuacin inicial es similar a la del osciloscopio analgico.


La diferencia principal, del punto de vista del usuario, es que el paso de ganancia suele
tener una graduacin ms fina. Usualmente se presentan las opciones 1-2-5, como en los
analgicos y una opcin continua, subiendo en pasos de a uno. Algunos opcionales que
presenta el canal de entrada son: posibilidad de cambiar la impedancia de entrada de
1 (valor por defecto siempre) a 50 ; posibilidad de configurar el factor
multiplicador de la punta, para visualizar en la pantalla el valor corregido.

Luego del bloque de entrada, tenemos el conversor A/D. Al igual que lo estudiado
para el multmetro digital, el A/D tiene: una etapa de sample & hold, el conversor
propiamente dicho y un buffer de salida con banderas de status. Las arquitecturas del
conversor son las que permiten alcanzar tasas de muestreo altas: flash y aproximaciones
sucesivas.

Todo el proceso es controlado por un microprocesador, que se encarga de


inicializar la conversin, gestionar la copia de datos del buffer del A/D y realizar
operaciones con los datos. Tambin se encarga de gestionar la comunicacin con el PC
y las configuraciones del usuario.

Los datos son desplegados en pantalla con una determinada resolucin de pixeles;
hay un registro de video y una tarjeta de video para procesar los datos a ser visualizados

Finalmente, tenemos la memoria de datos, donde se almacenan las seales


digitalizadas para ser transmitidas al PC o para su uso posterior. En la operacin normal
del osciloscopio no se almacenan las seales anteriores: los datos se escriben en la
memoria de video con la resolucin de la pantalla y se descartan. Para almacenar una
seal, debe enviarse un comando especfico al osciloscopio; en algunos modelos esta
operacin se llama digitalizar, ya que los datos anteriores se descartan. Los datos
digitalizados quedan disponibles para transmisin. Cuando se enva el comando de
digitalizar, se comienza una adquisicin nueva de la seal, por ejemplo, si est en modo
AVERAGE, se descartan las muestras anteriores y se adquiere todo el set nuevamente.

7.1 Modos de adquisicin (ACQUIRE)

Los osciloscopios digitales poseen diferentes modos de adquisicin de datos. Esto


es, los datos que adquiere el conversor D/A se guardan en la memoria de datos
utilizando diferentes tcnicas. Es importante entender que hay dos registros diferentes
donde se almacenan los datos, uno en el conversor A/D (o una copia de este en el
microprocesador) y otro en la memoria de digitalizacin. Los datos en las dos memorias
pueden corresponder a intervalos de tiempo diferentes. Hay una tercera memoria que se
forma con los datos que se muestran en la pantalla de video. Estos datos no se
almacenan en forma permanente. Para almacenar datos en la memoria de datos, hay que
hacer una operacin de lectura, esto se llama digitalizar la seal.

Hay cuatro modos bsicos de adquisicin en los osciloscopios digitales: SAMPLE,


AVERAGE, HIGH RESOLUTION y PEAK DETECT.

SAMPLE. Es el modo ms intuitivo. Los datos del conversor A/D se copian


directamente en la memoria de datos una vez que se manda la orden de digitalizar. La
resolucin vertical es el nmero de bits del conversor y la frecuencia de muestreo es la
misma. Generalmente, el osciloscopio adapta su frecuencia de muestreo cuando se elige
una escala de tiempo.
AVERAGE. El modo de promedio. Realiza la media de N seales sobre una ventana
deslizante. Para esto, el usuario define el nmero de promedios N. La suma se escribe
en la memoria de datos, mientras el nmero de seales es menor que N, se muestra la
suma parcial dividido el nmero de seales. Cuando se supera N, se descarta siempre la
ms antigua y se incorpora una nueva a la suma. Esto da una cierta inercia en los
cambios de la pantalla del modo AVER. La resolucin vertical aumenta en el modo
AVER, ya que el intervalo entre muestras se divide entre N. En general se toma una
potencia de 2 para el nmero de promedios, de esta forma, si = 2 , la nueva
resolucin vertical es el nmero de bits original ms n.
HIGH RESOLUTION. El modo de alta resolucin funciona cuando tenemos una
digitalizadora ms rpida que la frecuencia de muestreo a utilizar en la seal de datos.
Esto hace que podamos asignar el promedio de los puntos vecinos a la muestra. La
resolucin vertical aumenta con el nmero de muestras promediadas.
PEAK DETECT. Como en el modo H-RES, deben tenerse ms datos en el conversor
A/D que los necesarios en la seal. En este modo se escriben dos registros, uno con el
mximo del intervalo correspondiente a la muestra y otro con el mnimo.
Ejemplo de aumento de la resolucin haciendo promedios:

Considere dos nmeros binarios de dos bits cada uno, A y B. De esta forma, A
puede valer [0, 1, 2, 3] y B lo mismo. Se representa como [00, 01, 10, 11] el conjunto de
valores posibles tanto de A como de B. Si realizamos el promedio de A con B, el
nmero de valores posibles es de [0, 0.5, 1, 1.5, 2, 2.5, 3]. La representacin binaria de
este resultado requiere 3 bits que pesan 21, 20 y 2-1 respectivamente. El conjunto binario
de los resultados es [000, 001, 010, 011, 100, 101, 110]. Note que el conjunto no es
completo, ya que no tenemos el caso de 3.5, correspondiente al 111.
Como conclusin, al promediar dos nmeros binarios, todos los niveles intermedios
se dividen entre dos. Puede decirse que la resolucin aumenta en un bit, aunque el valor
extremo no est comprendido en el conjunto (3.5).

Es fcil verificar que, si promediamos cuatro de estos nmeros, el conjunto de


valores posibles ser [0, 0.25, 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2, 2.25, 2.75, 3]. Tenemos 12
valores, que dividen cada nivel intermedio en cuatro. Los equivalentes binarios
necesitan 4 bits para su representacin, que pesan 21, 20, 2-1 y 2-2 respectivamente. El
conjunto resultante es [0000, 0001, 0010, 0011, 0100, 0101, 0110, 1000, 1001, 1010,
1011, 1100]. De esta forma, al promediar cuatro nmeros, cada nivel se divide en cuatro
y el nmero de bits aumenta en dos, siempre con la salvedad de que no se obtienen los
nmeros mayores que 3.

Generalizando, si se promedian m nmeros de n bits, la apreciacin del promedio


es como si tuviramos m + n bits en la digitalizacin. Si el nmero no fuera potencia de
2, el resultado es que cada intervalo se divide entre el nmero de promedios.

7.2 Mtodos de muestreo

El muestreo corresponde a seleccionar las muestras en el conversor A/D. En los


osciloscopios comerciales, se utilizan bsicamente tres tcnicas de muestreo.

REAL TIME SAMPLING. La ms intuitiva es el muestreo en tiempo real, que toma


secuencialmente las muestras de la seal y las convierte, en tiempo real. El tiempo de
conversin en el A/D debe ser menor al perodo de muestreo, por lo que se necesitan
conversores rpidos. Esta es la nica forma de muestreo que permite adquirir
transitorios no repetitivos, ya que toda la seal se muestrea en tiempo real.

MUESTREO EN TIEMPO EQUIVALENTE SINCRNICO. Una forma de resolver el


problema de la velocidad del conversor A/D es utilizar el llamado muestreo en tiempo
equivalente. La tcnica se basa en dos conceptos: primero, la seal a visualizar debe ser
peridica, ya que se tomarn muestras en diferentes ciclos. Segundo, el conversor posee
en su entrada un bloque de S&H rpido, para tomar la muestra, que es mantenida el
tiempo necesario para la conversin A/D. De esta forma, lo que debe ser rpido es el
S&H, despus el conversor puede demorar mucho ms tiempo, ya que el prximo dato
se toma en el siguiente ciclo.

Como ejemplo, supongamos que nuestro sistema digital tiene un reloj de 1 GHz,
disponemos de un conversor A/D de aproximaciones sucesivas de 8 bits y el S&H tiene
un tiempo de muestra de 0.2 ns (tiempo en que la llave est cerrada para adquirir la
muestra). Esto significa, que se necesitan entre 9 y 10 ciclos de reloj para realizar una
conversin A/D, el dcimo ciclo se usa para transferir el dato y habilitar la prxima
adquisicin del S&H. De esta forma, podemos muestrear en tiempo real hasta 100 MHz.
Para lograr un muestreo en tiempo equivalente a 1 Gs, si la seal es peridica, podemos
adquirir un subconjunto de puntos espaciados 10 ns (100 MHz), en el prximo ciclo de
trigger podemos retardar la adquisicin un ciclo de reloj y adquirir otro subconjunto
espaciado 10 ns. El proceso se repite hasta completar todos los puntos faltantes de la
seal. En 10 ciclos de trigger se completa el muestreo. En tiempo equivalente, podemos
llegar hasta la velocidad del reloj del A/D, lo que debe ser rpida es la conversin S&H.

Figura 7.2 Muestreo en tiempo equivalente sincrnico

MUESTREO EN TIEMPO EQUIVALENTE ASNCRONO. A la tcnica anterior se le


llama muestreo en tiempo equivalente sincrnico, porque los puntos se adquieren de
forma sincrnica respecto al trigger. Esto dificulta la posibilidad de tener datos
anteriores a la seal del trigger (pre-trigger). Una variante, llamada muestreo en tiempo
equivalente asncrono, consiste en registrar el conjunto de datos con la tcnica del
muestreo equivalente, pero utilizando un punto arbitrario como inicio de la seal. De
esta forma, la adquisicin no se dispara con el trigger, sino que el instante de trigger se
ubica a posteriori en el vector de datos. Esto nos permite visualizar datos antes y
despus del trigger, dndonos la opcin de pre-trigger.

Otro factor determinante en la estrategia de muestreo es la posibilidad de compartir


o utilizar ms de un conversor A/D. En la prctica, puede utilizarse un conversor para
varios canales de entrada, donde la frecuencia mxima de adquisicin slo se obtiene
cuando se utiliza un nico canal, ya que cuando se usan varios debe dividirse entre el
nmero de canales. De esta prctica, debe observarse que puntos correspondientes a una
misma posicin en los vectores de datos no corresponden al mismo instante, sino que
hay un desfasaje de un ciclo de reloj en cada punto debido a la multiplexacin.

Figura 7.3 Entradas multiplexadas. Varios canales de entrada son digitalizados por un
nico conversor A/D.
En el otro extremo, podemos tener ms de un conversor A/D para digitalizar un
canal. Por ejemplo, en un osciloscopio de dos canales tenemos un conversor A/D de 1
Gs por canal. Estos pueden combinarse, para muestrear un nico canal a 2 Gs o
muestrear los dos simultneamente a 1 Gs. Esta tcnica es conocida como interleaved.

Figura 7.4. Especificacin de los osciloscopios de alta velocidad de la serie 4000 de


Keysight.

Esta tcnica puede implementarse, por ejemplo, activando un conversor en el flanco


de subida del clock y el otro en el flanco de bajada.

Figura 7.5 Muestreo utilizando interleaving de dos D/A

7.3 Ancho de banda y frecuencia de muestreo

Es importante resaltar la diferencia entre el ancho de banda y la frecuencia de


muestreo del equipo. El ancho de banda corresponde a la electrnica analgica del canal
de entrada. Generalmente, se le coloca un filtro pasa bajos para limitar dicha banda, los
valores tpicos estn entre 50 y 200 MHz, pero hay osciloscopios que permiten alcanzar
frecuencias mayores. Como siempre, el ancho de banda se refiere a la frecuencia de
-3dB o 0,707 de la amplitud.

Un concepto diferente es la mxima frecuencia de muestreo de la digitalizadora,


que permite reconstruir seales hasta la mitad de la frecuencia de muestreo, pero no
resuelve los problemas de atenuacin ni solapamiento.

Como regla prctica se recomienda utilizar un ancho de banda cuatro veces la


frecuencia ms alta del espectro a medir y una frecuencia de muestreo cuatro a cinco
veces el ancho de banda. Vea en la tabla de la figura anterior los anchos de banda y las
frecuencias de muestreo de las digitalizadoras.

7.4 Profundidad de la memoria.

Otro parmetro a tener en cuenta es cuntos datos puedo almacenar en la memoria.


Independientemente de los registros internos para hacer operaciones y el utilizado en
video, el osciloscopio posee registros de datos donde guarda la seal digitalizada. Estos
registros se escriben cuando se manda al osciloscopio un comando de digitalizar.
Tambin puede realizarse esta operacin desde el panel.
Los datos digitalizados pueden ser transmitidos por las interfaces de comunicacin,
guardarse en memoria del micro o salvarse en una memoria externa.

7.5 Mtodos de disparo.

Adems de los mtodos de disparo disponibles en los osciloscopios analgicos,


NORM, AUTO, EXT, LINE, se tienen modos adicionales que realizan medidas ms
elaboradas sobre la seal de entrada. En el caso del osciloscopio digital, la seal puede
estar adquirindose y evaluando su valor durante todo el tiempo, decidiendo el punto de
disparo a posteriori. Aqu, disparo no significa inicio de la adquisicin, sino que
significa punto de referencia para almacenar los datos o desplegarlos en pantalla.

De esta forma, podemos disparar por ancho de pulso, tiempo de subida, repeticin
de un patrn, etc. La siguiente figura muestra algunos mtodos de disparo utilizados.

Figura 7.5. Mtodos de disparo avanzados


7.6 Cursores y operadores matemticos.

En general, los osciloscopios digitales poseen formas de obtener informacin


numrica de los datos desplegados en la pantalla sin necesidad de medirla en la escala
directamente. La apreciacin de las medidas viene dada por la resolucin vertical del
conversor A/D en el modo SAMPLE o aumentada por los promedios en el modo HRES
y AVER. La ms elemental es el uso de cursores. Se dispone de dos cursores
horizontales y dos verticales. Los horizontales marcan tiempo y diferencia de tiempo
entre ellos, generalmente nos indican tambin el inverso

Figura 7.6. Ejemplo de cursores verticales y horizontales en un osciloscopio Hantek.

El osciloscopio da la posibilidad de realizar medidas en la pantalla de algunos


parmetros predefinidos. Por ejemplo, puede medirse voltaje pico a pico, voltaje eficaz,
perodo, frecuencia, tiempo de subida, ancho de pulso, etc. El men de medida cambia
de un modelo a otro.
Figura 7.7. Ejemplo de men de medida en un osciloscopio Hantek

Finalmente, podemos decir que los osciloscopios digitales cuenta con una gran
variedad de operadores matemticos sobre las seales en pantalla, pudiendo adems
utilizar operandos guardados en memoria. Se destaca el uso de la FFT, como forma
rpida de visualizar los espectros durante la medida.

Potrebbero piacerti anche