Está en la página 1de 13

Control Digital Laboratorio # 1: Conversi n An logaDigital o a

M.Sc. Ricardo Rodrguez Bustinza robust@uni.edu.pe

Indice
1. Equipo 2. Objetivos 3. Introducci n o 3.1. Principio de Conversi n A/D . . . . . . . . . o 3.1.1. Tama o de la Cuantizaci n . . . . . . n o 3.1.2. Resoluci n de Frecuencia . . . . . . o 3.1.3. Resoluci n de Amplitud . . . . . . . o 3.2. La Tarjeta de Adquisici n de Datos USB 6008 o 3.3. Programando en LabVIEW . . . . . . . . . . 3.3.1. Front Panel . . . . . . . . . . . . . . 3.3.2. Block Diagram . . . . . . . . . . . . 2 2 2 2 3 3 4 4 6 6 6 7 7 7 8 9 10 10 11 13

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

4. Experiencia 4.1. Creando un Programa en LabVIEW Usando la USB6008 4.1.1. Abriendo un nuevo VI . . . . . . . . . . . . . . . 4.1.2. Creando los Bloques de Nodos . . . . . . . . . . . 4.1.3. Creando los Bloques Terminales . . . . . . . . . . 4.1.4. Corriendo el Programa . . . . . . . . . . . . . . . 4.2. Procedimiento de Laboratorio (Parte 1) . . . . . . . . . . 4.3. Procedimiento de Laboratorio (Parte 2) . . . . . . . . . . 5. Cuestionario

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

3 INTRODUCCION

1. Equipo
Una computadora pentium IV Software de simulaci n LabVIEW 2009 y MATLAB vR2010a. o Tarjeta de Adquisici n de Datos (DAC1 ) NI USB6008/6009, PCI 6024E. o Generador de funciones, fuente de alimentaci n. o

2. Objetivos
Demostrar el principio de la conversi n an logadigital y proporciona una breve introducci n a o a o LabVIEW. Crear un archivo VI con LabVIEW para que sea usado por la DAC que convierte una se al an loga en una se al digital y sea procesada en una computadora. n a n Explorar los efectos de la frecuencia de muestreo que ser analizada para la se al del generador de a n voltaje y la se al de audio de un amplicador stereo. n

3. Introducci n o
Un sistema de adquisici n de datos es usado para convertir una se al an loga en una se al digital, la que o n a n puede ser guardada y procesada en una computadora. Un tipo de se al muy com n es la se al an loga n u n a que es adquirida por una computadora como salida de dispositivo sensor. Como ejemplos citamos a los voltajes debido a los cambios de resistencia en un puente de Wheatstone, los voltajes de un amplicador de termocupla, etc. Un sistema de adquisici n de datos consiste en un circuito sample/hold para captar un valor instant neo o a de una se al de voltaje an loga variante en el tiempo, un convertidor A/D (Anal gicoDigital) que conn a o vierte este voltaje en un c digo digital, y una interfase de computadora que permite guardar y procesar o los datos digitales. Estos componentes son ensamblados sobre una tarjeta de software adicional de la PC llamada DAC. Estas tarjetas soportan ambientes de programaci n de varios lenguajes incluyendo C, el o FORTRAN, y el BASIC. El software tiene funciones que son invocadas para proporcionar una librera que tenga un f cil acceso a la capacidad de la tarjeta de altonivel. a Adquirir los datos del mundo exterior en una computadora es una simple manera de llamar una funci n de o un programa. Una tarjeta DAC puede ser controlado con LabVIEW, como una interfase de programaci n o visual donde los iconos son seleccionados y conectados para conseguir la funcionalidad deseada. Una tarjeta DAC puede soportar tanto funciones de entrada como las funciones de salida incluyendo E/S binaria TTL (TransistorTransistorLogical), la E/S an loga, y las caractersticas del contador/reloj. a

3.1. Principio de Conversi n A/D o


Un convertidor anal gico-digital convierte una se al de voltaje an logo en una se al digital. La se al o n a n n digital es representada por cierto n mero de bits (n) y cada combinaci n de bits hace referencia a un estado u o de la salida. Usar m s bits quiere decir que la se al digital puede ser discretizada en m s estados (2n ) a n a resultando una alta resoluci n. Por lo tanto, el n mero de bits (n) es a menudo referido como la soluci n o u o del convertidor anal gico-digital. La resoluci n del convertidor anal gico-digital afecta directamente al o o o tama o de la cuantizaci n. Esta y otras caractersticas son referidas en las siguientes secciones. n o
1 DataAcquisitionControl

M.Sc. Ricardo Rodrguez Bustinza

3.1 Principio de Conversi n A/D o

3 INTRODUCCION

3.1.1. Tamano de la Cuantizaci n o El tama o de la cuantizaci n es una medida del cambio mnimo en la entrada an loga que puede ser n o a medido (es decir, el tama o de los estados de salida). Si un cambio en la entrada an loga es menor que n a el tama o de la cuantizaci n, entonces su representaci n digital no cambiar (es decir, ser asignado al n o o a a mismo estado de salida). Por ejemplo, si un convertidor anal gico-digital tiene un tama o de cuantizaci n o n o de 1V con un estado de salida de 0V1V, entonces una entrada an loga de 0V lee lo mismo como 0.75V. a El tama o de la cuantizaci n depende de la resoluci n del convertidor (n) y del rango de los posibles n o o valores de voltaje y es dado por la ecuaci n: o Vmax Vmin (1) 2n donde n es el n mero de bits usado para representar la se al an loga, Q es el tama o de la cuantizaci n, u n a n o y Vmax /Vmin es el m ximo/mnimo voltaje del convertidor A/D puede medir. La resoluci n (n) es detera o minada por las especicaciones del aparato que se esta usando y puede ser encontrado en la DataSheet (Hoja de Datos) o la gua de usuario [1],[2],[3]. Los convertidores A/D comerciales tienen una resoluci n o de 8-bits a 18-bits. El rango de voltaje Vmax Vmin usualmente puede ser puesto con el software del control que da un tama o de cuantizaci n deseado. n o Q= 3.1.2. Resoluci n de Frecuencia o Otra caracterstica de una conversi n A/D es la frecuencia de muestreo. La frecuencia (rate) son las mues o tras adquiridas (medidas en muestras/segundo o Hz). La frecuencia de muestreo tiene un impacto grande debido a como la se al digital representa a la se al an loga. El fen meno llamado aliasing ocurre cuando n n a o la se al an loga es muestreada. El aliasing se debe a que la frecuencia que contiene a la se al digital n a n es diferente a la se al an loga. La Figura 1 muestra un ejemplo de aliasing, en ella podemos ver que la n a frecuencia de la se al medida no representa la frecuencia de la se al actual. n n
ALIASING 3 2 1 0 1 2 3 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09

Figura 1: Aliasing para una frecuencia de muestreo de 90Hz de la se al a 100Hz. n El teorema del muestreo de Shannon dice que la frecuencia de muestreo debe ser m s grande que dos a veces la frecuencia an loga m xima para evitar el aliasing. Esto es dado por la ecuaci n (2). a a o fs > 2 fmax (2)

donde fs es la frecuencia de muestreo y fmax es la frecuencia m xima de la se al an loga. El lmite m s a n a a bajo de la frecuencia de muestreo (2 fmax ) es referido a la frecuencia de Nyquist. Es importante notar que la frecuencia de muestreo debe ser m s grande y no igual a la frecuencia de Nyquist para conservar el a informaci n de frecuencia de la se al an loga. La exactitud que representa la variaci n de la amplitud de o n a o la se al, est dentro de un perodo de la forma de onda, adem s, la frecuencia de muestreo debe estar por n a a encima de la frecuencia Nyquist. M.Sc. Ricardo Rodrguez Bustinza 3

3.2 La Tarjeta de Adquisici n de Datos USB 6008 o

3 INTRODUCCION

3.1.3. Resoluci n de Amplitud o La velocidad de muestreo en m s grande que la frecuencia de Nyquist asegura que la frecuencia de la a se al an loga es representada con exactitud pero no necesariamente asegura que la amplitud de la se al n a n an loga sea representada con exactitud. Un criterio para representar la amplitud con exactitud puede ser a desarrollado considerando un lmite superior sobre en el cambio de la se al an loga entre muestras (la n a se al an loga cambiar por alguna cantidad V ). Por aproximaciones la derivada es constante durante este n a a intervalo, entonces la ecuaci n (3) puede ser usada para relacionar el cambio en la se al con el tiempo de o n muestreo. ( ) dV (t) V Ts (3) dt
max

a donde V es el cambio de la se al an loga, Ts es el tiempo entre muestras, y ( dV (t) )max es el m ximo de n a dt la derivada de la se al an loga. Desde que Ts es el tiempo entre muestras y es recproco a la frecuencia n a de muestreo ( fs ). Para sustituir la frecuencia de muestreo, la ecuaci n resulta: o ( ) dV (t) 1 fs (4) dt V
max

d nde o es determinada por la se al y V puede ser puesta para inuenciar c mo la amplitud es n o representada. Para un V peque a, quiere decir que la frecuencia de muestreo ser alta y la se al ser bien n a n a representada. La m xima derivada se conoce si la se al es conocida. Si no lo es, entonces puede asumirse a n una sinusoide para la m xima frecuencia de la se al. La m xima derivada de una sinusoide de la forma a n a A sin( t) es A . Usando este resultado previo en (4), se obtiene: A (5) V d nde A es la amplitud de la se al y es la m xima frecuencia. El muestreo fs asegura que la se al o n a n no cambiar m s que V entre muestras. La exactitud de la amplitud representada puede ser controlado a a seleccionando V . Es importante recordar que debido a las aproximaciones hechas anteriormente V es un lmite superior y la se al cambiar menor que V . Tambi n, usando un V muy peque o resultar una n a e n a frecuencia de muestreo muy alta que no puede ser posible convertir y dar cantidades grandes de los datos a que son un problema cuando se usan dispositivos con memoria limitada como los microcontroladores. Usualmente V debe ser escogido para obtener un valor m s grande de los resultados adecuados, esto a quiere decir que la frecuencia de muestreo debe ser los m s peque a que estos resultados. a n fs

( dV (t) )max dt

3.2. La Tarjeta de Adquisici n de Datos USB 6008 o


La USB 6008 como la mostrada en la Figura 2 es una tarjeta de adquisici n de datos peque a que esta o n conectado con el computador a trav s del puerto USB. e

Figura 2: Conectando la USB 6008.

M.Sc. Ricardo Rodrguez Bustinza

3.2 La Tarjeta de Adquisici n de Datos USB 6008 o

3 INTRODUCCION

El aparato es mostrado en la Figura 2. Presenta las siguientes caractersticas: Tiene capacidad de conversi n A/D y D/A, entradas y salidas digitales (digital I/O) y contadores o timers (Counter/Timers). Las E/S son conectada con el cable (16-28 AWG) a los terminales de tornillo desmontables. Los terminales 116 son usados para la E/S an loga, mientras que los terminales 1732 son usados a para las funciones de E/S digitales y funciones de counter/timer. Tabla 1: Descripci n de la USB 6008 o Signal Name GND Reference Direction Description GroundThe reference point for the singleended AI measurements, bias current return point for differential mode measurements, AO voltages, digital signals at the I/O connector, +5 VDC supply, anf the +2.5 VDC reference. Varies Input Analog Input Channels 0 to 7For singleended measurement, each signa is an analog input voltage channel. For differential measurements, AI 0 and AI 4 are the positive and negative inputs of differential analog input channel 0. The following signal pairs also form differential input channels: < AI 1, AI 5 >, < AI 2, AI 6 >, and < AI 3, AI 7 >. Analog Channels 0 OutputSupplies the voltage output of AO channel 0. Analog Channels 1 OutputSupplies the voltage output of AO channel 1. Digital I/O SignalsYou can individually congure each signal as an input or output. -2.5 V External ReferenceProvides a reference for wrapback testing. +5 V Power SourceProvides +5 V power up to 200 mA. PFI 0This pin is congurable as either a digital trigger or an event counter input.

AI < 0 . . . 7 >

AO 0 AO 1 P1 < 0 . . . 3 > P0 < 0 . . . 7 > +2.5 V +5 V PFI 0

GND GND GND

Output Output Input or Output

GND GND GND

Output Output Input

La asignaci n de los pines pueden ser vistos desde el Measurement & Automation. Note que los o terminales an logos son diferentes dependiendo en qu modo est el dispositivo, modo single a e a ended (tambi n conocido como RSE) o modo diferencial. En el modo singleended la se al de e n voltaje positivo es conectado al terminal AI y la se al de voltaje negativo est conectada al terminal n a M.Sc. Ricardo Rodrguez Bustinza 5

3.3 Programando en LabVIEW

3 INTRODUCCION

GND. Este modo usa dos terminales, quieren decir que hay ocho entradas an logas disponibles (AI0 a - AI7). El rango de voltaje m ximo en este modo es de 10V a +10V. El modo diferencial puede a ser usado para el rango de voltaje m s grande. Este modo mide la diferencia entre dos se ales, IA+ a n y AI cada referencia a GND. Un rango de voltaje de 20V a +20V puede ser conseguido pero el voltaje m ximo sobre uno de los pines (AI+ o AI) referenciado a tierra es 10V. Esto quiere decir a que la onda de seno de amplitud de 20V no puede ser medido usando un s lo pin de (AI+ o AI). o Una combinaci n de dos ondas seno de amplitud 10V que est 180 fuera de la fase necesitara ser o a aplicada en modo diferencial AI+ y AI. El modo diferencial usa uno o m s cables que en el modo a singleended, esto quiere decir que solamente cuatro entradas an logas est n disponibles. a a Otra diferencia entre el modo diferencial y el modo singleended es la resoluci n de las entradas o an logas. El modo diferencial tiene una resoluci n de 12 bits mientras que el modo single-ended a o tiene una resoluci n de 11 bits. La entrada an loga convierte el tipo de aproximaci n sucesiva y la o a o m xima velocidad de muestreo es de 10 mil muestras por segundo (kS/s). El aparato contiene un a convertidor an logo a digital que es multiplexado para cada entrada (que es una de las razones del a paquete peque o), [1]. n

3.3. Programando en LabVIEW


LabVIEW es un ambiente de programaci n gr co amigable para el usuario. Tiene muchas caracterstio a cas para trabajar con las tarjetas de adquisici n de datos comerciales. Hay dos ventanas principales en o LabVIEW, el Block Diagram y el Front Panel. 3.3.1. Front Panel La ventana del Front Panel que se muestra en la Figura 3, contiene los controles e indicadores num ricos, e y es usada para introducir los par metros de control, correr el programa, y visualizar los resultados (por a ejemplo desde el Waveform).

Figura 3: Frecuencia de muestreo desde el front panel.

3.3.2. Block Diagram La ventana del Block Diagram que se muestra en la Figura 4, contiene el lenguaje del programa gr co, a G, es decir, est n las funciones que hacen posible que mediante una interfase interact e y se realice la a u comunicaci n con el Front Panel. o M.Sc. Ricardo Rodrguez Bustinza 6

4 EXPERIENCIA

Figura 4: Frecuencia de meustreo desde el block diagram.

Un convertidor an logo a digital tendr n una se al an loga como su entrada (entrada al hardware), una a a n a se al digital como su salida, y par metros para la velocidad de muestreo. La salida de un convertidor A/D n a llega a un bloque que exhibe gr camente la se al en un Waveform. Los par metros de un bloque pueden a n a ponerse de maneras diferentes. Por ejemplo, los bloques de control son puestos en el front panel y son etiquetados como N de periodos del display (NT ), frecuencia ( f ) y muestreo ( fs ) como se muestra en la Figura 4. Por ejemplo, si fs = 1000Hz, para dos periodos de display NT = 2 y frecuencia continua f = 100Hz tenemos: NS = NS = NT fs + 1 f

2 1000 + 1 = 21 muestras 100

4. Experiencia
4.1. Creando un Programa en LabVIEW Usando la USB6008
En este ejemplo se usa LabVIEW 2009. Si utiliza una versi n antigua los comandos especcos pueden ser o diferentes pero el procedimiento general ser el mismo. Este procedimiento tambi n asume que la USB a e 6008 que es puesto para comunicarse con la computadora de acuerdo con las instrucciones que vienen con el dispositivo. 4.1.1. Abriendo un nuevo VI 1. Comenzar con [Inicio > Programas > National Instruments > LabVIEW 2009 > LabVIEW].

M.Sc. Ricardo Rodrguez Bustinza

4.1 Creando un Programa en LabVIEW Usando la USB6008

4 EXPERIENCIA

2. Hacer clic en [Blank VI] para abrir el programa. Debe aparecer las ventanas de Block Diagram y Front Panel. Si s lo una est abierta, entonces, hacer clic en el men de Window [Show Block o a u Diagram o Show Front Panel] luego hacemos [Tile Left and Right o Ctrl + T]. 3. Abrir la paleta Functions y desde la ventana Block Diagram, bajo el men View, hacer clic en u [Functions Palette] para abrir la paleta de funciones o simplemente clic derecho con el mouse en la ventana del Block Diagram.

4.1.2. Creando los Bloques de Nodos 1. Conectar el aparato USB6008 al computador. Se encender el led verde intermitente, que indican a comunicaci n con la PC. Simult neamente aparece la ventana New Data Acquisition Device para o a realizar la prueba de los I/O mediante el Run Test Panel [OK]. 2. Desde la paleta de funciones seleccionar [Measurement I/O > NI-DAQmx]. Arrastre el icono de la DAQ Assistant al Block Diagram. Aparece en la ventana el asistente de la DAQ. Desde la ventana del DAQ Assistant seleccionar [Analog Input > Voltage > ai0 > Finish]. Si el ai0 no aparece, entonces presione en next to Dev1 (USB-6008) para visualizar el canal an logo disponible. a 3. Una nueva ventana se abrir mostrando las propiedades del bloque DAQ Assistant como se muestra a en la Figura 5.

Figura 5: Propiedades del DAQ Assistant.

M.Sc. Ricardo Rodrguez Bustinza

4.1 Creando un Programa en LabVIEW Usando la USB6008

4 EXPERIENCIA

4. Bajo ajustes poner los valores m ximos y mnimos para la se al Ingrese el rango en base a la a n amplitud de entrada y el tama o de la cuantizaci n deseada. n o 5. Bajo ajustes poner el terminal de conguraci n a RSE (modo single-ended). o 6. Bajo el Task Timming poner el modo de adquisici n para N muestras. El diagrama de cableado o puede ser visto seleccionando el diagrama de conexiones hacia la parte inferior del ventana. Asumir un rango apropiado para seleccionar (max 10 y min 10). 7. Seleccione [OK] cierren el ventana de propiedades del DAQ Assistant. Este puede ser abierto posteriormente haciendo clic con el bot n derecho del rat n en el bloque DAQ Assistant. o o 4.1.3. Creando los Bloques Terminales 1. Seleccionar desde el men View [Tools Palette] y seleccionar el cono de trabajo (o simplemente u cono autom tico). Hacer clic con el bot n derecho del rat n en la entrada del bloque del DAQ As a o o sistant y seleccionar [Create > Control]. Un bloque etiquetado con un cable debe aparecer conectado al bloque DAQ Assistant. 2. Repita esto para crear un control para el n mero de muestras (number of samples) y el control de u rate, ambos de entrada. Estos dos controles aparecer n en la ventana del Front Panel. a 3. Activar en la ventana del Front Panel y abrir la paleta de control si esta no est abierta. Desde la a ventana del Front Panel bajo el men de View, seleccionar [Controls Palette] para abrir la paleta de u control. 4. Desde la paleta de control seleccionar [Modern > Graph] y arrastrar el icono Waveform Graph en la ventana Front Panel. Un bloque etiquetado con Waveform Graph aparece en el Block Diagram. 5. Haga clic con el bot n derecho del rat n en el gr co y seleccione [Properties]. Debajo de Scales o o a seleccionar [Amplitude (Y-Axis)] en el men desplegable. Deseleccionar [Autoscale] y ponga el u m ximo y mnimo a los valores usados por el rango de la se al de entrada en el bloque DAQ a n Assistant. Clic [OK] para cerrar la ventana de propiedades. 6. Seleccione la ventana del Block Diagram y seleccione el icono de carrete (o cono autom tico) a sobre Tools Palette. Haga clic en el salida de datos del bloque del DAQ Assistant y sobre el bloque de Waveform Graph. Ahora puede conectar los dos bloques y debe parecer la ventana (ver Figura 6).

Figura 6: Conectando los controles con el DAQ Assistant.

M.Sc. Ricardo Rodrguez Bustinza

4.2 Procedimiento de Laboratorio (Parte 1)

4 EXPERIENCIA

4.1.4. Corriendo el Programa 1. Conectar la se al an loga en la USB6008. La se al de voltaje positivo es conectada al terminal 2 n a n (AI0) y la se al de voltaje negativo es conectada al terminal 1 (GND). n 2. Seleccionar en la ventana Front Panel y seleccione el valor de operaci n desde la paleta de hero ramientas (o icono autom tico). a 3. Ponga el rate y el n mero de muestras de control con los valores apropiados. u 4. Bajo el men Operate seleccione [Run] para correr el programa. Una forma de onda debe apareu cer sobre el Waveform Graph. Podemos guardar nuestras formas de onda en un archivo haciendo clic con el bot n derecho del rat n sobre el waveform y seleccione [Data Operations > Export o o Simplied Image].

4.2. Procedimiento de Laboratorio (Parte 1)


1. Calcule el rango del voltaje m ximo disponible que resulta de la exactitud de medici n (tama o de a o n cuantizaci n) de 1 milivoltio. La resoluci n de la USB6008 es 11 bits en el modo que estamos o o usando. Vmax Vmin = V (Redondear)

Seleccione el m ximo y mnimo voltaje usado en el programa LabVIEW para que la se al senoidal a n sin(200 t) sea medida. Vmax = V Vmin = V

2. Para la siguiente se al de entrada sin(200 t), Cu l es la frecuencia Nyquist?. Qu frecuencia de n a e muestreo asegura que la se al cambia en menos que 0.2V (1/10 de Vpp ) entre muestras?. n Frecuencia Nyquist = Hz fs = Hz

Llene la siguiente Tabla para exhibir 4 perodos de la se al an loga. Redondear y recuerde informar n a la muestra de inicio (es decir, a adir 1). n Frecuencia de muestreo (Hz) 90 150 175 200 500 1000 2000 3000 4000 N mero de muestras u

3. Seguir el procedimiento de la Secci n 4.1 para crear en LabVIEW un le VI. o 4. Use un generador de funciones para crear la se al an loga 2 sin(200 t) y conecte la salida a la n a USB6008. Use los valores de las partes (1) y (2) como los par metros en el programa LabVIEW y a dibujar las formas de onda resultantes sobre un papel por separado. M.Sc. Ricardo Rodrguez Bustinza 10

4.3 Procedimiento de Laboratorio (Parte 2)

4 EXPERIENCIA

4.3. Procedimiento de Laboratorio (Parte 2)


Se detalla el procedimiento necesario para adquirir se ales de audio (m sica) usando la interfaz NIDAQ/PC; n u la se al adquirida es muestreada a diferentes frecuencias y analizada en su espectro usando el FFT. Se n analiza las diferentes frecuencias de plegado y la inuencia de la frecuencia de muestreo (Fs ) en la calidad del audio. Adicionalmente un t pico de adquisici n de se ales usando la tarjeta de sonido del PC como o o n convertidor A/D. Seguiremos el siguiente esquema mostrado en la Figura 7:

Figura 7: Esquema para adquirir se al de audio. n

La se al de audio a adquirir ser muestreada a diferentes frecuencias con el objetivo de determinar aquella n a frecuencia bajo la cual, la se al de audio se torna de mala calidad. n Por ejemplo, el dispositivo NI-DAQ USB 6008, puede muestrear se ales a frecuencia m xima de muestreo n a de 10KHz, [1]. Se muestrea la se al de audio a las siguientes frecuencias, para adquirir la se al por un n n tiempo de t = 15 segundos. Fs (muestras/seg) 10,000 8,000 6,000 4,000 2,000 1,000 N mero de muestras = Fs t u 150,000 120,000 90,000 60,000 30,000 15,000

Esto no ocurre con la NIDAQ USB 6009 ni con la PCI 6024E, debido a que tienen diferentes velocidades de muestreo. Se pide: 1. Dada la frecuencia de muestreo o sampling (Fs ) la frecuencia de plegado dene el ancho de banda de frecuencias contenidas en la se al muestreada. n Fp = Fs Hz 2

Verique, si muestreamos la se al a 10kHz la m xima frecuencia contenida en el espectro de la n a se al pura deber ser 5 kHz (ver Figura 8). Frecuencias por encima de los 5kHz provocaran el n a efecto de Aliasing. Justique la inuencia de la m xima velocidad de muestreo de la DAQ USB a M.Sc. Ricardo Rodrguez Bustinza 11

4.3 Procedimiento de Laboratorio (Parte 2)

4 EXPERIENCIA

Figura 8: Espectro de Frecuencias de la se al de audio muestreada a 10kHz. n

6008. En caso de poseer la NIDAQ USB 6009 u otra NIDAQ PCI esta debe ser consultada con la hoja de datos t cnica. e 2. Ahora muestrear la m sica para diferentes frecuencias de muestreo y escuchar el resultado de la u a onda a adiendo el bloque Play Waveform al Block Diagram (ver Figura 9). n

Figura 9: Conectando los controles y el Play Waveform con el DAQ Assistant.

El bloque Play Waveform puede ser ubicado en la paleta de funciones [Programming, Graphics and Sound, Sound, Output]. Presione [OK] cuando la ventana de di logo de conguraci n aparece. a o Alambrar la entrada de data del Play Waveform al bloque de la data de salida del DAQ Assistant. Crear una constante de tiempo para la entrada del DAQ Assistant (Usando el mismo m todo para e crear la entrada del control para el rate de entrada) y poner en 30. Poner el timeout a 30 que permita que hasta 30 segundos de m sica sean grabado. El diagrama de bloques es mostrado en la Figura 9. u Complete la siguiente Tabla en orden para 15 segundos de m sica que debe ser grabado para cada u frecuencia de muestreo.

M.Sc. Ricardo Rodrguez Bustinza

12

REFERENCIAS

Frecuencia de muestreo (muestras/seg) 40,000 20,000 15,000 10,000 8,000 6,000 4,000 2,000 1,000

N mero de muestras u

Conectar la salida del aparato de audio (por ejemplo, CD player, radio) a las entradas de la USB 6008 y muestrear la m sica que comenzando con una frecuencia de muestreo de 40, 000. A qu freu e cuencia la m sica empieza ser de mala calidad? La frecuencia m xima auditiva de las personas u a est entre 10 20 KHz, la mayora de las frecuencias de la se al de audio est n por debajo de esto. a n a

5. Cuestionario
1. Para la parte (2) de la secci n 4.3. A que frecuencia aparece el aliasing?. o

2. Para la parte (1) de la secci n 4.3. Qu rango de voltaje se necesita para conseguir un tama o de o e n cuantizaci n menor que 0.2mV?. Es posible medir 2 sin(200 t) en este tama o de cuantizaci n?. o n o

3. Cu l es la resoluci n del convertidor A/D que puede ser usado para medir la se al que est en el a o n a rango de 8V a 8V con una exactitud de 10mV?.

4. Dibuje un esquema de la conexi n del generador de funciones (salida 2 sin(200 t)) al USB6008 o en el modo diferencial.

5. Con la USB6008 en el modo diferencial. Cu les de las dos se ales necesita ser conectado con a n IA+ y AI para dar una forma de onda de 15 sin(2 t)? (ver Secci n 3.2) o

Referencias
[1] National Instruments. User Guide 6008/6009. Guia de usuario, 2005. [2] National Instruments. NI 622x Specications. Manual del usuario PCI6221, 2005. [3] National Instruments. NI 625x Specications. Manual del usuario PCI6251, 2005.

M.Sc. Ricardo Rodrguez Bustinza

13