Você está na página 1de 16

DIOGO CESAR CORREIA GUSTAVO THEODORO LASKOSKI

AMOSTRAGEM DE SINAIS
PROCESSAMENTO DIGITAL DE SINAIS Trabalho referente disciplina de Processamento Digital de Sinais do Curso Superior de Tecnologia em Eletrnica do 6 perodo da Universidade Tecnolgica Federal do Paran e realizado pelos alunos Diogo Cesar Correia e Gustavo Theodoro Laskoski. Orientado pelo prof. Gabriel.

CURITIBA ABRIL 2006

SUMRIO LISTAS DE FIGURAS...............................................................................................................03 1 INTRODUO.......................................................................................................................04 2 PROCEDIMENTOS................................................................................................................05 2.1 Quantizao de sinais............................................................................................................05 2.2 Amostragem..........................................................................................................................07 3 CONCLUSO.........................................................................................................................15 4 ANEXOS.................................................................................................................................16

3 LISTA DE FIGURAS FIGURA 1 SINAL SENOIDAL DE 1Hz.................................................................................05 FIGURA 2 ROTINA DE IMPLEMENTAO DA FUNO DE AMOSTRAGEM..........06 FIGURA 3 SINAL AMOSTRADO COM 5, 4, 3 e 2 BITS DE RESOLUO.....................07 FIGURA 4 SINAL DA FUNO DE AMOSTRAGEM DE 100Hz......................................08 FIGURA 5 ROTINA DE ANLISE DA TAXA DE AMOSTRAGEM.................................08 FIGURA 6 SINAL DE 0Hz E TAXA DE AMOSTRAGEM NULA......................................09 FIGURA 7 SINAL DE 9Hz E TAXA DE AMOSTRAGEM DE 9%......................................09 FIGURA 8 SINAL DE 31Hz E TAXA DE AMOSTRAGEM DE 31%..................................10 FIGURA 9 SINAL DE 46Hz E TAXA DE AMOSTRAGEM DE 46%..................................10 FIGURA 10 SINAL DE 95Hz E TAXA DE AMOSTRAGEM DE 95%................................11 FIGURA 11 ROTINA DE ANLISE DA FREQNCIA DE AMOSTRAGEM.................11 FIGURA 12 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 10Hz................12 FIGURA 13 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 10Hz.........12 FIGURA 14 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 20Hz................13 FIGURA 15 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 20Hz.........13 FIGURA 16 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 30Hz................14 FIGURA 17 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 30Hz.........14

4 1 INTRODUO Nesse relatrio sero apresentados os procedimentos e resultados obtidos na terceira prtica de processamento digital de sinais; conciliando teoria, prtica e pequisas realizadas sobre o assunto. Primeiramente ser apresentado o processo de quantizao, para isso foi necessrio fazer a emulao de uma onda contnua com um grande nmero de amostras. A quantizao consiste em atribuir um determinado valor discreto para cada amostra coletada, quanto maior os intervalos existentes menor o erro presente no sinal amostrado. Na segunda etapa ser analisado o processo de amostragem e os fenmenos existentes em funo da freqncia em que amostrada o sinal. O processo de amostragem consiste em multiplicar um trem de impulsos com o sinal contnuo, como resultado desse processo existe um componente de freqncia para valores mltiplos da freqncia, sendo necessrio seguir os conceitos do teorema da amostragem.

5 2 PROCEDIMENTOS Para realizar o estudo e anlise do processo de amostragem de sinais, foi implementado a rotina de sinal senoidal. O valor de pico positivo corresponde a 127 e o valor de pico negativo corresponde a -128, ou seja, so atribudos 256 nveis discretos no processo de quantizao do sinal. O sinal senoidal tem freqncia de 1Hz sendo representado por 1000 pontos. Na figura 1 mostrado o sinal senoidal que representar a emulao de um sinal contnuo.

FIGURA 1 SINAL SENOIDAL DE 1Hz De acordo com a figura 1, o sinal senoidal representado por 1000 valores distintos ao longo do tempo. Um sinal contnuo formado por infinitas amostras, como est sendo utilizado um software de processamento digital, o sinal contnuo ser representado por um grande nmero finito de amostras. O sinal foi gerado pela funo onda senoidal disponvel nos anexos. 2.1 Quantizao de sinais O processo de quantizao de sinais consiste em atribuir um determinado nmero de nveis discretos em amplitude e fazer a comparao entre o sinal amostrado e o nvel discreto mais prximo. Cada amostra alocada no intervalo de quantizao correspondente, sendo delimitado por valores de deciso.

6 O sinal senoidal de 1Hz (figura 1) tem 256 nveis de quantizao, sendo representado por 8 bits. Para realizar a amostragem do sinal foi utilizada a equao 1, correspondente ao processo de converso analgico para digital.

X(m) = floor(x/(2^(8-m))) * (2^(8-m))


Sendo:

(equao 1)

X(m): sinal amostrado. x: vetores do sinal que ser amostrado. m: n de bits de resoluo.

De acordo com a equao 1, o nvel de cada vetor do sinal convertido para o nvel correspondente ao nmero de bits de resoluo. Se o nmero de bits resoluo for 5, o sinal ser formado por 32 nveis distintos, portanto existe uma diferena de 3 bits na amostragem do sinal, sendo necessrio dividir por 2^(8-5). A funo floor aproxima a varivel para o maior nmero inteiro mais prximo do valor correspondente do vetor. Na figura 2 descrita a rotina de implementao da funo de amostragem.

function[y]=amostra(x,m) n=length(x); for i=1:n y=floor(x/2^(8-m))*(2^(8-m)); endfor; stairs(y); endfunction;


FIGURA 2 ROTINA DE IMPLEMENTAO DA FUNO DE AMOSTRAGEM

# retorna para n o tamanho do vetor de x

De acordo com a figura 2, a funo tem dois parmetros de entrada, sendo (x) correspondente ao vetor de sinais e (m) o nmero de bits de resoluo. A funo stairsdesenha o grfico para cada passo correspondente entre os vetores do sinal.

7 N a figura 3 apresentado o grfico obtido a amostragem do sinal senoidal de 1 Hz (figura 1) nas resolues de 5, 4, 3 e 2 bits. Quanto maior o nmero de bits atribudos no processo de quantizao menor o erro existente na formao do sinal original.

FIGURA 3 SINAL AMOSTRADO COM 5, 4, 3 e 2 BITS DE RESOLUO

2.2 Amostragem De acordo com o teorema da amostragem de Nyquist, um sinal contnuo amostrado pode ser recuperado em sua forma original desde que o mesmo no possua freqncias acima da metade da razo de amostragem. Para amostrar um sinal contnuo no domnio do tempo, necessrio multiplicar o sinal por um funo de trem de impulsos peridico. Na equao 2 representado algebricamente um sinal de trem de impulsos.

p(t) = (t+nT)
n= -
Sendo:

(equao 2)

T: perodo de amostragem. t: domnio da funo trem de impulsos.

8 Na figura 4 apresentado o grfico da funo trem de impulsos com freqncia de amostragem de 100Hz.

FIGURA 4 SINAL DA FUNO DE AMOSTRAGEM DE 100Hz

Para analisar a taxa de amostragem conforme a freqncia do sinal, foi utilizado uma freqncia de amostragem de 100Hz e um sinal de emulao contnua na freqncia de 1000Hz. Na figura 5 descrito a rotina da anlise de taxa de amostragem conforme a freqncia do sinal.

function[y]=amostra2(w) hold off; x=senoide(1,-1,w,100,1); y=senoide(1,-1,w,1000,1); hold on; t=[1:10:1000]; plot(t,x); endfunction;
FIGURA 5 ROTINA DE ANLISE DA TAXA DE AMOSTRAGEM

# sinal amostrado com frequencia de 100 Hz # emulao do sinal contnuo com freqncia igual a entrada w

Na figura 6 apresentado o grfico do sinal contnuo e amostrado com freqncia de 0 Hz e freqncia de amostragem de 100Hz.

FIGURA 6 SINAL DE 0Hz E TAXA DE AMOSTRAGEM NULA

De acordo com a figura 6, o sinal foi totalmente recuperado, pois s era necessrio ter uma amostra para recuperar o sinal original. Na figura 7 mostrado o grfico do sinal de 9Hz com freqncia de amostragem de 100Hz.

FIGURA 7 SINAL DE 9Hz E TAXA DE AMOSTRAGEM DE 9%

Na figura 8 mostrado grfico do sinal de 31Hz, apesar da distores o sinal tem a mesma freqncia do sinal original.

10

FIGURA 8 SINAL DE 31Hz E TAXA DE AMOSTRAGEM DE 31%

Na figura 9 apresentado o grfico do sinal amostrado numa freqncia muito prxima de 50Hz, nesse caso j comea a ocorrer a sobremodulao do sinal.

FIGURA 9 SINAL DE 46Hz E TAXA DE AMOSTRAGEM DE 46%

O fenmeno de aliasing ocorre quando a taxa de amostragem maior que 50%, nesse caso o sinal no pode ser recuperado, pois existe um sobreposio dos espectros de freqncia do sinal amostrado e ocorre o surgimento de falsas freqncias.

11 Na figura 10 apresentado o grfico do sinal amostrado com taxa de amostragem de 95% e do sinal contnuo de 95Hz.

FIGURA 10 SINAL DE 95Hz E TAXA DE AMOSTRAGEM DE 95%

De acordo com a figura 10, o sinal recuperado (sinal em negrito da figura10) tem poucas distores, porm a freqncia corresponde a 5Hz, j o sinal original tem freqncia de 95Hz. Uma outra anlise da taxa de amostragem foi realizada conforme a variao da freqncia de amostragem, na figura 11 descrita a rotina de anlise da freqncia de amostragem.

function[y]=amostra3(w) hold off; x=senoide(1,-1,10,w,1); i=[100/w:100/w:100]; hold on; plot(i,x); hold off; endfunction;
FIGURA 11 ROTINA DE ANLISE DA FREQNCIA DE AMOSTRAGEM

# sinal de 10 Hz

12 O sinal analisado tem valor de pico de uma unidade e freqncia de 10 Hz, na figura 12 mostrado o sinal amostrado com um freqncia de 10Hz. O sinal no foi recuperado, pois apenas uma amostra do sinal foi coletada durante o ciclo do sinal original, portanto a freqncia do sinal recuperado de 0 Hz.

FIGURA 12 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 10Hz

Na figura 13 mostrado o espectro de freqncia do sinal amostrado, nesse caso ocorreu a sobreposio dos espectros de freqncia do sinal amostrado, chamado de aliasing.

FIGURA 13 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 10Hz

13 Com a freqncia de amostragem sendo o dobro da freqncia do sinal, o sinal j pode ser recuperado conforme apresentado na figura 14.

FIGURA 14 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 20Hz

O espectro de freqncia do sinal recuperado (figura 15), nesse caso os espectros esto teoricamente em eminncia de sobreposio.

FIGURA 15 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 20Hz

14 Com a freqncia da amostragem sendo o triplo da mxima freqncia do sinal original, o sinal pode ser recuperado com maior facilidade. Na figura 16 mostrado o sinal recuperado e o sinal original de 10Hz.

FIGURA 16 SINAL DE 10Hz E FREQNCIA DE AMOSTRAGEM DE 30Hz

O espectro de freqncia do sinal amostrado em 30Hz no existe sobreposio, portanto no existe o fenmeno de aliasing, conforme apresentado na figura 17.

FIGURA 17 ESPECTRO DE FREQNCIA DO SINAL AMOSTRADO EM 30Hz

15 3 CONCLUSO Nesse relatrio foram apresentados os conceitos sobre amostragem de sinais, verificouse a necessidade de seguir os conceitos do teorema da amostragem, devido ao espectro de freqncia resultante da multiplicao entre o sinal contnuo e o trem de impulsos. Tambm foi analisado o fenmeno de aliasing e suas conseqncias no processo de amostragem, sendo encontrada a existncia de falsas freqncias na recuperao do sinal. Outro etapa analisada foi a quantizao do sinal, existente no processo de converso analgica para digital.

16 4 ANEXOS Rotina de implementao da onda senoidal function [Y]=senoide(vp, vn, f, fa, t) amostras=1:(t*fa); #vetor de amostragem amplitude=(vp-vn)/2; #calcula a amplitude do sinal Y0=(vp+vn)/2; #calcula o deslocamento do sinal em Y Y=Y0+(amplitude*sin((2*pi*f*amostras)/fa)); #calcula onda senoidal #plota grfico da senide title('onda senoidal');xlabel('nmero da amostra');ylabel('amplitude(V)');plot(amostras,Y);grid; endfunction;
Fonte: Pgina pessoal do professor Cesar Janeczko. Disponvel em: <www.pessoal.cefetpr.br/janeczko>