TELECOMUNICAÇÕES II Trabalho nº 1 Quantização
|
|
|
- Sophia Mota Brezinski
- 8 Há anos
- Visualizações:
Transcrição
1 TELECOMUNICAÇÕES II Trabalho nº 1 Quantização Trabalho realizado por : Igor Terroso Fernando Pinto Oscar Patrício da Turma 4EEC08
2 OBJECTIVO : O objectivo do trabalho é analisar as operações de quantização uniforme e não uniforme de um sinal analógico amostrado. INTRODUÇÃO : Devido ao facto de a explicação teórica já estar amplamente esplanada no guião do trabalho não é necessário uma introdução teórica. Como tal iremos apenas efectuar a parte prática, á qual acrescentaremos comentários ás diversas situações que forem ocorrendo. EXECUÇÃO PRÁTICA : Apresentaremos os diversos programas em Matlab e as figuras obtidas seguindo os pontos pedidos no guião : 1-Quantização Uniforme do sinal A primeira quantização terá de ser feita com um débito binário de 4 bits ( R ), ou seja cada nível de quantização equivalerá a um nº de 4 bits e isto obtém-se da seguinte forma : R R L = 16 = R = 4 bits / s R R L = 56 = R = 8 bits / s Paralelamente, como se pode vêr na segunda linha dos cálculos, obtém-se um débito binário de 8 bits para o segundo caso em que se utilizam 56 níveis. O circuito utilizado para a quantização uniforme é o seguinte : Fig.1) Modelo (Simulink) utilizado para simular a quantização uniforme Como nota podemos acrescentar que o bloco de ganho tem ganho unitário pois o sinal já está normalizado, ou seja já só possui amplitudes compreendidas entre 1 e 1. Nos diversos blocos do modelo definem-se as variáveis adequadas á simulação e define-se também um executável no editor do Matlab que define as variáveis a importar pelo modelo Simulink do Workspace. Esse programa está definido a seguir : 1
3 %AMOSTRAGEM COM 16 NÍVEIS DO FICHEIRO SPEECH.WAV %Leitura do ficheiro de áudio [x,fs,nbits]=wavread('speech'); x=wavread('speech.wav',[8*fs 8.1*fs]); n_amostras=length(x); tempo_final=n_amostras/fs; t=0:1/fs:tempo_final-1/fs;%subtrai-se 1/fs pois tenho de contar com a amostra índice zero t=[t]';%tenho de transpor o vector de tempo para poder usar no simulink R=4; %nº de bits L=^R; %nº de níveis max=1; min=-1; gama=max-min; %Gama Dinâmica delta=gama/l; %Passo de partição %níveis de decisão e de quantização partition=min+delta:delta:max-delta; %Níveis de decisão codebook=min+delta/:delta:max-delta/;%níveis de quantização %Não é preciso normalizar o sinal pois ele já só tem amplitudes inferiores a 1 %Simulação do modelo Simulink sim ('quantizacao_uniforme') %Representação do sinal original - speech.wav load sinal whitebg(figure(1)); title('sinal Original - Speech.wav'); plot(sinal_ori(1,:), sinal_ori(,:)) %Representação do sinal quantizado com 16 níveis load sinal_unif clf whitebg(figure()); title('sinal quantizado uniformemente com 16 níveis'); plot(squ16(1,:), squ16(,:)) Para a simulação com 56 níveis utilizou-se o código seguinte : %AMOSTRAGEM COM 56 NÍVEIS DO FICHEIRO SPEECH.WAV %Leitura do ficheiro de áudio [x,fs,nbits]=wavread('speech'); x=wavread('speech.wav',[8*fs 8.1*fs]); n_amostras=length(x); tempo_final=n_amostras/fs; t=0:1/fs:tempo_final-1/fs;%subtrai-se 1/fs pois tenho de contar com a amostra índice zero t=[t]';%tenho de transpor o vector de tempo para poder usar no simulink R=8; %nº de bits L=^R; %nº de níveis %Gama Dinâmica
4 max=1; min=-1; gama=max-min; delta=gama/l; %níveis de decisão e de quantização partition=min+delta:delta:max-delta; %Níveis de decisão codebook=min+delta/:delta:max-delta/;%níveis de quantização %Não é preciso normalizar o sinal pois ele já só tem amplitudes inferiores a 1 %Representação do sinal quantizado uniformemente sim ('quantizacao_uniforme') load sinal_unif clf whitebg(figure(1)); title('sinal quantizado uniformemente com 56 níveis'); plot(squ56(1,:), squ56(,:)) %Representação do sinal original - speech.wav load sinal whitebg(figure()); title('sinal Original - Speech.wav'); plot(sinal_ori(1,:), sinal_ori(,:)) SINAIS OBTIDOS : Os sinais obtidos foram os seguintes : Fig.) Sinal Original de áudio. Este é o sinal original com que estamos a trabalhar, como podemos constatar, ele tem uma duração aproximada de 0 segundos, o que com uma frequência de amostragem de aproximadamente KHz nos dá um total de aproximadamente amostras do sinal discreto. Utilizou-se o circuito previamente mostrado para quantizar o sinal com 16 níveis e o sinal obtido foi o seguinte : 3
5 Fig.3) Sinal speech.wav quantizado com 16 níveis Podemos observar nas figuras anteriores que a quantização com apenas 16 níveis introduz bastante erro de quantização e a cópia do sinal original não é, de longe, satisfatória. Mas vejamos o que acontece quando se quantiza com 56 níveis : Fig.4) Sinal speech.wav quantizado com 56 níveis Numa primeira observação já é possível vêr que o sinal quantizado com 56 níveis já se assemelha bastante mais com o original do que o sinal com 16 níveis, mas para comprovar isto vamos vêr uma amostra deste sinal e compará-la com o original : 4
6 ERROS DE QUANTIZAÇÃO : O erro de quantização é uma variável aleatória com valores compreendidos no intervalo < erro <. Geralmente esta variável aleatória apresenta características que a permitem analisar de melhor forma, por exemplo se o seu valor médio for nulo e se tiver uma função densidade de probabilidade uniforme, a sua potência média é igual á sua variância, ou seja: Se representarmos o ruído de quantização por e Q : σ Q = e Q p( eq ) deq = 1 Para os nosso dois casos temos : níveis σ Q = = < erro < < erro < níveis σ Q = = 5.07E < erro < < erro < Para comprovar estes valores construiu-se um modelo Simulink para medir o erro de quantização : Fig.5) Modelo (Simulink) utilizado para obter o erro na quantização uniforme 5
7 Para correr o modelo simulink e obter os gráficos basta acrescentar estes pequenos trechos de código ao já implementado : %ERRO DE QUANTIZAÇÃO UNIFORME COM 56 NÍVEIS DO FICHEIRO SPEECH.WAV %Simulação do modelo Simulink sim ('erro_quantizacao_uniforme') load erro_unif whitebg(figure(1)); title('erro de quantização uniforme com 16 níveis'); plot(equ16(1,:), equ16(,:)) %ERRO DE QUANTIZAÇÃO UNIFORME COM 56 NÍVEIS DO FICHEIRO SPEECH.WAV %Simulação do modelo Simulink sim ('erro_quantizacao_uniforme') load erro_unif whitebg(figure(1)); title('erro de quantização uniforme com 56 níveis'); plot(equ56(1,:), equ56(,:)) Sem esquecer, no entanto, de correr no workspace os ficheiros de quantização já com estas alterações feitas de modo a disponibilizar os sinais necessários á representação gráfica. Os gráficos obtidos para os dois casos são : Fig.6) Em cima Erro de quantização uniforme com 16 níveis Em baixo Erro de quantização uniforme com 56 níveis 6
8 Os limites anteriormente calculados estão respeitados no gráfico e desde logo se vê que, com 56 níveis o erro de quantização é bem menor do que com 16 níveis. De reparar que em ambos os gráficos se nota a flutuação do erro de quantização aquando da transição dos períodos de silêncio, onde ele toma o seu valor máximo, para os períodos sonoros em que ele flutua entre o valor máximo e mínimo. -Quantização Não-Uniforme ( Lei A para a compressão ) Para diminuir o erro de quantização que se acentua para sinais de amplitude fraca começou-se a utilizar a quantização não uniforme, em que o sinal é, numa primeira fase, comprimido e posteriormente quantizado. Para definir a compressão dos sinais desenvolveram-se duas leis : A lei A e a lei µ sendo a 1ª mais usada na Europa e a que vamos utilizar para o nosso trabalho e a segunda usada mais nos EUA. Seguindo a lei de compressão A temos a seguinte expressão que traduz a relação entrada/saída do compressor : v A x 1+ log A = 1 + log( A x ) 1+ log A 0 x 1 x A 1 A 1 A ideia principal da quantização não uniforme é definir diferentes degraus de quantização conforme a amplitude do sinal a quantizar, daí advém o nome deste tipo de quantização, pois aqui a amplitude dos degraus de quantização não é constante. O circuito utilizado para a quantização não uniforme foi o seguinte : Fig.7) Modelo Simulink para a quantização não uniforme 7
9 A amostragem do sinal é feita de novo com o trecho de programa apresentado anteriormente mas agora, como podemos vêr no circuito temos de especificar outros parâmetros para os novos blocos que nos surgem no modelo, nomeadamente para o blocos A-law compressor e A-law expander em que temos de especificar os valores de A a utilizar para cada situação. Para obter as diversa formas de onda definimos um script file de Matlab (trecho de código) que mais uma vez acrescentamos ao código definido inicialmente : %REPRESENTAÇÃO DO SINAL COMPRIMIDO COM A=0 %Definição do valor da constante A A=0 %Representação do sinal quantizado não uniformemente sim ('quantizacao_nao_uniforme') load sinal_comp clf whitebg(figure(1)); title('sinal comprimido com A=0'); plot(sc0(1,:), sc0(,:)) A representação de todos os trechos de código utilizados para representar os vários sinais tornar-se-ia demasiadamente enfadonha, mas também tal não é necessário pois apenas seriam necessária pequenas alterações ao código para representar os outros sinais SINAIS OBTIDOS : Os sinais obtidos foram os seguintes : Fig.8) Sinal comprimido com A=0 8
10 Fig.9) Sinal comprimido com A=87.6 Fig.10) Sinal comprimido com A=0 e quantizado com 16 níveis Fig.11) Sinal comprimido com A=87.6 e quantizado com 16 níveis 9
11 Fig.1) Sinal comprimido com A=0 e quantizado com 56 níveis Fig.13) Sinal comprimido com A=87.6 e quantizado com 56 níveis Agora vamos vêr quais os sinais obtidos após a descompressão dos sinais já quantizados : Fig.14) Sinal descomprimido com A=0 e anteriormente quantizado com 16 níveis 10
12 Fig.15) Sinal descomprimido com A=87.6 e anteriormente quantizado com 16 níveis Fig.16) Sinal descomprimido com A=0 e anteriormente quantizado com 56 níveis Fig.17) Sinal descomprimido com A=87.6 e anteriormente quantizado com 56 níveis Vejamos qual foi o erro de quantização em todas as situações anteriores : 11
13 Fig.18)Erro de quantização não uniforme com A=0 e 16 níveis Fig.19)Erro de quantização não uniforme com A=0 e 56 níveis Fig.0)Erro de quantização não uniforme com A=87.6 e 16 níveis 1
14 Fig.1)Erro de quantização não uniforme com A=87.6 e 56 níveis RELAÇÕES SINAL-RUÍDO : O cálculo das relações sinal ruído faz-se com o seguinte código : %Obtenção das relações Sinal-Ruído de quantização S=mean(x.^); Nqu16=mean(equ16(,:).^); Nqu56=mean(equ56(,:).^); Nqnu016=mean(eqnu016(,:).^); Nqnu056=mean(eqnu056(,:).^); Nqnu87616=mean(eqnu87616(,:).^); Nqnu87656=mean(eqnu87656(,:).^); SNqu16=10*log10(S/Nqu16) SNqu56=10*log10(S/Nqu56) SNqnu016=10*log10(S/Nqnu016) SNqnu056=10*log10(S/Nqnu056) SNqnu87616=10*log10(S/Nqnu87616) SNqnu87656=10*log10(S/Nqnu87656) pause Todos os sinais contidos neste programa já estão disponíveis no workspace pois já corremos as simulações em simulink que os disponibilizaram. Os resultados obtidos foram : Relação Sinal Ruído com quantização uniforme e 16 níveis : SNqu16= db Relação Sinal Ruído com quantização uniforme e 16 níveis : SNqu56= db Relação Sinal Ruído com quantização não uniforme (A=0 e 16 níveis) : SNqnu016= db Relação Sinal Ruído com quantização não uniforme (A=0 e 56 níveis) : SNqnu056= db 13
15 Relação Sinal Ruído com quantização não uniforme (A=87.6 e 16 níveis) : SNqnu87616= db Relação Sinal-Ruído com quantiz. não uniforme (A=87.6 e 56 níveis) : SNqnu87656= db Repare-se que a melhor relação sinal-ruído é para A=0 e 56 níveis, poder-se-ia esperar que fosse para A=87.6 e 56 níveis devido ao facto de este tipo de quantização ser o mais amplamente usado nos sistemas de comunicação actuais. Mas esta expectativa não se aplica aos nosso caso pois o nosso sinal não está restrito a uma banda de frequências até aos 3.4 KHz que é o valor standard para as comunicações de voz e por isso não está sob as condições especiais que permitiriam que com uma quantização não uniforme segundo a lei A, com A=87.6 e 56 níveis obtivesse melhor relação sinal-ruído ESPECTROS : O código para obter os espectros é : %ESPECTROS DOS DIFERENTES SINAIS fexc=[0 fs/]; whitebg(figure(1)); figure(1) iofft(x,xqu16(,:),fs,fexc); title('espectro do sinal quantizado uniformemente com 16 níveis') whitebg(figure()); figure() iofft(x,xqu56(,:),fs,fexc); title('espectro do sinal quantizado uniformemente com 56 níveis') whitebg(figure(3)); figure(3) iofft(x,xqnu016(,:),fs,fexc); title('espectro do sinal quantizado com 16 níveis - A=0') whitebg(figure(4)); figure(4) iofft(x,xqnu056(,:),fs,fexc); title('espectro do sinal quantizado com 56 níveis - A=0') whitebg(figure(5)); figure(5) iofft(x,xqnu87616(,:),fs,fexc); title('espectro do sinal quantizado com 16 níveis - A=87,6') whitebg(figure(6)); figure(6) iofft(x,xqnu87656(,:),fs,fexc); title('espectro do sinal quantizado com 56 níveis - A=87,6') 14
16 Os espectros obtidos para os diferentes sinais são : Fig.) Espectros do sinal original (em cima) e sinal quantizado uniformemente com 16 níveis(em baixo) Podemos vêr que para esta quantização existem frequências no espectro do sinal quantizado que não aparecem no espectro do sinal original, essas frequências correspondem a ruído de quantização que é introduzido. Nos sinais seguintes vamos constatar que, quanto mais níveis usarmos para a quantização, mais similar fica o espectro do sinal quantizado com o espectro do sinal original. Fig.3) Espectros do sinal original (em cima) e sinal quantizado uniformemente com 56 níveis(em baixo) 15
17 Fig.4) Espectros do sinal original (em cima) e sinal quantizado não uniformemente com A=0 e 16 níveis(em baixo) Com a quantização não uniforme o espectro do sinal quantizado segue ainda mais fielmente o do sinal original. Á medida que aumentamos os níveis isto ainda se acentua mais. Fig.5) Espectros do sinal original (em cima) e sinal quantizado não uniformemente com A=0 e 56 níveis(em baixo) 16
18 Fig.6) Espectros do sinal original (em cima) e sinal quantizado não uniformemente com A=87.6 e 16 níveis(em baixo) Fig.7) Espectros do sinal original (em cima) e sinal quantizado não uniformemente com A=87.6 e 56 níveis(em baixo) Como análise a estes gráficos podemos dizer que o que se verifica é que, efectivamente, a quantização uniforme apresenta uma pior relação com o sinal nas frequências, ou seja,é menos semelhante ao espectro do sinal, do que a quantização não uniforme e dentro da uniforme podemos vêr que, com 56 níveis temos um espectro do sinal quantizado mais aproximado do original. Na quantização não uniforme a 17
19 quantização com 56 níveis é sempre melhor (independentemente do A) e dentro desta última quantização os espectros são bastante semelhantes quer para A=0 quer para A=87.6. RELAÇÃO SINAL-RUÍDO (em função de max(xa)/m máx ): Aqui o que se pretende é observar qual a influência da amplitude do sinal na relação sinal-ruído e como é que dois tipos específicos de quantização se portam com diferentes atenuações para o sinal. Os tipos de quantização a utilizar são os seguintes : Quantização uniforme com 56 níveis ; Quantização não uniforme com A=87.6 e 16 níveis ; Os níveis de atenuação são : [ - 0 db, - 40 db, - 50 db, - 60 db ] O código para esta porção do trabalho não é muito ortodoxo em termos de execução pois obriga-nos a corres várias vezes o script até preencher os valores dos vectores de relação sinal ruído ( Snxa1(i) e Snxa(i)) mas é um código válido. Para cada coluna de cada vector é necessário correr o script file alterando o símbolo? para os valores do índice correspondente (i=1,,3,4) o valor do índice também deve ser actualizado no modelo simulink pois de cada vez que eu correr o script eu quero colocar na entrada do modelo um sinal com diferente atenuação. No fim de todo este procedimento podemos visualizar os dois gráficos pretendidos. Aqui está o script file para a quantização uniforme : %Obtenção do gráfico da relação sinal ruído de quantização uniforme (56 níveis), em db em função de max(xa)/mmáx %Leitura do ficheiro de áudio [x,fs,nbits]=wavread('speech'); x=wavread('speech.wav',[8*fs 8.1*fs]); n_amostras=length(x); tempo_final=n_amostras/fs; t=0:1/fs:tempo_final-1/fs;%subtrai-se 1/fs pois tenho de contar com a amostra índice zero t=[t]';%tenho de transpor o vector de tempo para poder usar no simulink r=[ ]; for i=1:4 factor=(10^(r(i)/0)) xa(:,i)=factor.*x; end L=56 max=1; min=-1; gama=max-min; %Gama Dinâmica delta=gama/l; %Passo de partição partition=min+delta:delta:max-delta; %Níveis de decisão codebook=min+delta/:delta:max-delta/;%níveis de quantização pause; sim ('erro_quantizacao_uniforme') 18
20 load x_unif load erro_unif pause; Sxa=mean(xaqu56(,:).^) Nxa=mean(equ56(,:).^) SNxa(?)=10*log10(Sxa/Nxa) whitebg(figure()); figure() plot(r,snxa1); title('relação sinal-ruído de quantização em função de max(xa)/nmax'); O script file para a quantização não uniforme usa outro modelo e é o seguinte : %Obtenção do gráfico da relação sinal ruído de quantização não uniforme (A=87.6 e 56 %níveis), em db em função de max(xa)/mmáx %Leitura do ficheiro de áudio [x,fs,nbits]=wavread('speech'); x=wavread('speech.wav',[1*fs 5*fs]); n_amostras=length(x); tempo_final=n_amostras/fs; t=0:1/fs:tempo_final-1/fs;%subtrai-se 1/fs pois tenho de contar com a amostra índice zero t=[t]';%tenho de transpor o vector de tempo para poder usar no simulink r=[ ]; for i=1:4 factor=(10^(r(i)/0)) xa(:,i)=factor.*x; end A=87.6 L=16 max=1; min=-1; gama=max-min; %Gama Dinâmica delta=gama/l; %Passo de partição partition=min+delta:delta:max-delta; %Níveis de decisão codebook=min+delta/:delta:max-delta/;%níveis de quantização sim ('erro_quantizacao_nao_uniforme') load x_n_unif load erro_n_unif Sxan=mean(xaqnu87616(,:).^) Nxan=mean(eqnu87616(,:).^) SNxa(?)=10*log10(Sxan/Nxan) whitebg(figure(1)); figure(1) plot(r,snxa); title('relação sinal-ruído de quantização não uniforme (A= níveis) em função de max(xa)/nmax'); Após correr estes trechos de códigos como indicado em cima basta-nos obter o gráfico pretendido : plot(r,snxa1,'b',r,snxa,'r'); 19
21 O gráfico obtido é o seguinte : SNR(dB) máxxa ( ) ( db) m máx Fig.8) Relação sinal-ruído (db), em função de max(xa)/m máx (db). Característica da quantização uniforme a azul e característica da quantização não uniforme a vermelho. A relação entre os dois tipos de quantização não fica evidente neste gráfico pois já apanhamos a característica de quantização não uniforme numa zona linear e ela não é linear em toda a sua extensão. Para vermos o efeito pretendido basta-nos alterar o nº de amostras captadas do sinal original speech.wav e voltar a calcular pelo procedimento anterior. O gráfico obtido é o seguinte : SNR(dB) máxxa ( ) ( db) m máx Fig.9) Relação sinal-ruído (db), em função de max(xa)/m máx (db). Característica da quantização uniforme a azul e característica da quantização não uniforme a vermelho. Esta característica é tiras com mais amostras do que a anterior. 0
22 Agora já é visível o verdadeiro comportamento da quantização não uniforme. Em termos de relação sinal ruído esta última é claramente não linear tendo comportamentos diferentes para sinais pouco atenuados e sinais fortemente atenuados. CONCLUSÃO : As conclusões são evidentes, a quantização é tanto melhor quanto mais níveis se usar, além disso, para melhorar-mos a nossa relação sinal-ruído podemos utilizar Leis de compressão antes da quantização tornando-a assim uma quantização não uniforme e melhorando ainda mais a relação sinalruído. Vimos que a atenuação do sinal torna mais evidente o ruído de quantização fazendo-o atingir os seus valores máximos durante os momentos de silêncio do sinal de áudio, e é aqui que, se ouvirmos o sinal, se nota o ruído de fundo, especialmente se estivermos a quantizar com poucos níveis e de maneira uniforme. 1
Formatação de fonte. PCM ( Pulse Code Modulation )
Formatação de fonte PCM ( Pulse Code Modulation ) Elementos básicos de um sistema PCM A obtenção de um sinal PCM envolve três operações: 1. Amostragem. uantização (uniforme ou não-uniforme) 3. Codificação
TELECOMUNICAÇÕES II Trabalho nº 2 Códigos de linha
TELECOMUNICAÇÕES II Trabalho nº 2 Códigos de linha Trabalho realizado por : Igor Terroso Fernando Pinto Oscar Patrício da Turma 4EEC08 Indice: Objectivo...3 Conceitos teóricos...4 O codigo de linha 2B1Q...6
Princípios de Telecomunicações. PRT60806 Aula 19: Modulação por Código de Pulso (PCM) Professor: Bruno Fontana da silva 2014
1 Princípios de Telecomunicações PRT60806 Aula 19: Modulação por Código de Pulso (PCM) Professor: Bruno Fontana da silva 2014 Bloco de Comunicação Genérico Emissor sinais analógicos x sinais digitais Sinais
TE060 Princípios de Comunicação. Sistemas de Comunicação Digital Notes. Por quê Digital? Notes. Notes. Evelio M. G. Fernández. 5 de novembro de 2013
TE060 Princípios de Comunicação Modulação de Pulso 5 de novembro de 2013 Sistemas de Comunicação Digital Sistema digital no sentido de utilizar uma sequência de símbolos pertencentes a um conjunto finito
Transmissão em Banda de Base
GUIA DO 2 O TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Transmissão em Banda de Base Ano Lectivo de 2015/16 Introdução Neste trabalho analisam-se alguns aspectos da transmissão em banda de base
3º Trabalho de Laboratório Objectivo Geral: Largura de banda de impulsos; Espectros de sinais básicos; Propriedades da transformada de Fourier.
Departamento de Engenharia Electrotécnica Secção de Telecomunicações Mestrado integrado em Engenharia Electrotécnica e de Computadores Licenciatura em Engenharia Informática Grupo: nº e 3º Trabalho de
Amostragem de Sinais
UNIVERSIDADE FEDERAL DA PARAÍBA PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA Amostragem de Sinais Prof. Juan Moises Mauricio Villanueva [email protected] 1 Amostragem (Sampling) Para um sinal
MODULAÇÃO POR CÓDIGO DE PULSO PCM
Instituto Federal de Santa Catarina Curso Técnico Integrado em Telecomunicações PRT- Princípios de Telecomunicações MODULAÇÃO POR CÓDIGO DE PULSO PCM Prof. Deise Monquelate Arndt Fontes: Princípios de
Teoria das Comunicações Prof. André Noll Barreto Prova /02
Prova 3 010/0 7/01/011 Aluno: Matrícula: Instruções A prova consiste em 4 questões discursivas. A prova terá a duração de h30. A prova pode ser feita a lápis ou caneta. Não é permitida consulta a notas
Conceitos Básicos de Áudio Digital
Aula 07 Conceitos Básicos de Áudio Digital Diogo Pinheiro Fernandes Pedrosa Universidade Federal do Rio Grande do Norte Departamento de Ciências Exatas e Naturais Ciência da Computação Som Conceitos Iniciais
I-7 Digitalização e Reconstrução
I-7 Digitalização e Reconstrução (29 Novembro 2010) 1 Sumário 1. Teorema da Amostragem 1. Ritmo de Nyquist 2. Amostragem Ideal e Natural (análise no tempo e na frequência) 1. Sinais Passa Baixo 2. Sinais
Princípios de Comunicação: Simulação /2
Princípios de Comunicação: Simulação 2 2015/2 18 de Novembro de 2015 Instruções 1. A simulação poderá ser feita em Matlab, Scilab ou C++; 2. A simulação deve ser entregue sob a forma de relatório em formato
I-11 Digitalização e Reconstrução
I-11 Digitalização e Reconstrução Comunicações ( de novembro de 017) ISEL - ADEETC - Comunicações 1 Sumário 1. Enquadramento em SCD Transmissão de sinal analógico sobre SCD. Teorema da Amostragem Ritmo
Conversão Analógico-digital
Conversão Analógico-digital Trabalho Laboratorial Objectivos estudar vários aspectos da conversão analógico-digital, nomeadamente, a sobreposição espectral, a quantificação e alguns aspectos relativos
EEC4164 Telecomunicações 2
Licenciatura em Engenharia Electrotécnica e de Computadores EEC4164 Telecomunicações (00/003) 1ª Parte Duração: 1 hora (sem consulta) 1ª chamada 4 de Janeiro de 003 1. a) Uma alternativa a PCM é a modulação
Processamento Digital de Sinais. Conversão A/D e D/A. Prof. Dr. Carlos Alberto Ynoguti
Processamento Digital de Sinais Conversão A/D e D/A Prof. Dr. Carlos Alberto Ynoguti Introdução A maioria dos sinais encontrados na natureza é contínua Para processá-los digitalmente, devemos: Converter
Trabalho n o 2 Códigos de Linha
Telecomunicações 2 LEEC / FEUP Trabalho n o 2 Códigos de Linha Conteúdo 1 Objectivos 1 2 Preliminares teóricos 1 3 Experiência 2 3.1 Formas de onda.................................. 2 3.2 Densidades espectrais
canal para sinais contínuos
Processos estocásticos, Entropia e capacidade de canal para sinais contínuos 24 de setembro de 2013 Processos estocásticos, Entropia e capacidade de canal para1 sin Conteúdo 1 Probabilidade de sinais contínuos
Estudando com o MATLAB
Estudando com o MATLAB Curso de Extensão Docentes: > Fabiano Araujo Soares > Marcelino M. de Andrade Monitor: >Luan Felipe Aula 4: Aplicações - Parte II 1ª Parte - Estatística Aula 4-1ª Parte: Estatística
Formatação de fonte. DM ( Delta Modulation ) ADM DPCM ADPCM
Formatação de fonte 3 DM ( Delta Modulation ) ADM DPCM ADPCM Modulação Delta (DM) Ilustração da modulação DM Um sistema DM 1/T s m[n] e[n] - Quantizador de 1 bit m q [n-1] z -1 m q [n] e q [n] = ±1 Codificador
Parte 02 Multiplexação Analógica e Digital no STFC. Prof. Rafael Saraiva Campos 2013/1
Parte 02 Multiplexação Analógica e Digital no STFC Prof. Rafael Saraiva Campos 2013/1 Multiplexação STFC (1/2) 1. Multiplexação Definição 2. Multiplexação no STFC Linhas Tronco Linhas de Assinante (em
Transmissão de impulsos em banda-base
Transmissão de impulsos em banda-base Transmissão de impulsos através de um canal com ruído aditivo. Probabilidades de erro com detecção no ponto central Detecção de sinais binários em ruído gaussiano
I-8 Digitalização e Reconstrução
I-8 Digitalização e Reconstrução Comunicações (15 de novembro de 2016) ISEL - ADEETC - Comunicações 1 Sumário 1. Enquadramento em SCD Transmissão de sinal analógico sobre SCD 2. Teorema da Amostragem Ritmo
CONVERSÃO ANALÓGICA PARA DIGITAL
CONVERSÃO ANALÓGICA PARA DIGITAL CONVERSÃO ANALÓGICA PARA DIGITAL A maior parte dos sinais de interesse práticos são analógicos ( voz, biológicos, radar, sonar, comunicações ). Para processá-los por meios
2 Programação de Simulink S-functions
2 Programação de Simulink S-functions 2.1 S-function É uma descrição de um bloco do simulink numa linguagem de programação, que pode ser codificada em Matlab, C / C++, Fortran ou Ada. u Fig. 2-1: (S-function
COM29008 LISTA DE EXERCÍCIOS #
INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ COORDENADORIA DE ÁREA DE TELECOMUNICAÇÕES ENGENHARIA DE TELECOMUNICAÇÕES COM98 LISTA DE EXERCÍCIOS # 8. Exercícios. [, 9.5] Um processo estocástico gaussiano,
Processamento Digital de Imagens. Quantização de Imagens
Processamento Digital de Imagens Quantização de Imagens Eduardo A. B. da Silva Programa de Engenharia Elétrica - COPPE/UFRJ Laboratório de Sinais, Multimídia e Telecomunicações [email protected] Sergio
Trabalho n o 3 Detecção de sinais em canais AWGN
Telecomunicações 2 LEEC / FEUP Trabalho n o 3 Detecção de sinais em canais Conteúdo 1 Objectivos 1 2 Preliminares teóricos 1 3 Experiência 4 3.1 Detecção por amostragem............................. 4 3.2
3. Filtragem e Distorção de Sinal
3. Filtragem e Distorção de Sinal Este capítulo pretende dar exemplos de distorções de sinal provocadas por sistemas lineares. Vão ser vistos exemplos de distorções de amplitude e de fase, para se ter
2.3 Operações sobre uma variável aleatória - Esperança matemática
matemática 58 atingir a mosca dado que ele atingiu o alvo. Exercício 2.33. [3] Duas caixas tem bolas vermelhas, verdes e azuis dentro; a quantidade de cada uma é dada a seguir. Caixa 01-5 vermelhas; 35
Características do sinal de voz
Características do sinal de voz Análise na freuência: a voz apresenta um conteúdo espectral ue vai de 80 Hz a khz; os sons vozeados ou nasais (e.g. vogais e algumas consoantes j, l, m) apresentam um espectro
Duração do Teste: 2h.
Telecomunicações e Redes de Computadores Licenciatura em Engenharia e Gestão Industrial Prof. João Pires 1º Teste, 2007/2008 30 de Abril de 2007 Nome: Número: Duração do Teste: 2h. A prova é composta por
Conversão Analógico-Digital
GUIA DO 1 O TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Conversão Analógico-Digital Ano Lectivo de 2015/2016 Introdução Neste trabalho analisam-se as várias etapas envolvidas na digitalização de
ANALISADOR DE ESPECTROS
Sistemas de Medida em Radiofrequência ANALISADOR DE ESPECTROS Prof. Francisco Alegria Outubro de 2003 Analisador de Espectros Visualização e análise de um sinal no domínio da frequência. Determinação do
Análise Estatística de Sistemas de Comunicação Digitais Usando o Diagrama de Olho
Análise Estatística de Sistemas de Comunicação Digitais Usando o Diagrama de Olho MSc UERJ-FEN-DETEL Análise Estatística de Sistemas de Comunicação Digitais Os sistemas de comunicação digital operam com
Comunicação de Dados Quantização Aula-15
Comunicação de Dados Aula-15 Professor: Andrei Piccinini Legg Santa Maria, 2012 Sumário 1 2 3 Sumário Considere, como exemplo, que após um processo de amostragem de um sinal variando entre -3,5V e 3,5V,
Teoria das Comunicações Prof. André Noll Barreto Prova 3
Prova 3 6/08/010 Aluno: Matrícula: Questão 1 ( pontos) Queremos transmitir a seguinte sequência de bits: 1001110010 Esboce o sinal transmitido para os seguintes esquemas (0, ponto cada): a) sinalização
Processamento Digital de Sinais. Aplicações da DFT. Prof. Dr. Carlos Alberto Ynoguti
Processamento Digital de Sinais Aplicações da DFT Prof. Dr. Carlos Alberto Ynoguti Aplicações da DFT Nesta seção iremos apresentar três aplicações bastante comuns da DFT: 1) Análise espectral de sinais
CONVERSORES AD/DA (ÁUDIO CODEC)
MICROPROCESSADORES II (EMA864315) CONVERSORES AD/DA (ÁUDIO CODEC) 1 O SEMESTRE / 2017 Alexandro Baldassin MOTIVAÇÃO Sistemas digitais são usados para processar informação Informação no mundo real é analógica
Redução de ruído em sinais amostrados
Redução de ruído em sinais amostrados Técnicas de redução de ruídos de sinais amostrados Técnicas de DSP são normalmente usadas para aumentar a relação sinal/ruído de sinais amostrados São também chamadas
Exercícios de Telecomunicações 2
Departaento de Engenharia Electrotécnica e de Coputadores Exercícios de Telecounicações (004-005) Sílvio A. Abrantes Foratação de fonte (aostrage e PCM) 1.1. A densidade espectral de potência de ua ensage
Faculdade de Engenharia da Universidade do Porto Licenciatura em Engenharia Electrotécnica e de Computadores EEC3264 Telecomunicações I (TEC)
EEC3264 Telecomunicações I (TEC) Exame Final Parte - duração: h (sem consulta) 7 de Julho de 23 ATENÇÃO: RESOLVER APENAS 5 das 6 questões. A função de transferência de um circuito usado num sistema de
Trabalho n o 4 Modulações Digitais Binárias
Telecomunicações 2 LEEC / FEUP Trabalho n o 4 Modulações Digitais Binárias Conteúdo Objectivos 2 Preliminares teóricos 3 Experiência 2 3. Formas de onda e densidades espectrais de potênciadeaskepsk.....
Aula 22. Conversão Sigma-Delta (continuação)
Aula 22 Conversão Sigma-Delta (continuação) A estrutura mostrada na figura A.22.1 é chamado modulador Sigma-Delta (Σ- ). Esta estrutura, além de ser mais simples, pode ser considerada como uma versão suavizada
Televisão Digital. Codificação de Entropia Códigos de Huffman. Hélio Manuel Gonçalves Jaco
Codificação de Entropia Códigos de Huffman Hélio Manuel Gonçalves Jaco Porto, Outubro de 2006 1. Objectivo Desenvolver um programa que gere códigos de Huffman de imagens às quais foi aplicada uma transformada
Problemas de Fundamentos de Telecomunicações 1ª Parte: Codificação de Fonte e Codificação de Canal
Problemas de Fundamentos de Telecomunicações 1ª Parte: Codificação de Fonte e Codificação de Canal 1. Considere uma fonte com um alfabeto de 4 mensagens, de probabilidades 1/2, 1/4, 1/8 e 1/8. a) Qual
Fundamentos da Compressão de Vídeo
Sistemas de Telecomunicações 2007-2008 Televisão Digital Fundamentos da Compressão de Vídeo Rui Marcelino Abril 2008 Engenharia Electrica e Electrónica - TIT Sumário 1. Motivação para Compressão de Vídeo
Um filtro digital é uma implementação de um filtro através de operações matemáticas aplicadas em um sinal amostrado (e quantizado);
Filtros Digitais Filtros Digitais Um filtro digital é uma implementação de um filtro através de operações matemáticas aplicadas em um sinal amostrado (e quantizado); São usados para dois propósitos básicos:
Modulações Digitais Binárias
GUIA DO 3 O TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Modulações Digitais Binárias Ano Lectivo de 2015/16 Introdução Neste trabalho analisam-se alguns aspectos das modulações digitais binárias
II-6 Análise de Ruído e Capacidade de Canal
II-6 Análise de Ruído e Capacidade de Canal Comunicações ISEL - ADEETC - Comunicações 1 Sumário 1. Causa dos erros na transmissão Modelo AWGN (canal físico) Modelo BSC (canal discreto) Efeito do ruído
Transmissão de impulsos em banda-base
ransmissão de impulsos em banda-base ransmissão de impulsos através de um canal com ruído aditivo.3 O filtro adaptado e o correlacionador ransmissão de sinais em canais banda-base Introdução Consideremos
ERROS DE QUANTIZAÇÃO
ERROS DE QUANTIZAÇÃO I) INTRODUÇÃO Neste capítulo serão analisados os erros causados por uma palavra de comprimento finito e seu comportamento no controlador digital. Como a palavra binária sempre será
LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS LAB 1. Prof. José Roberto Marques
LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS Parte 1- Verificação do efeito de alias Script 1 LAB 1 Prof. José Roberto Marques Gerar dois per íodos de uma cosenoide analógica de amplitude 1 e freqüência
PRINCÍPIOS DE COMUNICAÇÃO
PRINCÍPIOS DE COMUNICAÇÃO MODULAÇÃO DE PULSO Evelio M. G. Fernández - 2011 Sistemas de Comunicações Digitais Sistema digital no sentido de utilizar uma seqüência de símbolos pertencentes a um conjunto
Modulação SSB e Transmissão Digital
Modulação SSB e Transmissão Digital 1 Modulação em SSB Vimos que na modulação AM, a portadora é mantida e o sinal modulante produz dois sinais laterais com a informação que estamos transmitindo. Fig. 1
TRANSMISSÃO DE DADOS
TRANSMISSÃO DE DADOS Aula 2: Transmissão Digital Notas de aula do livro: FOROUZAN, B. A., Comunicação de Dados e Redes de Computadores, MCGraw Hill, 4ª edição Prof. Ulisses Cotta Cavalca
3 3. Variáveis Aleatórias
ÍNDICE 3. VARIÁVEIS ALEATÓRIAS...49 3.. VARIÁVEIS ALEATÓRIAS UNIDIMENSIONAIS...49 3.2. VARIÁVEIS DISCRETAS FUNÇÃO DE PROBABILIDADE E FUNÇÃO DISTRIBUIÇÃO DE PROBABILIDADE...50 3.2.. Função de probabilidade...50
LEE 2006/07. Guia de Laboratório. Trabalho 4. Circuitos Dinâmicos. Resposta em Frequência
Análise de Circuitos LEE 2006/07 Guia de Laboratório Trabalho 4 Circuitos Dinâmicos Resposta em Frequência INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Electrotécnica e de Computadores Paulo Flores
Uma aplicação importante dos métodos de processamento digital de sinais é na determinação do conteúdo em frequência de um sinal contínuo
Análise Espectral Uma aplicação importante dos métodos de processamento digital de sinais é na determinação do conteúdo em frequência de um sinal contínuo Análise espectral: determinação do espectro de
Processamento Digital de Sinais:
Processamento Digital de Sinais: Conceitos e Aplicações Joseana Macêdo Fechine Régis de Araújo IC-DSC-UFCG 1 Por que estudar PDS? 2 PDS Conceitos Básicos Sinais Padrões de variações que representam uma
Características do sinal de voz
Características do sinal de voz Análise na freuência: a voz apresenta um conteúdo espectral ue vai de 0 Hz a khz; os sons vozeados ou nasais (e.g. vogais e algumas consoantes j, l, m) apresentam um espectro
1ª Série de Problemas
INSTITUTO SUPERIOR TÉCNICO MESTRADO INTEGRADO EM ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES 1ª Série de Problemas de Sistemas e Redes de Telecomunicações Ano Lectivo de 2007/2008 Abril 2008 1 Na resolução
Aplicações Informáticas B 12º Ano
Aplicações Informáticas B 12º Ano Prof. Adelina Maia 2013/2014 AIB_U3A 1 Introdução ao multimédia digital Multimédia Etimologicamente, a palavra multimédia é composta por duas partes Media é o plural da
Trabalho prático nº 5 de Electrónica 2009/2010
Trabalho prático nº 5 de Electrónica 29/21 Título: Circuito amplificador com um transístor em montagem de emissor comum (com e sem degenerescência do emissor). Sumário Proceder se á à montagem de um circuito
Exercícios de Telecomunicações 2
Departamento de Engenharia Electrotécnica e de Computadores Exercícios de Telecomunicações 2 (2004-2005) Sílvio A. Abrantes e Artur Moura Transmissão em banda-base 2.1. Um terminal gera 1250 caracteres/s,
Processamento Digital de Sinais. Aplicações da DFT. Prof. Dr. Carlos Alberto Ynoguti
Processamento Digital de Sinais Aplicações da DFT Prof. Dr. Carlos Alberto Ynoguti Aplicações da DFT Nesta seção iremos apresentar três aplicações bastante comuns da DFT: 1) Análise espectral de sinais
PTC3452 Exercícios sobre Codificação perceptual de Áudio e Vídeo 11/2017 G. S.
PTC3452 Exercícios sobre Codificação perceptual de Áudio e Vídeo /207 G. S. ) O padrão ao lado representa um bloco de 8x8 elementos de imagem. Os elementos pretos possuem intensidade -27 e os elementos
ENGG55 REDES INDUSTRIAIS Introdução aos Sistemas de Comunicação Industrial
ENGG55 REDES INDUSTRIAIS Introdução aos Sistemas de Comunicação Industrial Prof. Eduardo Simas ([email protected]) DEE Departamento de Engenharia Elétrica Escola Politécnica - UFBA 1 Introdução Muitas
MODULAÇÃO DELTA. Laboratório 2 Modulação Delta. Sistemas de Telecomunicações Guiados LABORATÓRIO 2
CH APT ER 1 SECTION 1 Sistemas de Telecomunicações Guiados LABORATÓRIO 2 MODULAÇÃO DELTA 1 RESUMOEQUATION O principal objectivo deste trabalho é proporcionar aos alunos o contacto com equipamento que efectua
II-6 Análise de ruído e capacidade de canal
II-6 Análise de ruído e capacidade de canal Comunicações ISEL - ADEETC - Comunicações 1 Sumário 1. Causa dos erros na transmissão Modelo AWGN e ISI Modelo BSC Efeito do ruído Relação sinal/ruído 2. Curvas
Teoria da Informação ( ) Exame de Recurso ( ) Resolução ( ) ( ) 2log2. log log
Teoria da Informação (-6) Exame de Recurso (4-7-6) Resolução. Função densidade de probabilidade das amostras de U é constante: b a b pu ( ) a b a pu ( ) = b a. a) h ( U ) = p ( u ) log du = log( b a )
Formatos de Áudio e Vídeo Digital Introdução ao Áudio Digital
Redes Multimídia 2016.2 Formatos de Áudio e Vídeo Digital Curso Superior de Tecnologia em Sistemas para Internet Turma: TEC.SIS.4T Redes Multimídia Conteúdo Programático :: 1 a Unidade 1. Aplicações multimídia
Cálculo da Energia de um Sinal e um Exemplo Utlizando o MATLAB
Cálculo da Energia de um Sinal e um Exemplo Utlizando o MATLAB Leonardo Santos Barbosa [email protected] de janeiro de 5 Introdução O presente texto mostra de maneira simplificada como se pode
Introdução aos Sistemas de Comunicações
aos Sistemas de Comunicações Edmar José do Nascimento () http://www.univasf.edu.br/ edmar.nascimento Universidade Federal do Vale do São Francisco Colegiado de Engenharia Elétrica Roteiro 1 Sistemas de
Comparação entre limite de Shannon, diferentes modulações 1 e. modulações e o ganho vindo de um código de canal. Luis Henrique Assumpção Lolis
Comparação entre limite de Shannon, diferentes modulações e o ganho vindo de um código de canal 3 de outubro de 2013 Comparação entre limite de Shannon, diferentes modulações 1 e Conteúdo Comparação entre
Codificação de Huffman
Codificação de Huffman Bruna Gregory Palm 11 de setembro de 2017 A codificação de Huffman é um método de compressão que considera as probabilidades de ocorrência de cada símbolo no conjunto de dados a
Parte 1: Conceitos básicos sobre o som
Page 1 of 5 Parte 1: Conceitos básicos sobre o som por Miguel Ratton A contínua evolução dos sistemas de sonorização vem permitindo produzir cada vez melhor todos os níveis sonoros. Com a ampliação da
Processamento Digital de Imagens
1 Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e de Imagens Sensoriamento Remoto 2 Introdução Espectro Eletromagnético
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e Digitalização de Imagens Efeitos da Digitalização Digitalização Sensoriamento
