Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROL II
UNIDAD DIDÁCTICA i SEMANA 1 SESIÓN 1
TEMA DE SESIÓN: CONOCE LOS CONCEPTOS BÁSICOS DE LOS SISTEMAS DE CONTROL DIGITAL
APRENDIZAJES ESPERADOS:
CAPACIDAD GENERAL:
CAPACIDAD ESPECÍFICA:
PUNTUALIDAD
Introducción a los sistemas de control digital
Introducción a los sistemas de control digital
S/H
Proceso de muestreo
Muestreo en frecuencia
Señales del sistema digital
Acondicionamiento digital de señales
Elementos básicos del sistema de adquisición
Muestreador Retenedor
Códigos digitales
Muestreo
Cuantización
Codificación
Muestreo de una señal de sonido
Conversor de 8 bits
Parámetros de la conversión analógico digital
Error en la codificación
Error en la codificación
Sobre muestreo
Muestreo
Muestreo
Sample and Hold
Muestreador retenedor
Muestreo Ideal
Muestreo Real
Retención de datos
Retenedores
Retenedor de orden cero ZOH
Retenedor de orden cero ZOH
Aliasing en el
dominio del
tiempo
Ocurre pues la señal digital no puede
contener frecuencias mayores a la
mitad de la frecuencia de muestreo
Aliasing no solo afecta la frecuencia de
una señal, sino también su fase,
introduciendo un desfasamiento de
180
Aliasing en el dominio de la frecuencia
Teorema de Muestreo de Nyquist
• El Teorema de Muestreo de Nyquist explica la relación entre
la velocidad de muestreo y la frecuencia de la señal medida.
Afirma que la velocidad de muestreo fs debe ser mayor que
el doble del componente de interés de frecuencia más alto
en la señal medida. Esta frecuencia por lo general se conoce
como la frecuencia Nyquist, fN.
Ejercicio numero 1 en Matlab
• clc
• fs = input('Ingrese la frecuencia de muestreo fs = ');
• Ts = 1/fs; %Definir periodo de muestreo
• T = input('Ingrese la duración T del tono (segundos = ');
• N = T/Ts; %Definir el número de muestras (T = N x Ts)
• disp('Número de muestras: ')
• N
• tn = 0:Ts:(T-Ts); %Generar vector contenido instantes de muestreo
• %n varía de 1 a N
• %Definición de tono
• ft=input('Ingrese la frecuencia del tono ft = ');
• y = sin(2*pi*ft*tn);
• %plot(tn,y) %Graficar la señal en el tiempo
• stem(tn,y)
• ylim([-1,1])
• xlabel('Tiempo (s)')
• ylabel('Amplitud')
Ejercicio numero 2 en Matlab
• s= tf(‘s’)
• Gp=1/(s+1)
• bode(Gp) %hallamos la frecuencia de corte a -3db
• y=step(gp,0:1/fs:10) %hallamos la frecuencia de muestreo en ws/2*pi
• plot(0:1/fs:10,y,'-o')
En la practica
Ejercicio Codificación 1
• Consideremos un conversor que trabaja entre 1 a 5 VDC con 12 bits.
Calcule:
• El minimo incremento de voltaje para poder cambiar de un codigo
digital al siguiente.
• El error de la Codificacion
• Cual sera el codigo digital para los siguientes valores de voltaje
• 2V
• 4V
• 1V
• 5V
Ejercicio Codificación 2
• Consideremos un conversor que trabaja entre 1 a 5 VDC con 24 bits.
Calcule:
• El mínimo incremento de voltaje para poder cambiar de un codigo
digital al siguiente.
• El error de la Codificacion
• Cual sera el codigo digital para los siguientes valores de voltaje
• 2V
• 4V
• 1V
• 5V
Ejercicio Muestreo de señales
Ejercicio Muestreo de Señales 2