Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Señales
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Agenda
Muestreo y Reconstrucción de Señales
Introducción
Muestreo de Señales
Cuantización de Señales
Convertidor Análogo Digital CAD
Convertidor Digital Análoga
Sistemas de Adquisición de Datos SAD
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas Lineales Discretos
Un sistema es algo que acepta una o más señales de
entrada y en base a ellas genera una o más salidas.
Este sistema G puede ser descrito a través de un
operador (o función) que aplicado a las entradas x
genera esas salidas y.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas Lineales Discretos
Sistemas LTI
Los sistemas LTI (Linear Time Invariant), o
estacionario.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas Lineales Discretos
La representación normal de un sistema en tiempo
continuo se realiza normalmente a través de
ecuaciones diferenciales. Se relacionan la salida
y(t) y la entrada x(t) mediante constantes,
parámetros y variables independientes (tiempo):
dny d n −1 y dy d mx d m −1 x dx
+ a1 + ... + a n −1 + a n y = b0 m + b1 m −1 + ... + bm −1 + bm x
dt n
dt n −1 dt dt dt dt
x1 y1
x2 y2
x3 G(t) y3
xn yn
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas Lineales Discretos
La representación normal de un sistema tiempo
discreto se realiza normalmente a través de
ecuaciones de diferencias. Se relacionan la salida
y[n] y la entrada x[n] mediante constantes,
parámetros y variables independientes (tiempo):
y[n + N ] + a1 y[n + N − 1] + ... + a N −1 y[n + 1] + a N y[n] =
b0 x[n + M ] + b1 x[n + M − 1] + ... + bM −1 x[n + 1] + bM x[n]
x1 y1
x2 y2
x3 G[n] y3
xn yn
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Propiedades Sistemas LTI
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Propiedades Sistemas LTI
Lineal: si es homogéneo y aditivo. Está asociado al
llamado Principio de Superposición.
Invariante en el tiempo: si dado y[n] = G{x[n]} se
cumple que y[n – N] = G{x[n – N]} para todo N
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Propiedades Sistemas LTI
Causal: si en todo instante de tiempo:
y[n] = G{x[n]} sólo depende del valor actual y los
valores previos de x[n]. Esta es una característica
causa->efecto presente en todos los sistemas que
se encuentran en el mundo real, aunque el uso de
modelos no causales puede ser útil en ciertas
aplicaciones.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Propiedades Sistemas LTI
Estable: si y solo si toda posible excitación acotada
x[n] produce una respuesta G{x[n]} también
acotada.
Ejemplo típico de sistemas inestables son los
Osciladores.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Propiedades Sistemas LTI
Herramientas para la Caracterización de
Sistemas LTI Discretos:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Respuesta en Frecuencia
Respuesta de amplitud
Es un tipo de representación que indica el
comportamiento en amplitud del sistema, en función
de la frecuencia aunque ignora el comportamiento
en fase, suele emplear escalas logarítmicas en
amplitud (decibeles) y en frecuencia (octavas o
décadas) para facilitar el trazado de asíntotas.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Respuesta en Frecuencia
Retardo de fase
El retardo de fase es un gráfico que indica el
retraso/adelanto de fase que sufre cada
componente de frecuencia al atravesar un sistema.
Junto con la respuesta de amplitud define la
estabilidad del sistema (margen de fase y margen
de ganancia)
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Respuesta en el Tiempo
La respuesta al impulso de un sistema se
representa por h[n] y es la respuesta de un sistema
LTI a un impulso unitario δ [n].
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Respuesta en el Tiempo
La respuesta al escalón es la salida de un sistema
cuando un escalón unitario µ[n] es aplicado a su
entrada.
Ambas respuestas están directamente
interrelacionadas mediante procesos de
diferenciación e integración
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Respuesta en el Tiempo
La respuesta de un sistema a una señal x[n]
puede ser obtenida mediante la convolución de
x[n] con la respuesta al impulso (Función de
transferencia) del sistema
La respuesta al escalón se puede obtener
mediante la integración de la respuesta al impulso
del sistema.
La respuesta de un sistema a una señal x[n]
puede ser obtenida mediante la convolución de la
respuesta al escalón del sistema con la diferencial
de x[n].
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución
Mediante la convolución se calcula la respuesta de un
sistema y[n] a una entrada arbitraria x[n].
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución
Si se ve a la señal de entrada x(t) como una sucesión
continua de impulsos cuya magnitud en cada t0 está
dada por x(t0), la salida y(t) en un dado instante será
la suma ponderada (integral) de las respuestas al
impulso de las entradas actual y previas (por las
propiedades de homogeneidad, aditividad, e
invariancia en el tiempo), y lo de “previas” es sólo si el
sistema es causal.
∞ ∞
y (t ) = ∫ x(τ ) ⋅ h(t − τ )dτ ⇔ y[n] = ∑ x[k ] ⋅ h[n − k ]
−∞ k = −∞
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución
Mediante la convolución se determina la respuesta del
sistema a una señal de entrada a partir de la
respuesta del sistema a una entrada impulso.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Correlación
La correlación rxy de y[n] respecto a x[n] es una
operación que permite medir la similitud entre señales
x e y (en el primer caso l es un retardo continuo, en el
segundo k es entero)
∞ ∞
rxy (l ) = ∫ x(t ) ⋅ y (t − l )dt rxy [n] = ∑ x[k ] ⋅ y[k − n]
−∞ k = −∞
En ambos casos, la secuencia y[] -segundo
subíndice- es desplazada un dado offset respecto a la
referencia x[] -primer subíndice-, hacia la derecha si
n < 0, hacia la izquierda si n > 0.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Correlación
Mediante un simple cambio de variables, es posible
ver que ryx[n] = rxy[–n], es decir la secuencia rxy
invertida en tiempo (time reversed).
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Correlación
La convolución y la correlación son operaciones
realizadas sobre señales, de importancia en el mundo
del DSP. Si se examina la expresión de rxy haciendo
un simple agregado de paréntesis
∞
rxy [n] = ∑ x[k ] ⋅ y[−(n − k )] = x[n] ∗ y[−n]
n = −∞
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Cuando se trata de hacer un procesamiento digital de
señal no tiene sentido hablar de convoluciones
aplicando estrictamente la definición ya que sólo se
dispone de valores en instantes discretos de tiempo.
Es necesario, pues, una aproximación numérica.
Para realizar la convolución entre dos señales, se
evaluará el área de la función x[k]h[n – k]. Para ello,
se dispone de muestreos de ambas señales en los
instantes de tiempo fijos de x[k] y h[n – k]. (donde n
y k son enteros). El área es, por tanto,
∞ ∞
y[n] = ∑t
k = −∞
s ⋅ x[k ] ⋅ h[n − k ] = t s ⋅ ∑ x[k ] ⋅ h[n − k ]
k = −∞
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
La convolución discreta se define para un intervalo de
muestreo ts = 1 : ∞
y[n] = x[n] ∗ h[n] = ∑ x[k ] ⋅ h[n − k ]
k = −∞
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
En la práctica se trabaja con secuencias de longitud
finita. Para hacer la convolución, una de las
secuencias se refleja y se desplaza sucesivamente.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
La convolución discreta y[n] es:
>>h=[2 5 0 4];
>>x=[4 1 3];
>>y=conv(h,x);
>>plot(h,’r’);hold on;plot(x,’g’);plot(y);
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Propiedades sobre la duración:
El índice del comienzo de la convolución es la suma de
los índices de comienzo de las respectivas señales. Si
las dos señales comienzan en n = n0 y n = n1, la
convolución comienza en n = n0 + n1.
Para dos secuencias de duración M y N, su convolución
se extiende durante M+N–1 muestreos.
h[n] = {a, b, c, d}, x[n] = {e, f, g}.
n = 0; M = 4 n = –1; N = 3
y[n] = {h, i, j, k, l, m, n}
n = –1; Ñ = 7
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Comandos de MATLAB:
>> y = conv(x,h)
Hace la convolución de los vectores x y h. El vector
resultante y tiene un tamaño igual a:
length(x) + length(h) – 1
>> rxy = xcorr(x,y)
Hace la correlación de los vectores de M elementos x e y.
Devuelve un vector de 2M – 1 elementos.
>> rxx = xcorr(x)
Hace la autocorrelación del vector x de M elementos.
Devuelve un vector de 2M – 1 elementos.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Propiedades Convolución:
x[n]∗ h[n] = y[n]
{Ax1[n]+Bx2[n]}∗ h[n] = Ay1[n]+By2[n]
x[n]∗ h[n – α] = x[n – α]∗ h[n] = y[n – α]
x[n – α]∗ h[n – β] = y[n – α – β]
δ[n]∗ h[n] = h[n]
h[n] = δ[n]∗ h[n] = {µ [n] – µ [n – 1]} ∗ h[n]
= yµ [n] – yµ [n – 1]
{ x[n] – x[n – 1]} ∗ h[n] = y[n] – y[n – 1]
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Propiedades Convolución: Conmutativa
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Propiedades Convolución: Asociativa
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Convolución y Correlación
Discreta
Propiedades Convolución: Distributiva
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
Para pasar de las señales continuas del mundo analógico
a señales discretas en un espacio muestreado (y
viceversa) existen tres procesos de importancia clave:
El muestreo de señales (discrete time sampling): en
este proceso se toman muestras aisladas, a intervalos de
tiempo Ts, de los infinitos valores de la señal en el tiempo
continuo.
La cuantificación de señales (finite amplitude
resolution): en este proceso la señal muestreada es
asociada a un valor numérico, dentro de un rango posible de
valores.
La reconstrucción de señales: procesos para volver a
generar señales continuas en el tiempo a partir de las
muestras.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
El muestreo digital de una señal analógica trae consigo
una discretización tanto en el dominio temporal como
en el de la amplitud.
Hay varias formas de describir matemáticamente el
proceso de discretización temporal de una señal
continua en el tiempo.
Un muestreador ideal consiste en una función que toma
los valores de la señal x(t) en los instantes muestreos y
el valor cero para el resto de puntos donde Ts es el
periodo de muestreo, o a una frecuencia de muestreo
Fs: ∞ ∞
xs ( t ) = x (t ) ⋅ ∑ δ [t − nT ] = ∑ x(nT ) ⋅ δ [t − nT ]
n = −∞
s
n = −∞
s s
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
El muestreo trae consigo una aparente pérdida de
información en la señal continua x(t). El Teorema del
Muestreo establece en que condiciones se puede
muestrear sin pérdida de información.
Teorema del muestreo: Una señal x(t) con un
espectro limitado a la frecuencia fB ( | f | ≤ fB ) puede
ser muestreada sin pérdida de información si la
frecuencia de muestreo Fs supera la cantidad 2fB, es
decir Fs > 2fB.
O Ts < T/2, donde T es el periodo fundamental de la
señal.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
Muestrear equivale a
multiplicar la señal
por un tren de
impulsos con
frecuencia Fs.
La cantidad de
muestras tomadas
debe permitir
conocer
adecuadamente las
características de la
señal.
Una cantidad
insuficiente puede
permitir suponer
señales equivocadas.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
∞
m(t ) = ∑ δ [t − nTs ]
n = −∞
xm (t ) = x(t ) ⋅ m(t )
∞
xm (t ) = x(t ) ⋅ ∑ δ [t − nTs ]
n =0
∞
= ∑ x[nTs ] ⋅ δ [t − nTs ] = x[n]
n =0
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Muestreo y Reconstrucción de
Señales
La adecuada
elección del filtro
anti-alias y de la
frecuencia de
muestreo son
fundamentales.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
X(ω)
S(ω)
Xs(ω)
Xs(ω)
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Para procesar señales digitalmente no sólo es
necesario muestrear la señal analógica sino también
cuantizar la amplitud de esas señales a un número
finito de niveles.
El tipo más usual de cuantización es la cuantización
uniforme, en el que los niveles son todos iguales. La
mayoría usan un número de niveles que es una
potencia de 2. Si L=2B, cada uno de los niveles es
codificado a un número binario de B bits.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
La cuantización (o el truncamiento en operaciones
matemáticas en un microprocesador) puede producir
problemas serios en el diseño de filtros digitales, hasta
el punto de convertir filtros estables en inestables.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
La misma imagen cuantificada con 7 bits (128 niveles
de grises) y con 3 bits (8 niveles de grises).
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Ruido de Cuantización: Denominando xS[n] a la señal
discreta y xQ[n] a la señal discreta cuantizada. El error
es:
ε [n ] = xS [n ] − xQ [n ]
Se define la relación señal a ruido de cuantización
QSNR como la relación entre la potencia PS de la señal
y la potencia PN del error ε[n], medido en decibelios.
∞ ∞
∑ ∑
1 1
PS = x S 2 [ n] PN = ε 2 [ n]
N n = −∞
N n = −∞
PS
QSNR (dB) = 10 ⋅ log
PN
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Supóngase que se tiene una señal x(t) cuyo fondo de
escala D está dado por xmax – xmin. Si se cuantiza x(t)
con L niveles, la distancia entre dos niveles
consecutivos o resolución ∆ se define como ∆ = D / L.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
0.5∆
-0.5∆
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Para una señal xS[n] cuantizada a xQ[n], el error estará
entre –∆ /2 y ∆ /2. Si L es grande la distribución de
errores será uniforme en ese intervalo.
Para este caso ∆ 2
∆
N
2 1 1
2
PN = ∑ ε = σ =
2 2
∫ ε dε =
2
N −N 2 ∆ −∆ 2 12
Sustituyendo:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Dada la señal x(t) de varianza σ 2, la relación señal a
ruido será σx2/ σ 2.
Que en decibeles resulta:
QSNR = 10·log(σx2/ σ 2) = 10·log(22B·12 · σx2/ D2)
= 20B·log2 + 10·log12 + 10·log (σx2/ D2)
= 6,02·B + 10,792 + 10 · log (σx2/ D2)
donde, si el valor eficaz de x(t) (llamado σx) es D/4, los
dos últimos términos valen:
10,792 + 10·log(1/16) = 10,792 – 12,041 = –1,249 dB
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Cuantización de Señales
Codificación de Señales:
b
X = ( x− a , x−1 , x0 , x1 , xb ) r = ∑
i =−a
xi r − i , 0 ≤ xi ≤ r − 1
Donde:
a y b es el número de dígitos enteros y fraccionales.
x−a se denomina el bit más significativo (MSB)
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD – DA
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Dispositivo que convierte una señal de voltaje o
corriente en un código binario cuyo valor es lo más
cercano posible a la amplitud de la entrada, cada Ts.
Funcionamiento:
Cada Ts se tiene que realizar el muestreo, la
cuantificación y la codificación) es necesario que el
muestreo mantenga el valor de la muestra hasta que se
hayan completado todas las operaciones.
Solución:
Sistema de muestreo y retención (Sample and Hold,
S/H) que sustituye al convertidor CD ideal.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Se componen de dos circuitos: el muestreador (Sample
& Hold S/H o Track & Hold T/H) y el cuantizador digital.
La misión del S/H es mantener la señal analógica
constante durante el periodo de muestreo.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características estáticas de un convertidor A/D
Error de Offset: Es un desplazamiento constante para
todos los valores de la curva característica.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características estáticas de un convertidor A/D
Error de Ganancia: Produce un valor de fondo de escala
incorrecto. Un error de ganancia positivo hace que el
valor de fondo de
escala analógico
se obtenga con un
código digital
menor.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características estáticas de un convertidor A/D
Error diferencial no-lineal: Es la máxima diferencia entre
dos valores de entrada que producen códigos de salida
consecutivos.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características estáticas de un convertidor A/D
Error de monotonicidad: Especifica que la curva
característica del convertidor no es creciente.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características estáticas de un convertidor A/D
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Características entrada - salida de un convertidor
A/D
De entrada: Numero de canales (1), Margen de entrada
(0 – 5 V Unipolar), Tensión de referencia (-5.25 V
Interna), Deriva de tensión de referencia (20x10-6/ºC).
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Convertidor Analógico-Digital por Aproximaciones
Sucesivas
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión AD
Convertidor Analógico-Digital tipo Flash
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión DA
Implementación:
Un convertidor de digital a analógico (DC)
Una etapa de muestreo y retención S/H (interpolador)
Un filtro paso bajo que suaviza la señal de salida.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión DA
Reciben un código binario puro de B bits y entrega una
señal cuantizada de 2B niveles. Donde VFE es el valor
de tensión de fondo de escala:
Vout = VFE (Dn −1 2 −1 + Dn −2 2 −2 + ... + D1 2n −1 + D0 2 − n )
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión DA
Parámetros de selección de un convertidor D/A
Numero de canales.
Código de entrada.
Niveles de tensión de entrada.
Formato de la entrada. (serial o paralelo)
Margen de tensiones o corrientes de salida.
Resolución.
Exactitud.
Velocidad. (tiempo de establecimiento)
Condiciones ambientales de operación.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Conversión DA
Convertidor D/A con resistencias ponderadas y en
escalera
VFE
Ro =
Vr Rs
Vo = Vr
Ro
R
(Dn −1 2 −1 + Dn −2 2 −2 + ... + D1 2n −1 + D0 2 −n )
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Instrumentación Virtual
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Instrumentación Virtual
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Aplicaciones Instrumentación Virtual
Prueba (Test)
Mediciones ambientales/físicas
Validación de Prototipos
Prueba de Manufactura…
Control
Control y Monitoreo Industrial
Control de Movimiento
Regulación, Seguimiento…
Diseño
Prototipo y Simulación
Caracterización de Diseño…
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
SAD:
Implica la adquisición de señales de las fuentes de
medida y su digitalización para su almacenaje, análisis
y presentación en un PC, así como y la distribución de
señales hacia los dispositivos de actuación.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
SAD:
Se utilizan en aplicaciones como test, medida,
monitoreo y automatización de procesos y en
laboratorios de investigación.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Elementos SAD:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Opciones de Hardware SAD:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Opciones de Hardware SAD:
Acondicionamiento Modular
Acondicionamiento Integrado
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Hardware Integrado:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
TAD - DAQ:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga :
Un transductor puede entregar una señal de entrada
aterrizada (grounded) o flotante (floating) a la TAD.
Conocer el tipo de fuente de entrada es importante para
realizar una medición correctamente.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga :
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga RSE:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga RSE:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga DIFF:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga DIFF:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Configuración de Entrada Análoga NRSE:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Características de Selección TAD
Tarjeta de
TAD NI USB NI PCI Instrumentos
Sonido
Ancho de Banda 10KS/s – 250 KS/s – 20 KS/s – 4
8 – 44 KS/s
AI 1.25 MS/s 2.5MS/s GS/s
Precisión 12 – 16 bits 12 – 16 bits 14 – 18 bits 12 – 32 bits
Portabilidad Si Si No Algunos
Canales AI 2 8 – 32 16 - 80 2
Canales AO 2 1-4 2-8 0
AC o DC AC AC/DC AC/DC AC/DC
Disparo No Si Si Si
Calibración No Si Si Si
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
NI USB 6008-9:
Resolución Entrada 14Bits
8 AI RSE (4 AI DIFF)
Rango Entrada ±1 to ±20V
Rata de Muestreo 48KS/s
2 Puertos DIO (8, 4 bits)
Resolución Salida 12Bits
2 AO (Rango 0 a 5V)
Rata de Salida 150 Hz
Bornera para conectividad
Contador de 32 bits, 5MHz
5 mA de Corriente de Salida
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
NI USB 6009 Terminales Análogos:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
NI USB 6009 Terminales Digitales:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Laboratory Virtual Instrument Engineering
Workbench - LabVIEW
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
LabVIEW:
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Measurement & Automation
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Measurement & Automation
Seleccionar “Devices and Interfaces” de la columna de
configuración.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Measurement & Automation
Seleccionar el Dispositivo NI-DAQmx o USB ej: “PCI-
6024E”
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
En LabVIEW seleccione Functions desde el front
panel, ingrese el icono DAQ Assistant .
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Seleccione “Analog Input” para adquirir una señal
análoga de entrada
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Se pueden seleccionar de 8 a 16 canales de entrada
análoga por ej: de ai0 a ai15
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Configure su entrada de voltaje
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Realice conexiones y pruebe con la opción “Test”
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
DAQ Assistant
Implemente un Filtro Digital
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Tarjeta de Sonido
Prepare su micrófono. Haga Doble Clic en el ícono de
control de volumen en la barra de tareas. Revise que
no este en Mute.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Tarjeta de Sonido
Cierre la ventana de configuración de control de
volumen.
Abra la Grabadora de Sonido seleccionando:
Inicio»Programas»Accesorios»Entretenimiento»
Grabadora de Sonido.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Tarjeta de Sonido
Implemente el siguiente Vi y Pruebe la tarjeta de sonido
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
MATrix LABoratory
MATLAB es un conjunto de
comandos o funciones que
realizan tareas específicas con un
código básico y más de 30 librerías
especializadas “Toolboxes” para
trabajar en áreas como Control,
Lógica Difusa, redes Neuronales,
Comunicaciones, Procesamiento
de Señales, Electrónica de
Potencia, Instrumentación,
Procesamiento de Imagen y Video,
DSPs, Mecánica, entre otras
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Ventana de Trabajo
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
SAD con MATLAB
El hardware de AD puede
presentarse de dos maneras:
Interna e instalada
directamente en un ranura
de expansión dentro del
computador.
Externa que se conecta a
la computadora a través
de una cable externo.
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
SAD con MATLAB
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Sistemas SAD
Data Acquisition Toolbox
Proporciona herramientas de
software para adquirir y medir datos
en MATLAB.
Soporta Subsistemas AI, AO,
Digital I/O
Proporciona soporte a dispositivos
como:
Advantech boards.
Agilent Technologies
Measurement Computing
Corporation (ComputerBoards)
boards
National Instruments boards NI-
DAQ o NI-DAQmx software.
Puerto Paralelo LPT1-LPT3
Windows Sound Cards
http://www.mathworks.com/products/daq/supportedio.html
Procesamiento Digital de Señales Profesor: Ing. Fabián Jiménez López MSc Semestre 2017
Procesamiento Digital de
Señales