Anda di halaman 1dari 15

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS

DE SIMULACIÓN – ESTUDIANTES

CARRERA: Ingeniería Electrónica ASIGNATURA: Comunicaciones Digitales


NRO. PRÁCTICA: 4 TÍTULO PRÁCTICA: Teoría del Muestreo, Señales PCM y Codificación de Fuente.
OBJECTIVES (To set the goal (s) to be achieved when developing the practice. Please traduce next objectives and
instructions for this practice):

General Objective:
Verificar y analizar la teoría del muestro, sobre muestreo y las características esenciales de las
comunicaciones digitales, además examinar la velocidad de transferencia de datos asociada a una fuente de
información cualquiera.
Specific Objectives:
1. Verificar el teorema de Shannon y el teorema de muestreo.
2. Examinar la velocidad de transferencia de datos asociada al archivo.
3. Analizar y verificar la capacidad del canal ante el uso de códigos de línea en la fuente de información
4. Identificar las necesidades de aplicar compresión de fuente en un sistema de comunicaciones
5. Establecer qué requerimientos debe conocer el receptor para recuperar la señal transmitida

1. Capturar un stream de audio usando la tarjeta de audio de su computador:


a) Abrir la aplicación grabador de sonido de Windows,
b) configure el muestreo a una taza de 11KHz,
c) grabe un archivo de audio y guárdelo (al menos tres segundos).
2. Observación de las propiedades del archivo de audio:
a) Ver las propiedades del archivo de audio. Y responda:
i. ¿Cuál es el tamaño del archivo en kilobytes?
 519 KB
ii. ¿Cuál es el tamaño del archivo en bytes?
 532.448 bytes
iii. ¿Cuál es el tamaño del archivo en bits?
 4259.584 bits
b) Abrir el archivo de audio en el reproductor de Windows Media y compruebe
la duración del archivo y calcule la cantidad de datos por segundo en el
INSTRUCCIONES (Detallar las archivo de audio y guarde el resultado
instrucciones para esta práctica.  Si tengo 3 segundos de audio, entonces la cantidad de datos de
Agregue filas si necesita más datos es de 3 segundos.
espacio): 3. Codifique los datos de su fuente de información:
a) En Labview, abra su archivo de audio de manera que pueda escoger el
número de bits por muestra y obtenga un stream de bits (1 y 0).

Fig1. Path, como se agrega el audio.


 El path, se carga el audio para ser evaluado en los siguientes
módulos para llegar a su etapa final.

i. ¿Cambia el número de bits del stream de datos binario al cambiar el número


de bits por muestra?
 En la siguiente figura 2 tenemos, el stream este es el proceso del
audio que al momento de ingresar al módulo analógico-digital
tenemos un el tren de bits del audio analógico ahora tenemos en
digital.

Fig2. Grafica del tren de bits.

Fig3. Bit de stream digital.

ii. ¿Cuál es la relación señal a ruido (ruido de Cuantización) para 3, 4, 8, 16


bits por muestra?

𝑆
( ) = 3𝐿2
𝑁
𝐿 = 2𝑚
𝑑𝑜𝑛𝑑𝑒 𝑞𝑢𝑒 𝑚 = 𝑏𝑖𝑡𝑠 𝑝𝑜𝑟 𝑚𝑢𝑒𝑠𝑡𝑟𝑎
𝒎=𝟑
𝐿 = 23 = 8
𝑆
( ) = 3(8)2 = 192 𝑑𝐵
𝑁
𝒎=𝟒
𝐿 = 24 = 16
𝑆
( ) = 3(16)2 = 768 𝑑𝐵
𝑁
𝒎=𝟖
𝐿 = 28 = 256
𝑆
( ) = 3(256)2 = 196608 𝑑𝐵
𝑁
𝒎 = 𝟏𝟔
𝐿 = 216 = 65636
𝑆
( ) = 3(65636)2 = 1,208𝑥1010 𝑑𝐵
𝑁

iii. ¿Cuál es la entropía usando 3, 4, 8, 16 bits por muestra?

𝐸 = ∑ 𝑝 ∗ 𝑙𝑜𝑔(𝑝)
𝐸 = 3 log(3) + 4 log(4) + 8 log(8) + 16 log(16)
𝐸 = 30.330
b) Repita el proceso de información para un control de tipo string
i. ¿Cuál es la entropía de la fuente de información?
 Obteniendo los valores de la simulación del string analizamos de la
siguiente manera fig3.

Fig4. Niveles de la información (audio)


𝐸 = 171 log(171) + 56 log(56) + 83 log(9)
+ 100 log(100) + 207 log(207) + 223 log(223)
+ 145 log(145) + 47 log(47) + 165 log(207) + 130log(130)
𝐸 = 2883.37

4. Medición del Espectro de la fuente:


a) Mida el ancho de banda de ambas fuentes de información
 En la siguiente podemos analizar el ancho de banda la cual tenemos
un parámetro desde 89Mhz hasta 89.02 Mhz, entonces tenemos un
ancho de banda de 0.02 Mhz.

Fig5. Analizador de espectro de la fuente.

b) Use un codificador de Línea Manchester y NRZ sobre la señal PCM y repita


el punto
 En la siguiente figura tenemos la codificación NRZ la cual esta con
un ancho de banda de 0.36Mhz, para este tenemos los parámetros
desde 89Mhz hasta 89.36Mhz.
Fig6. Espectro del codificador NRZ sobre la señal del audio.

c) Investigue y aplique un “Matched FIlter” y determine los efectos del mismo


para la punta a y b de este apartado
 En el procesamiento de la señal, se obtiene un filtro coincidente al
correlacionar una señal conocida, o plantilla, con una señal
desconocida para detectar la presencia de la plantilla en la señal
desconocida. Esto es equivalente a convolucionar la señal
desconocida con una versión conjugada invertida en el tiempo de la
plantilla. El filtro combinado es el filtro lineal óptimo para maximizar
la relación señal / ruido (SNR) en presencia de ruido estocástico
aditivo

Fig7. Implementación del código.


 La siguiente grafica es aplicada con la señal normal y la señal ya
aplica el código, para esto el código Matched FIlter, vendría a ser la
gráfica de color azul y la otra la gráfica principal tomando el valor
más alto de la gráfica.

Fig8. Grafica obtenida aplicando el código, bits vs bit aplicado el código.


 La siguiente figura tenemos el tren de bits principal pero ya aplicado
el código, y de esta manera solo obtenemos la gráfica la siguiente
que es la figura9.

Fig9. Tren de bit, aplicado el codigo

Fig10. Grafica aplicado el código.


6. Recupere la fuente de información: Identifique las dificultades y las
consecuencias de haber muestreado. ¿Qué sucede si se incrementa el
número de bits por muestra para la fuente que usa su archivo de audio?
 La siguiente figura tenemos ya la principal eliminando el código, la
cual esta recuperada la información.
 La consecuencia tenemos que el tiempo se aumenta entre cada pico
que tenemos al principal que fue evaluado.

Fig11. Grafica de la recuperación, eliminado el código.

6. Implemente un codificador/decodificador de fuente ¿Qué consecuencias se


presentaron por haber usado un codificador de fuente
7. Coloque un bloque de simulación de efectos de ruido gaussiano de un canal
de comunicaciones y realice al menos 5 pruebas incrementando poco a poco
la potencia del ruido. Comente sus resultados
Fig12. Señal aplicado ruido
 Pruebas:

Fig12. Tren de bits, aplicando el ruido


 Después de todo el proceso de análisis volvemos a tener la gráfica principal
pasando de digital a analógico.

Fig13. Grafica principal de digital a analógico

ACTIVIDADES DESARROLLADAS
(Anotar todas las actividades que siguió para el desarrollo de la práctica. Agregue filas si necesita más espacio)
1. Marco Teórico
1.1. Teoría del Muestreo
1.1.1. Muestreo por impulso
Dada una señal continua x(t), el proceso de muestreo consiste en tomar muestras equiespaciadas de la señal mediante
otra señal denominada señal muestreadora p(t).

Fig14. Muestreo por impulso


1.1.2. Muestreo Natural
En la práctica es imposible obtener un tren de deltas como señal muestreadora. Vamos a ver qué pasa cuando
multiplicamos por una señal periódica, de periodo Ts, como por ejemplo un tren de impulsos de anchura τ.

Fig15. Grafica de muestro natural


Calcularemos en primer lugar la transformada de p(t). Puesto que se trata de una señal periódica debemos calcular los
ak correspondientes a esa señal.

𝐵𝑡 𝑘𝜔𝑠 𝜏 𝐵𝑡 𝜏
𝑃(𝜔) = 2𝜋 ∑ 𝑎𝑘 𝛿(𝜔 − 𝑘𝜔𝑠 ) 𝑎𝑘 = 𝑠𝑖𝑛𝑐 ( )= 𝑠𝑖𝑛𝑐 (𝑘 )
𝑇𝑠 2𝜋 𝑇𝑠 𝑇𝑠
𝑘=−∞

Fig16. Grafica del muestro


1 1
𝑥2 (𝑡) = 𝑥(𝑡)𝑝(𝑡) = 𝑋2 (𝜔) = 𝑋(𝜔) ∗ 𝑃(𝜔) = 𝑋(𝜔) ∗ ∑ 𝑎𝑘 𝛿(𝜔 − 𝑘𝜔𝑠 )
2𝜋 2𝜋
𝑘=−∞

𝑋2 (𝜔) = ∑ 𝑋(𝜔) ∗ 𝑎𝑘 𝛿(𝜔 − 𝑘𝜔𝑠 )


𝐾=−∞

𝑋2 (𝜔) = ∑ 𝑎𝑘 𝑋(𝜔 − 𝑘𝜔𝑠 )


𝐾=−∞

𝐵𝑡 𝜏
𝑋2 (𝜔) = ∑ 𝑠𝑖𝑛𝑐 (𝑘 ) 𝑋(𝜔 − 𝑘𝜔𝑠 )
𝑇𝑠 𝑇𝑠
𝐾=−∞

1.1.3. Operación de Muestreo y Retención (Explicación breve)


El muestreo de aceptación se lleva en diversas situaciones en donde existe una relación entre consumidor y productor,
es posible que productor y consumidor sean cada uno de diferente compañía, o trabajen en dos plantas distintas dentro
de la misma compañía. Por lo general se utiliza en una de las siguientes situaciones:
 Cuando la aplicación de una prueba implica la destrucción de productos
 Cuando el costo que implica hacer una inspección al 100% es muy elevado
 Cuando son muchas y similares las unidades que se van a inspeccionar
 Cuando no se dispone de información sobre la calidad del producto, como por ejemplo de gráficas
 Cuando no se dispones de una inspección automatizada.

1.1.4. Aliasing ¿Qué es y cómo afecta al sistema de Telecomunicaciones?


 En procesamiento de señales, computación gráfica y disciplinas relacionadas, el aliasing es el efecto que causa
que señales continuas distintas se tornen indistinguibles cuando se muestrean digitalmente. Cuando esto
sucede, la señal original no puede ser reconstruida de forma unívoca a partir de la señal digital. Una imagen
limitada en banda y muestreada por debajo de su frecuencia de Nyquist en las direcciones "x" y "y", resulta en
una superposición de las replicaciones periódicas del espectro G(fx, fy). Este fenómeno de superposición
periódica sucesiva es lo que se conoce como aliasing o Efecto Nyquist.
 El aliasing es un motivo de preocupación mayor en lo que concierne a la conversión analógica-digital de señales
de audio y vídeo: el muestreo incorrecto de señales analógicas puede provocar que señales de alta frecuencia
presenten dicho aliasing con respecto a señales de baja frecuencia. El aliasing es también una preocupación
en el área de la computación gráfica e infografía, donde puede dar origen a patrones de moiré (en las imágenes
con muchos detalles finos) y también a bordes dentados.

1.2. Sobre muestreo ¿Por qué sobre muestrear la fuente de información? ¿Se usa filtros por efectos del sobre
muestreo, dónde?
 Para evitar las caídas abruptas se utiliza la técnica conocida como sobremuestreo (oversampling), que permite
reconstruir, tras la conversión D/A, una señal de pendiente suave.
 Un sobremuestreo consiste en aplicar un filtro digital que actúa sobre el tiempo (dominio de frecuencia),
cambiando de lugar las muestras, de forma que, al superponerlas, se creen muestreos simultáneos virtuales.
Estos muestreos simultáneos no son reales, son simulaciones generadas por el propio filtro. Estos muestreos
simultáneos se obtienen utilizando el llamado coeficiente de sobremuestreo (n), que viene indicado por la
expresión 𝑥 ∗ 𝑛(𝑥 ∗ 3, 𝑥 ∗ 4, 𝑥 ∗ 8 … . )
 Las muestras obtenidas se superponen con los datos originales y los conversores A/D los promedian,
obteniendo una única muestra ponderada (por ejemplo, si se hacen tres muestreos, finalmente, la muestra
tomada no es ninguna de las tres, sino su valor medio). Para evitar el aliasing, también se introduce a la entrada
un filtro paso bajo digital, que elimine aquellas frecuencias por encima de la mitad de la frecuencia de muestreo.
No obstante, a la salida, la frecuencia de muestreo utilizada para reproducir la señal ya no es la misma que se
utilizó para tomar las muestras a la entrada, sino que es tantas veces mayor como números de muestreo se
hayan hecho.
 Consideremos un ejemplo característico de la digitalización de música en formato CD. Imaginemos que para
digitalizar el CD se hacen 3 muestreos a 44,1 kHz que se interpolan. Se introduce un filtro paso bajo, llamado
decimator, que elimina las frecuencias por encima de los 20 kHz, pero la frecuencia de muestreo utilizada para
reconstruir la señal será tres veces mayor: 132,3 kHz. De este modo se reconstruye la señal suavizando la
pendiente. A este proceso de filtrado durante la conversión D/A se lo conoce como diezmado.
 Sin embargo, es evidente que incorporar la técnica del sobremuestreo encarece considerablemente el equipo.

1.3. Efectos de Cuantización


 Cuantización de señales: El efecto de cuantizar la señal puede estudiarse como el efecto de añadir un error o
una señal de ruido e[n] a la salida ideal del filtro digital. Este ruido se considera como el efecto conjunto de
varios errores producidos en el procesamiento:
 Error de cuantización en el convertidor A/D a la entrada del filtro.
 Errores de redondeo o truncamiento en las operaciones (multiplicacio-nes, sumas).
 Error en la cuantización de la salida en el convertidor D/A (menos bits en la salida que en las operaciones).
 Errores de Truncamiento: Cuando se implementa un filtro en hardware (DSPs o ASICs) suele ser habitual
trabajar en un punto fijo ya que es considerablemente más barato en términos de área de silicio y complejidad
en el diseño.

1.4. Efectos del Canal en conjunto con la Cuantización


 Por ejemplo, las variables del filtro (entradas, salidas y coeficientes) pueden estar cuantizadas en 16 bits. Al
hacer una multiplicación necesitaremos 32 bits, que es posteriormente truncado de nuevo a 16 bits. Este tipo
de error puede ser analizado mejor desde un punto de vista estadístico. Supongamos que truncamos un número
de (b+1) bits a (b+1) bits.

1.5. ¿Qué es la Cuantización uniforme y no Uniforme?

Cuantizacion Uniforme
 En los cuantizacion uniformes (o lineales) la distancia entre los niveles de reconstrucción es siempre la misma,
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
 No hacen ninguna suposición acerca de la naturaleza de la señal a cuantificar, de ahí que no proporcionen los
mejores resultados. Sin embargo, tienen como ventaja que son los más fáciles y menos costosos de
implementar.

Cuantificación No Uniforme
 La cuantificación no uniforme se aplica cuando se procesan señales no homogéneas que se sabe que van a
ser más sensibles en una determinada banda concreta de frecuencias.

 En este caso, lo que se hace es estudiar la propia entropía de la señal y asignar niveles de cuantificación de
manera no uniforme (utilizando un bit rate variable), de tal modo que se asigne un mayor número de niveles
para aquellos márgenes en que la amplitud cambia más rápidamente (contienen mayor densidad de
información).
 Cuando durante la digitalización se ha usado una cuantificación no uniforme, se debe utilizar el mismo circuito
no lineal durante la decodificación, para poder recomponer la señal de forma correcta.

1.6. Modulación PCM

 En la siguiente grafica tenemos las muestras sobre las funciones que es un seno.
 Para determinar necesito saber mi tiempo de bit la cual es:
1 1
𝑇𝑏 = = = 0,1
𝐹𝑚 10
 Entonces cada división que se tiene un tiempo de 0,1s
 Para en análisis en el eje x, el cual viene a ser el voltaje de 1V.
 Para la determinación de ese punto analizamos con la función de seno:

𝑥 = sin(2 ∗ 𝜋 ∗ 𝑇𝑏)
Fig17. Gráfica, con las muestras planteadas.
Tren de bits

 Para el tren de bits, ya luego de tener las muestras se fue, se tuvo que el voltaje pasar a binario, entonces de
utilizo las fórmulas para el cambio.
 Lo primero fue redondear el numero obtenido.
 Lo segundo tenía que obtener los enteres del número del redondeo.
 Lo tercero es solo obtener la unidad y los decimales desechar.
 Lo cuarto fue tener los residuos de cada entero encontrado del número principal hasta tener 5 bits.

1.7. Códigos de Línea


1.8. Modulación PAM
 Es la más sencilla de las modulaciones digitales. Consiste en cambiar la amplitud de una señal, de frecuencia
fija, en función del símbolo a transmitir.
 En la modulación por amplitud de pulsos, la señal no necesariamente es de dos niveles, sino que el nivel de la
señal puede tener cualquier valor real, si bien la señal es discreta, en el sentido de que se presenta a intervalos
definidos de tiempo, con amplitudes, frecuencias, o anchos de pulso variables.
 Este tipo de modulación es la consecuencia inmediata del muestreo de una señal analógica. Si una señal
analógica, por ejemplo, de voz, se muestrea a intervalos regulares, en lugar de tener una serie de valores
continuos, se tendrán valores discretos a intervalos específicos, determinados por la, que debe ser como
mínimo del doble de la frecuencia máxima de la señal muestreada. En la modulación de pulsos, lo que se varía
es alguno de los parámetros de un tren de pulsos uniformes, bien sea su amplitud, duración o posición. En este
tipo de modulación se distinguen dos clases: modulación analógica de pulsos, en que la información se
transmite básicamente en forma analógica, pero la transmisión tiene lugar a intervalos discretos de tiempo y
modulación digital de pulsos en que la señal de información es discreta, tanto en amplitud como en tiempo,
permitiendo la Transmisión de datos como una secuencia de pulsos codificados, todos de la misma amplitud.
Este tipo de transmisión no tiene contraparte en los sistemas de onda continua.
 En la modulación digital, la señal de información es un flujo binario compuesto por señales binarias, es decir
cuyos niveles de voltaje sólo son dos y corresponden a ceros y unos. La señal de muestreo es en general una
sucesión de pulsos unipolares, cuyas amplitudes son proporcionales a los valores muestra instantáneos del
mensaje de datos.
Fig18. Grafica de la modulación PAM.

CONCLUSIONS:
• In conclusion you can have the PCM analysis, for which we verify the changes they have, all this is possible when we
apply the line code and verifying its change with the code that the graphics change in different ways.
• The way the noise is distorted with a little but without much that the value also increases by noise analysis.
• At the end we have when we already remove the code and the noise we have the same signal, well with a bit bigger in
the amplitude of the signal, but at the end they are the same

RECOMMENDATIONS:
 A main recommendation always keep in mind what is the bit stream we have for the analysis of the
bit stream since this is the main one, this will be analyzed with noise, applying line code.
 At the end this is the main one and it should be well analyzed.

REFERENCES
[1]. S. D. COMUNICACION, «MODULACION PCM ,» Resumen del libro de Comunicaciones.
[2]. S. D. COMUNICACION, «MODULACION PAM ,» Resumen del libro de Comunicaciones.
[3]. S. SKLAR, «COMUNICACTION DIGITAL ,».
[4]. https://www.mindmeister.com/es/937188991/la-teoria-del-muestreo
[5]. http://www2.fisica.unlp.edu.ar/materias/Senales_008/clase5_senales_2011.pdf

Nombre de estudiante: Milton Pillacela y Andrés Barbecho


Firma del Estudiante: _____________________________ Y ____________________________

Anexos

Modulo principal
 Tenemos la simulación principal donde abarca cada uno de los módulos, donde están el
módulo de audio, analógico-digital, código, ruido, sin código y digital-analógico.
Fig19. Simulación principal
Módulo de audio
 Está conformado por su parte interna la que es la siguiente figura, donde el patn ingresamos
el audio, y a en la parte final tenemos las gráficas la cual es la principal.

Fig20. Simulación de la parte interna del módulo audio


Fig21. Simulación del audio obteniendo su grafica

Módulo analógico-digital
 Este módulo se describe en la siguiente gráfica, además tiene como objetivo convertir su
señal analógica a digital para esto sigue el proceso de la codificación digital, a la parte final
tenemos el tren de bit y la señal analógica

Fig22. Simulación de analógico-digital parte interna del módulo analógico-digital

Fig23. Simulación analógico-digital

Modulo código
 Este módulo tiene como objetivo analizar el tren de bits digital, implantando su código y
revisamos el cambio que tenemos por cada gráfica y de la misma manera analizamos en los
2 código. (el análisis está en el desarrollo)

Fig24. Diseño de parte interna del módulo código


Modulo ruido
 Tenemos el modulo ruido que ya es modulo fijo del programa este simplemente verificamos
cual es el cambio de la señal digital cuando aplicamos ruido.
Modulo sin código
 Este módulo se encarga en recibir la señal con ruido y aplicando el código, su objetivo es
eliminar el ruido y el código para así volver a tener la señal analógica.

Fig25 Diseño de parte interna del módulo sin código

Modulo digital-analógico
 Este módulo analiza el tren de bit recibido para volver a la señal analógica principal

Fig26. Diseño de parte interna del módulo digital-analógico


Fig27. Grafica que se obtiene a la salida, luego del modulo digital-analógico.