Clase 2
Clase 2
Clase 2
Comunicaciones
Introducción Señales Discretas
Escuela Politécnica Nacional
Período 2023A
EPN-DEPARTAMENTO DE ELECTRÓNICA,
2
TELECOMUNICACIONES Y REDES
I. Introducción a las Señales Digitales
Señal
Procesamiento
EPN-DEPARTAMENTO DE ELECTRÓNICA, 3
TELECOMUNICACIONES Y REDES
I. Introducción a las Señales Digitales
Señal Analógica
Señal Analógica
Modelos
Matemáticos que
describen estas
señales están en
✓ Describe la posición vertical ✓ Red RC y el voltaje de Salida es
función de la
para un velocidad inicial en un descrito por la leyes de carga y
variable real
valor de tiempo descarga del capacitor
llamada “Tiempo”
EPN-DEPARTAMENTO DE ELECTRÓNICA, 4
TELECOMUNICACIONES Y REDES
I. Introducción a las Señales Digitales
Señal Analógica Mundo Análogo
Cuál es la función que describe esa
señal?
Puedo almacenar la
Cuál es el problema de la mayoría de
información, pero
Señales Análogas?
no manipularla
Cada dispositivo
es para una señal
en particular
EPN-DEPARTAMENTO DE ELECTRÓNICA, 5
TELECOMUNICACIONES Y REDES
I. Introducción a las Señales Digitales
Señal Analógica
Pero como
obtengo estos Represento el fenómeno como Señales Discretas
números? DD una serie de números enteros
EPN-DEPARTAMENTO DE ELECTRÓNICA, 6
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
El paradigma Digital
✓ Ingredientes claves
❑ “Tiempo discreto”
❑ Amplitud discreta
EPN-DEPARTAMENTO DE ELECTRÓNICA, 7
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Que es el tiempo?
EPN-DEPARTAMENTO DE ELECTRÓNICA, 8
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Que es el tiempo?
EPN-DEPARTAMENTO DE ELECTRÓNICA, 9
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Dos Modelos que compiten por la Realidad
Digital
Análogo
Modelo Discreto es
más práctico para
aplicaciones
computacionales
EPN-DEPARTAMENTO DE ELECTRÓNICA, 10
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo Señales continuas vs. digitales
Calcular la media entre dos puntos de temperatura
continuas digital
EPN-DEPARTAMENTO DE ELECTRÓNICA, 11
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
El Modelo de Tiempo Discreto
Señal
EPN-DEPARTAMENTO DE ELECTRÓNICA, 12
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
El Teorema de Muestreo (1920)
Combinación Lineal
Señal Continua
Señal Discreta
Función Sinc:
Bloque de
Construcción
EPN-DEPARTAMENTO DE ELECTRÓNICA, 13
TELECOMUNICACIONES Y REDES
Joseph Fourier
Continua Discreta
Función Sinc
EPN-DEPARTAMENTO DE ELECTRÓNICA, 14
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Flexibilidad en Señales Discretas
▪ Comprimir, Photoshop,
ecualizar audio, etc
▪ CPU, FPGA,
DSP
EPN-DEPARTAMENTO DE ELECTRÓNICA, 15
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Como obtener las Señales Digitales
✓ Ingredientes claves
❑ “Tiempo discreto” (Muestreo)
❑ Amplitud discreta (Cuantización) Permite mejor almacenamiento, procesamiento y
transmisión de datos
Señal Análoga
Muestreo Muestreo y Cuantización
EPN-DEPARTAMENTO DE ELECTRÓNICA, 16
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Dispositivos Digitales (Importancia en el Mundo Real -Almacenamiento)
✓ Conversores A/D y D/A: Transforman señales de nuestro mundo (e.g., audio, video,
música) en señales que son tratados en los dispositivos digitales (e.g., teléfonos
inteligentes, computador, Smart TV).
✓ Goal: Conocer como hacer el proceso de digitalización de las señales análogas, cuales
son los parámetros que impactan en la misma y como se puede mejorar las distorciones
que ese proceso conlleva.
EPN-DEPARTAMENTO DE ELECTRÓNICA, 17
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Dispositivos Digitales (Importancia en el Mundo Real -Almacenamiento)
✓ Representa o guarda información en forma de bits (es decir solo 0 y 1). Ejemplo: tamaño
de una película al descargarse de Netflix, tamaño de una canción, etc.
Disco Duro
EPN-DEPARTAMENTO DE ELECTRÓNICA, 19
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo: Transmisión de Datos en Forma Analógica (Mundo Real)
Que hago?
EPN-DEPARTAMENTO DE ELECTRÓNICA,
20
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo: Transmisión de Datos en Forma Analógica (Mundo Real)
Que hago?
Compenso la
atenuación del canal!!
EPN-DEPARTAMENTO DE ELECTRÓNICA,
21
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo: Transmisión de Datos en Forma Analógica (Mundo Real) - Grandes Distancias?
EPN-DEPARTAMENTO DE ELECTRÓNICA,
22
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo: Transmisión de Datos en Forma Analógica (Mundo Real) - Grandes Distancias?
EPN-DEPARTAMENTO DE ELECTRÓNICA,
23
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ejemplo: Transmisión de Datos en Forma Digital (Mundo Real) - Grandes Distancias?
EPN-DEPARTAMENTO DE ELECTRÓNICA,
24
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Ventajas de dispositivo Digital?
EPN-DEPARTAMENTO DE ELECTRÓNICA, 25
TELECOMUNICACIONES Y REDES
I. Introducción a Señales Digitales
Dispositivos Digitales (Importancia en el Mundo Real – Procesamiento y Transmisión)
Conversores D/A
Conversores A/D
EPN-DEPARTAMENTO DE ELECTRÓNICA,
26
TELECOMUNICACIONES Y REDES
Revisión de señales y
Matlab
27
Objetivos
⚫ Revisar conceptos básicos de procesamiento digital de
señales.
⚫ Revisar los comandos usados en Matlab para el
28
Señales en tiempo discreto
Señales Discretas :
x(n)
donde:
>> n0=3;
>> delta = zeros (1, 10);
>> delta(n0) = 1;
>> stem (delta) 31
Señal escalón unitario
>> x = ones(1,11);
>> n = -5:5;
>> x(1:5)=0;
>> stem(n,x)
32
Señal exponencial
>> n =[0:15];
>> a=2.2 ;
>> x = a.^n;
>> stem(n,x)
33
Ejercicio
34
Manipulación señal de audio
clc %limpia pantalla
close all %cierra todas las ventanas
clear all % limpia las variables
[s Fs]=audioread(‘audio3.mp3’);
sound(s,Fs)
size(s) % Dimensiones del audio
canal_izquierdo = s (:,1); %separacion canales
canal_derecho = s(:,2);
plot(canal_izquierdo)
go1 = audioplayer(canal_derecho,Fs);
play(go1)
%stop(go1) 35
Generación de señal aleatoria
>> N= 2000000;
>> ruido = randn(N,1);
>>y_ruido = canal_derecho (1:N)+ruido;
36
Ejercicio
37
Gracias
EPN-DEPARTAMENTO DE ELECTRÓNICA,
38
TELECOMUNICACIONES Y REDES