UM ESTUDO SOBRE RÁDIOS DE SOFTWARE

Post on 03-Jul-2022

7 views 0 download

Transcript of UM ESTUDO SOBRE RÁDIOS DE SOFTWARE

UM ESTUDO SOBRE RÁDIOS DE SOFTWARE

UM ESTUDO SOBRE RÁDIOS DE SOFTWARE !" #$% %& '( )$ )$ * %+ %$ , - ./ %% 0 1 #$% %&234567892: ;29<= 2= >3? ;3569 84 72@7AB9

CDEFFG

AGRADECIMENTOS ! " # # "

RESUMO ! " " # ! ! $ #% # & ' Palavras-chave(

ABSTRACT ! " Key words#

SUMÁRIO

1 Introdução.............................................................................................................18

2 Rádios de Software..............................................................................................21

2.1 Definições............................................................................................................21

2.2 Princípios Gerais e Comparação com os Rádios Tradicionais............................22

2.3 Aplicações...........................................................................................................25

2.4 Arquiteturas Mais Comuns..................................................................................27

2.4.1 Digitalização em RF...............................................................................27

2.4.2 Digitalização em FI.................................................................................29

2.4.3 Digitalização em Banda Base................................................................31

3 Dispositivos Utilizados em Rádios de Software................................................34

3.1 Os Conversores Analógico-Digital e Digital-Analógico........................................34

3.1.1 A Conversão Analógico-Digital...............................................................35

3.1.2 A Conversão Digital-Analógica...............................................................47

3.1.3 Parâmetros dos Conversores................................................................48

3.2 Processadores Digitais de Sinais........................................................................53

3.2.1 Porque usar DSPs nos Rádios de Software..........................................53

3.2.2 Características Arquiteturais dos DSPs.................................................60

3.2.3 DSPs Disponíveis no Mercado..............................................................63

4 Teoria de Processamento Digital de Sinais......................................................66

4.1 Os Sinais Discretos no Tempo e o Processo de Amostragem..........................67

4.2 Sinais Discretos no Tempo: Representação no Domínio da Freqüência...........68

4.2.1 A Transformada de Fourier de Tempo Discreto....................................68

4.2.2 A Transformada Discreta de Fourier......................................................70

4.2.3 A Transformada Rápida de Fourier.......................................................71

4.3 Sistemas de Tempo Discreto Lineares Invariantes no Tempo..........................74

4.3.1 Linearidade e Invariância ao Deslocamento no Tempo........................74

4.3.2 Caracterização de Sistemas LIT no Domínio do Tempo: a Resposta ao Impulso.................................................................................................75

4.3.3 Representação de Sistemas LIT no Domínio da Freqüência: a Resposta em Freqüência........................................................................................77

4.4 Filtros Digitais.....................................................................................................79

4.4.1 Filtros FIR de Fase Linear.....................................................................80

4.4.2 Projeto de Filtros FIR de Fase Linear....................................................84

5 Aplicação-Exemplo: Recepção AM....................................................................92

5.1 A Transmissão e a Recepção AM Analógicas...................................................93

5.1.1 A Modulação e a Demodulação AM-DSB com Portadora......................94

5.1.2 A Modulação e a Demodulação AM-SSB..............................................98

5.2 A Recepção AM Usando o Conceito de Rádio de Software..............................104

5.2.1 Demodulação AM-DSB com Portadora em um Rádio de Software.....105

5.2.2 Demodulação AM-SSB em um Rádio de Software.............................106

5.3 Simulações Computacionais da Recepção AM Usando o Conceito de Rádio de Software...........................................................................................................108

5.3.1 Simulação da Demodulação AM-DSB com Portadora: Resultados eAnálise.................................................................................................108

5.3.2 Simulação da Demodulação AM-SSB: Resultados e Análise.............116

6 Conclusões e Trabalhos Futuros.....................................................................125

Referências Bibliográficas...................................................................................127

Apêndice A - Programação no Scilab................................................................129

A.1 Simulação da Demodulação AM-DSB com Portadora.................................129

A.2 Simulação da Demodulação AM-SSB-LSB..................................................130

LISTA DE FIGURAS

Figura 2.1 - Equipamento de rádio: paradigma baseado em hardware (a) versusparadigma baseado em software (b).........................................................................24

Figura 2.2 - Receptor TRF.........................................................................................28

Figura 2.3 - Receptor tradicional versus receptor rádio de software com digitalizaçãoem FI.........................................................................................................................29

Figura 2.4 - Receptor super-heterodino de conversão simples (a) e receptor super-heterodino de conversão dupla (b)............................................................................30

Figura 2.5 - Receptor tradicional versus receptor com digitalização em bandabase...........................................................................................................................32

Figura 2.6 - Receptor de conversão simples para sinais modulados em freqüência efase............................................................................................................................32

Figura 2.7 - Evolução no ponto de digitalização dos rádios tradicionais em direçãoaos rádios de software..............................................................................................33

Figura 3.1 - Conversores de dados, transformando sinais entre os domíniosanalógico e digital......................................................................................................36

Figura 3.2 - Conversão analógico-digital...................................................................36

Figura 3.3 - O processo de amostragem, convertendo um sinal de tempo contínuoem um sinal de tempo discreto..................................................................................37

Figura 3.4 - O processo de amostragem visto como a multiplicação do sinal aamostrar por um trem de impulsos............................................................................38

Figura 3.5 - (a) Espectro limitado em freqüência do sinal a amostrar; (b) Espectro deum trem de pulsos periódico com período igual ao período de amostragem Ts ; (c)Espectro do sinal amostrado resultante da multiplicação no tempo do sinal do item apelo sinal do item b destacando-se as Zonas de Nyquist; (d) Espectro de um outrotrem de pulsos periódico com período Ts' maior que o do item b (Ts' >Ts ou fs' <fs ); (e)Espectro do sinal amostrado resultante da multiplicação no tempo do sinal do item apelo sinal do item d, ilustrando-se o fenômeno de aliasing pela existência dacondição fs' <2fm ........................................................................................................40

Figura 3.6 - Diagrama de blocos do conversor A/D...................................................41

Figura 3.7 - Processo de amostragem destacando-se o resultado do circuito sample-and-hold.....................................................................................................................41

Figura 3.8 - Ilustração do mecanismo de quantização..............................................42

Figura 3.9 - Diagrama de Blocos do conversor D/A..................................................47

Figura 3.10 - Glitches no mapeamento de nível nas transições entre as palavras decódigo........................................................................................................................48

Figura 3.11 - Ilustração do efeito causado pelo jitter em dois sinais de freqüênciadistintas.....................................................................................................................51

Figura 3.12 - Degradação da razão sinal-ruído causada pelo jitter...........................52

Figura 3.13 - Consumo de potência mínima dissipada por um conversor em funçãoda resolução para várias taxas de amostragem........................................................52

Figura 3.14 - Limitações dos conversores.................................................................53

Figura 3.15 - Espaço de Solução Ideal.....................................................................56

Figura 3.16 - Espaço de Solução para os ASICS.....................................................56

Figura 3.17 - Espaço de Solução para os Microprocessadores Genéricos...............57

Figura 3.18 - Espaço de Solução para os DSPs.......................................................57

Figura 3.19 - Espaço de Solução para os FPGAs.....................................................58

Figura 3.20 - Exemplo de Arquitetura Básica presente nos DSPs............................61

Figura 3.21 - Market share dos fabricantes de DSPs (ano de 2006, total de U$ 8.3bilhões)......................................................................................................................65

Figura 4.1 - Primeira etapa do algoritmo de FFT.......................................................73

Figura 4.2 - Estrutura completa utilizada para o cálculo da FFT de uma seqüência de8 pontos.....................................................................................................................73

Figura 4.3 - Estrutura Radix-2 utilizada durante todas as etapas de cálculo daFFT............................................................................................................................74

Figura 4.4 - Entrada e saída em um sistema de tempo discreto LIT.........................74

Figura 4.5 - Resposta ao impulso de um sistema LIT...............................................75

Figura 4.6 - Quatro tipos de filtro ideal: (a) filtro passa-baixas, (b) filtro passa-altas,(c) filtro passa-faixa e (d) filtro corta-faixa.................................................................81

Figura 4.7 - Resposta em freqüência de um filtro passa-baixas ideal com respostaem fase linear na banda passante............................................................................82

Figura 4.8 - Reposta em magnitude para o filtro de resposta ao impulso dada por(74) para quatro valores distintos de N......................................................................84

Figura 4.9 - Especificações de um filtro....................................................................86

Figura 4.10 - Efeitos do janelamento: resposta em freqüência de um filtro passa-baixas ideal após ter sua resposta ao impulso truncada por uma janelaretangular..................................................................................................................88

Figura 4.11 - Janelas para projetos de filtros FIR......................................................89

Figura 4.12 - Resposta em freqüência de um mesmo filtro FIR após passar pordiferentes tipos de janelas.........................................................................................89

Figura 5.1 - Receptor AM super-heterodino..............................................................94

Figura 5.2 - Modulação AM -DSB com portadora e a formação da envoltória..........95

Figura 5.3 - Espectros na modulação AM-DSB com portadora : (a) sinal modulante,(b) portadora e (c) sinal modulado...........................................................................96

Figura 5.4 - Detector retificador para AM..................................................................97

Figura 5.5 - Geração de um sinal SSB pelo método do deslocamento de fase........98

Figura 5.6 – Módulo e fase da resposta em freqüência de uma rede defasadora deπ/2..............................................................................................................................98

Figura 5.7 - (a) Espectro do sinal modulante; (b) Espectro do sinal SSB com bandalateral inferior; (c) Espectro do sinal SSB com banda lateral superior....................101

Figura 5.8 - Demodulação SSB coerente por multiplicação pela portadora seguidade filtragem..............................................................................................................102

Figura 5.9 - (a) Espectro do produto do sinal SSB-LSB pela portadora; (b) Espectrodo produto do sinal SSB-USB pela portadora.........................................................102

Figura 5.10 - Método de demodulação de sinais AM-SSB......................................103

Figura 5.11 - Análise espectral da demodulação AM-SSB da Figura 5.10..............104

Figura 5.12 - Proposta de recepção AM seguindo o conceito de rádio desoftware...................................................................................................................105

Figura 5.13 - Blocos funcionais da demodulação AM-DSB com portadora emsoftware...................................................................................................................106

Figura 5.14 - Esquema da demodulação AM-SSB em software.............................108

Figura 5.15 - (a) Transformada de Fourier de f(t); (b) Transformada de Fourier de( ) ; (c) Transformada de Fourier de x[n]; (d) DTFT de x[n]...............................109

Figura 5.16 - (a) Espectro de x[n] no Scilab; (b) zoom em torno de 455kHz; (c) zoomem torno de 545 kHz...............................................................................................110

Figura 5.17 - (a) Espectro do sinal no ponto (B) da Figura 5.13; (b) zoom em tornode 0 Hz; (c) zoom em torno de 90 kHz...................................................................111

Figura 5.18 - Especificações do filtro FIR Passa-Baixas projetado para a simulaçãoda detecção AM-DSB com portadora......................................................................112

Figura 5.19 - (a) Função Ganho do filtro FIR Passa-Baixas projetado para asimulação da detecção AM-DSB com portadora; (b) zoom em torno de

( ) (c) zoom em torno de ( )

..................................113

Figura 5.20 - (a) Espectro do sinal no ponto (C) da Figura 5.13, ou seja, após passarpela filtragem; (b) zoom em torno de 2kHz..............................................................114

Figura 5.21 - Demodulação AM-DSB com portadora: sinal digital demodulado notempo......................................................................................................................115

Figura 5.22 - (a) Transformada de Fourier do sinal modulante; (b) Transformada deFourier de ( ) ; (c) Transformada de Fourier de s[n]; (d) DTFT de s[n].........117

Figura 5.23 - (a) Espectro de s[n] no Scilab; (b) zoom em torno de 453kHz; (c) zoomem torno de 547 kHz...............................................................................................118

Figura 5.24 - (a) Espectro em magnitude de q[n] e i[n] no Scilab; (b) zoom em tornode 2kHz; (c) zoom em torno de 92 kHz; (d) zoom em torno de 908 kHz; (e) zoom emtorno de 998kHz......................................................................................................119

Figura 5.25 - Coeficientes do filtro de Hilbert utilizado na simulação da detecção AM-SSB.........................................................................................................................121

Figura 5.26 - (a) Função Ganho do filtro de Hilbert utilizado na simulação dadetecção AM-SSB ; (b) zoom em torno de

; (c) zoom para ver a partir de qualfreqüência a função ganho fica condicionada ao intervalo [-1,+1] dB.....................121

Figura 5.27 - Espectro em magnitude de ih[n] no Scilab.........................................122

Figura 5.28 - (a) Demodulação AM-SSB-LSB: Espectro do sinal demoduladodigitalmente; (b) zoom em torno de 2 kHz...............................................................123

Figura 5.29 - Demodulação AM-SSB-LSB: sinal digital demodulado no tempo......124

LISTA DE SIGLAS

!" " #

$ $

$% $ % ! & & '( ) ) % % ) )

'($ ' ( $ )) ) )

!

" #

$%% # $&% %'

'

" (!

% # %

) * ) '

+ *

, &

!

, &

'

$ $

)$ &&)& &$

-) &&- &)

INTRODUÇÃO !" !" #$ % & ! ' !" ( & !" !" ! ) !"*!" + , %" - & ! % . !" / &" + 01 ! ! , 2 132 342 #5 . % !" '6 78951 :32 ;< =) ! + !" 8>?< . % =! ! 01 ! ! + . & % % @ A @ B %% & ! !" =. CDE & #$ % B" ?7FG HI'G JKKK LMN DD 8OP=Q< =

1

!"#$ %&'() *(+ ,+-../)(-() 0)112 3#45 6 7 6 8 4 9$: %;(<(+ 0(<)+ =- : 9> $2 6 6 '1 ? @ A B# $C %D(<'E= .)- F/G ) H1( IJK2 CBBB LM 33: 4A 4N A O O > 4 > 8? 6 3P5 45 5 4N '1 > 4N 6 4 3 P 8 8 8 QR 8 PS 8 5 > 9$: 3 : 8 8 QR 8? 8? 4> > 3T ! O $8 3 8? 3 $8 3 O > 5 8 6 3 B R 6 % 2 4 % 2 5 > > > 5 Q5 > 3 B O 5 RO > 3 P5 $8 3 > 4 4 >4 '13 B > $8 37 8? O 3 $8 3 R R 6 N 3B 4 > 6 >8 @U C 4 4 3V 4N ! O 7 5 > '1 4N 6 @ PW9 %>Q>2 9WP%>Q>2 9$: 3 P $8 7 34 PW9 9WP

! " # $% & ' ( ) & * ' ( + , - ' ( * &# ) . , /* ) #- - 0 - 1 /* 1 2 " # * ,3 ) '4456789:7; <=7 :> ;? &'4 5 678 <=7 :> ;? 4 5< <=7:> ;? ! 3, @A4 5@ A 4? B * ,3 ) ,3 & C - & # , - & B # # , AD , E , ) ) E . /* 1 &+ , F & ) G FB' 56=HI J7%H>%& @ ' ? FB B / 5J7>KI J7%H>% J=LL % M7N @ ( ? 2 , # F 0- & 3, FB' FB B / " F 1 & ) + & ! & 1 J87IHN - L > =8N E , " 4#) ! & 1 B

RÁDIOS DE SOFTWARE

2.1 Definições ! " # $ %& ! '() " * +, # & - '.) " * * " / 0 1 2 " & 3 '.) " * 4 5 * 6 31 71 6 3&

2

!" #$ % & ' ()* + % , -. / !"0 % . 1+ . . (2* 0 . % % + 3 / ' / . . 0 . . . ' % . . 4 . - 3

2.2 Princípios Gerais e Comparação com os Rádios Tradicionais5 3 + + 6 % !"7 $ )+ (8* 5 7 #$ 9:/& #$ % 5 #$ . 6 6 5 6 % . :/ $; 9$:/; & 7< % . + 6 . :/ $;

! " # $% % & " # '() *+,-.+,/ # $ 0 1 2 ' $ *+,-.+,/ # # # 3 *+,-.+,/ ' ( # 4 *+,-.+,/ ' *+,-.+,/ $ 5 ' $ 6( 789 :.+,/ ; 789 :.+,/ 789 :.+,/( 4 < ( 789 :.+,/ 4( =$>?@ ( 4 =?>$@ *+,-.+,/ < $>? ' 4 =789 :.+,/ @ ( 4 > A 789 :.+,/ 0 # B C < 789 :.+,/ 789 :.+,/ # 2 789 :.+,/ *+,-.+,/ *+,-.+,/ <

! " " !# $ %&' # " (#) # * + ," % , # - * '&% * # # . * * *"! *+ * !

Figura 2.1 - Equipamento de rádio: paradigma baseado em hardware (a) versus paradigma baseado emsoftware (b) ./ * 0 ! () " ," $ ! + * 1 " "2 . ! * "3 2 # "3 " # 2 + ## " 45 * # " *

!" # $ %!" & '( & ) % * +, -. / !" / 01 2 !" 3 " 4 5 3 6 !" & # !3 % 57$ !" 8 +9, % $ % % 3 / " 3 !3 * 2 !3 %. (% !3 :5 ; %!" <= # +>, % 5 5 ? 4 5 !3 ! . @ !" $ $ A 5 & !3 !" !" % & % 5 <= ?

2.3 Aplicações: !3 * * 01 !" # +>, * 5 !" !3 & 01B !" 5 :

! "#! $ % & ' % ( )*+,-**./ 0 123+*0 / $ 4 (% 5 6 /*7 +819,: ;% % $ < = > ? % @ A @ $ % BC 6 A 4 5 % & 5 6 A 5D$ E 6 A 4 A & 4 & . % /*7 +819, F A 5 /*7 +819, 5 9*13G)H A ! 6 &% ; /*7 +819, 6 <% ? ' A6I @ % 6 /*7 +819, 4% % % A BC 5 $ 5 J19K819, % &% A $ % % ( % % 5 L IA 5 A /*7 +819, 4 6 % & ;% % /*7 +819, % % 6 A 5 % 6 4 ; /*7 +819, % 4 $ %% ( 5 A /*7 +819, 6 5 %% 5

2.4 Arquiteturas mais comuns ! " !#$ %&' '( ) # # !# # * # # # !# +(, '-. /+- 0 !# $ # 1# +$ 2 ! !#$ $ 3 +$ 4 " # * !# #! ! $ * # !# #15# ! # " 5 3 $ 44 " !#$ 6 ! 7 &' '( 3 #8 !#$ &' #! 0 5 # # %'! 94) : ! #15# " # * , !#$ * # 5# # ; #: </ " ; # # - !#$ # % '! 94) 2.4.1 Digitalização em RF '! =>? #! @ABC@D 8 E&'%FG@CD HIDJK LMCNGC@OP) " # # QKR ASIMC " 1 # QKR ASIMC # 3 " #0! # ; $ &' # 41 # ! $ "T6 " * 0 #$ # U3 %VKS WKJQC XYZ [JR JCM) #0!4!# *8 /, !# # $ \ # !# * $ !# 1 4 QKR ASIMC : 5# 5 7

• ,#$ #

• •

Figura 2.2 – Receptor TRF .! "# $% & ' ( ) ' ( ! ( * $ + ,-. /0123 ( 4• 5 & #

• & $% • 6 + # ( 7 8 $ # 9: ;: !( & & 8 # '

2.4.2 Digitalização em FI !"#$ % & '() * + , , #-./0-1 , & 2& 3 4567 8 9 :;-./0-1 & ' & '() + <;9 .=>:0 ? ?

Figura 2.3 – Receptor tradicional versus receptor rádio de software com digitalização em FI .+? & & '() & ? ,@% A , ? , & 9 :;-./0-1 B C <;9 .=>:0 2 & C ,@% 7 ',@% ,@% & , * & ,@%

! " # $%& $%& ' () "* + $ * $%& ,- + - . + ' "* ( " !) + $ * $ / + & , ( ) ( ") + $ $%& # + $ +

Figura 2.4- Receptor super-heterodino de conversão simples (a) e receptor super-heterodino de conversãodupla (b) .0 + ' ' + 12, +$ 3 + $%& "* + "* + + +

!" #"$%& '( () * + , + - . ,/+0 1 - . ,/+ () 0 2 3 1 3 2 3 ,2.4.3 Digitalização em Banda Base 4) 0 0 1 0 , 5 34) 1 2' 0 0 1 06 ( 1 4) ,7 1 2 , 8 ( 349 24) 34) :; <$= 4) 0 0 ) ) :; <$=, - . ,> ?@A 4) 0 0 B C$D<$= '3 0 , 7 34) 0 0 ,E 2 4) 0 0 () 01 () & - . ,F?>A ( 0 0 4) ) 3 , ( 1 32 0 4) G- ,

Figura 2.5 – Receptor tradicional versus receptor com digitalização em banda base.

Figura 2.6- Receptor de conversão simples para sinais modulados em freqüência e fase !"# $ % % & ' ( % & ) * + & % , - . + & , $ & +

! " # # # $%& '()*+Figura 2.7 – Evolução no ponto de digitalização dos rádios tradicionais em direção aos rádios de software .

DISPOSITIVOS UTILIZADOS EM RÁDIOS DE SOFTWARE ! ! " # $ ! ! ! % & ' % & ( %) ) % # * 3.1 Os Conversores Analógico-Digital e Digital-Analógico+ ! ,

3

! " # $ % $ " & $ ' " % () * % () $ + $ , ! " $ & ' # $ $ $ + " - $ - ! . /$ 01 2- // /3 , - 2 / , 3.1.1 A Conversão Analógico-Digital " & . 3 $ 01 '

Figura 3.1- Conversores de dados, transformando sinais entre os domínios analógico e digital.

Figura 3.2 – Conversão analógico-digital. ! " #$% &

fs ,

! , fm " #≥ $ %!& ' ' ( ' % ) "' *++,- . %

Figura 3.3 – O processo de amostragem, convertendo um sinal de tempo contínuo em um sinal de tempodiscreto.)" $& /$& % /$& . $& / $& 0 % 12 %) /$&

( ) ( ) ( )344 $ %#& ( ) ( )∑

−∞

−56 789:; $ %&

( ) ( ) ( )∑

−∞

Figura 3.4 – O processo de amostragem visto como a multiplicação do sinal a amostrar por um trem deimpulsos. !" # # $% &" "' ( &") )"' ( &* $

( ) ( ) ( )+,, ∗ - ( ). !" ( )/ !" $% &"

( ) ( )∑∞

−∞

− 0+ $""% - %

∑∞

−∞

− ! " # " $ % %$ & ' ( ) * ( ) +, -. / 01 1 2/' 3 / 1 0 "4$ 5 1 6 7 8 9:; 3 2 3 7 3'<7 ' ! "4$ & * ( ) ) " + 3 # = "4$ " $ = >;;?@ A 6 A A / + % 3 A / B A / / # ' # , ' A + + 7# >;;?@ ' ?;C>;;?@ / ' *4D 5 ' B A 3 A #A' ( # A+ ,' ! B ( A A 6 ! ?;C>;;?@ B ' <A' 7 'A ! / +/ A 2 A ' 7 + < / < 06 A 01 B

Figura 3.5 – (a) Espectro limitado em freqüência do sinal a amostrar; (b) Espectro de um trem de pulsosperiódico com período igual ao período de amostragem Ts ; (c) Espectro do sinal amostrado resultante damultiplicação no tempo do sinal do item a pelo sinal do item b, destacando-se as Zonas de Nyquist; (d)Espectro de um outro trem de pulsos periódico com período Ts' maior que o do item b (Ts' >Ts ou fs' <fs );(e) Espectro do sinal amostrado resultante da multiplicação no tempo do sinal do item a pelo sinal do itemd, ilustrando-se o fenômeno de aliasing pela existência da condição fs' <2fm .

! " # $" !%& ! ' ( )*+ # !%& , -. /0 1 # ' ( 2 Figura 3.6 – Diagrama de blocos do conversor A/D.

Figura 3.7 – Processo de amostragem, destacando-se o resultado do circuito sample-and-hold.

! " # $ % Figura 3.8 – Ilustração do mecanismo de quantização.& $ ' ' $ ()*+,-.//01-++-/2+ +3 $ 456 (7 8+ 9

! " # $%&'( %&'() %& * # +, # - ./0 1 23 456789 : 9 ;<=> = ;7? @A=<B=89 C 9 7??9 87 @A=<B=DE9 F 87G<<89 H9I9 = 8<G7?7D=7?7 9 ;<=> @A=<B=89 :J 7 9 ;<=> 9?<K<=> : 4 LE9 C 9 M=>9? <;=79 89 7??9 87@A=<B=DE9 F 8=89 N9? ( ) OOPO Q − 23 4R5S>FI 8<;;9 C ;=T7U;7 @A7 9 M=>9? IV:<I9 @A7 9 7??9 87 @A=<B=DE9 N987 =;;AI<? F<KA=> I7=87 8= 8<;H<= 7?7 9; WM7<; 87 @A=<B=DE9 C9A ;7X=

( )( ) YZ [\]\ 23 4RR5^=?= ==><;=? 9; 7G7<9; 89 ?AW89 87 @A=<B=DE9 C ;AN_7U;7 @A7 =; =I9;?=; 89 ;<=> 877?=8= H9IN_7I AI= M=?<VM7> =>7=`?<= C H9I IF8<= A>= C A<G9?I7I77 8<;?<TAW8= =9>9K9 89; WM7<; 87 @A=<B=DE9 ;9T?7 9 <7?M=>9 aU%&b1 C%&b1c ;AN_7U;7 =ITFI @A7 E9d=X= efgg fhi 89 ;<=> 87 7?=8= 49I 7;=; ;AN9;<D_7; ;9T?7 =; =I9;?=; 89 ;<=> 87 7?=8=7 ;AN989U;7 =<8= @A7 7>7 ;7X= 7;N7H?=>I77 ?<H9 C 9 ?AW89 87 @A=<B=DE9 2;<=> 87 7??95N987 ;7? I987>=89 H9I9 AI N?9H7;;9 =>7=`?<9 87 IF8<= A>= C 87 =A9H9??7>=DE9 A>= 7 @A7=ITFI E9 7I H9??7>=DE9 H9I 9 ;<=> 87 7?=8= 4L>7 ;7KA7 AI= 8<;?<TA<DE9 A<G9?I7 @A7;7 7;787 ;9T?7 9 <7?M=>9 aU∆b1 C ∆b1c 2M7X= L@A=DE9 3 4RR5 4 9K9 C = GADE9 8<;?<TA<DE9 87N?9T=T<><8=87 2G8N5 89 ?AW89 87 @A=<B=DE9 F 8=8= N9? ∆≤≤∆−∆

= jkhlmnmfk oo C 1b1bCbR5522 23 4R156789 9 ?AW89 87 @A=<B=DE9 AI N?9H7;;9 7?K`8<H9 C;A= IF8<= 9 7IN9 F ><M?7I77<7?H=IT<VM7> N7>= IF8<= 7;=W;<H= 4 ^9? <;;9 C = N9H<= IF8<= 89 ?AW89 87 @A=<B=DE9 p

y ! " # ! $ − % &'( ! ! )'( * ! % &'( + & &'( ! ,% - )'( . )'( " , /012 34 5 5 !

( )66787 9: ;< & ! ,% =>?@. >?@.A ! ! BC , " % &'( D E F G H F I JK LM &( % &'( N ! , OPQRSTUQV L !

( )

≈ ! " #$%!& $ '( )* $& (&+$ '(+,-$ (& ( &.$ +-$ & (%$ '(+,-$ / 0&( !$ " (#$.$ '( ( $ $! $ 12 #$ ( & '( ! 3 '( " #4 $ $ " $ 5 ( ! 6!& &4 (0$ (% -$ " 78 $ & '(+$ # ( $&(,-$ )* 6 #$ /

( ) 9 :;<<=>?@A BCDE ≈FGHG = ( ) IJ ;K<=>?@A BDLDE ≈@M@ G MGN@HNG O@P PNGNP OQ QHGOG R@ PQHR@ SNT@HMQMQQ ONPHNUSVO@P G@ ?@A@OQ PSG QPWG?G OQ QPR@ X TGYZPQ QWQPP[HN@ @UQH SMG @SHG Q\]HQPPR@ OG _ `SQ ?QaQ G?TG@ QM W@PNOQHGbR@ ; QcG Fdef G ]@WNG NPGQG OQ ]NW@ OQ SM PNG? OQ QHGOG Q FdeghiPSG ]@WNG MjONG XQPQ PNG? ]@OQ PQH WGHGWQHNYGO@ ]@H SMG HGYR@ η

QHQ Fdef Q Fdeghiklmno pqnorrs tK ;<uS]@O@ZPQ `SQ G GM]?NSOQ OQ ]NW@ O@ PNG? PQcG vwx< X G ]@WNG OQ ]NW@ O@ PNG?PQH[ OGOG ]@H yz

|~ tK ;< =u

( ) −

! "#$%& '()%& )# *%&+ "#), *,- $&+$.+&)& .*&)#/*, , 0 11234 56789 :*&)#/*, & "#$%& '()%& )# *%&+ , & "#$%& '()%& )# -.;)# < & -&=># *%&+/-.;)#"#), *,- $&+$.+&)& <.*&)#/*, ?@ , ( )ABCD 56789 EFE EEFE ?G G & H' ),$%I(%* JKLMN OPQRSTUVWXXY ZR[

− I :*&)# & ,\.&]># &$%'& <"#),/*, $&+$.+&- & _ "&-& .' *%&+ *,#%)&+ \., #$."&& `&%a& #&+ ), ,*># ), .' $#b,-*#- *,' cdee dfg ! -&=># ,-, & "#$%& ), "%$# , &"#$%& '()%& # $&*# ), .'& *,h%), ( )&)& "#-

( )G EE < @ #),

A( & &'"+%.), )& *,h%), <)&)& "#- Gij.I*%.%)#/*, @ ,' <#I('/*,

( ) ABCD567 ?kll mn?m+#op kkl mn qr−

3.1.2 A Conversão Digital-Analógica !" #$%$# & '#((%' ) * + + '#((%' + , & - #( . + + / 0( + + 12 . + + 1 !" #$% $# '#((%' '#((%'. 1 + & '#((%' / + . ) '#((%' )* '#( + ) , 13 4 , &15 + (" 6 & '#((%' .

Figura 3.9 – Diagrama de Blocos do conversor D/A.

Figura 3.10 – Glitches no mapeamento de nível nas transições entre as palavras de código.

3.1.3 Parâmetros dos Conversores ! " # $ % $& '( )* ++% " ! ), $-. /(/ 01( 02% )3! $-(204556(505((0(% 7!8 $ ( 6/1' (% ( " "

! ! " ! # $ % & ' ( )*+ ,-./0,123452678729 7 :;<=> ? @AA B(C ' (@ D # E ! % F F F G2HH 23I # ! # 0 JK2 # EL # $ EL ( )

MNOPMQRSTU :

VWXYZ[\ ' ( D 0 JK2 D] # 0 JK2 ^ " ! E_ D D

∑∞ ! !" "#$%&' () *+,- ./012 345 673833 9773:9;:< 98 : 7:=> 4;: 7?@< < 4;: <3 37:<: A8:4 83<;<: 38 B?3 :?83: : 673BC9;: < 4;: <3 37:<: ? : :D: <3 :847:38 A 378 :<E;< <: <;47F> 43 7: <8;:3 *6783 E;4 :37;7833 A : 6:;D: <; 8;9: <3 ?8 9E3747 73: G 837 B?3 :6:;D: <; 8;9: <3 ?8 9E3747 ;<3: A B?3 3E: 38 94;<37:F> :H3:4 7?@< <3B?:;=:F> 96783 : IB?:F> () *+J, *K8: ?7: 8:3;7: <3 3DH7344:7 : 6:;D: <; 8;9: <3?8 9E3747 73: G :7:EG4 < L837 363;E <3 MA? I0- AB?3 437;: : 734?F> <3 ?89E3747 ;<3: H:7: :9:F:7 : 8348: 6:;D: <; 8;9: <3 ?8 9E3747 73: * - I0- H<3437 9:9?:< :7:EG4 < ./012 AH3: 43?;3 73:F> A<37;E:<: <3 () *+J,

( ) N OPQRSOTN−UVWXYZ[W\] () *),-?7 6:7 B?3 ;6?39;: <3438H3^ <4 9E374734 H75;94 G * 049E374734 A 43 3DH7344: 98 E:7;:F_34 :3:`7;:4 B?3 H37@< <3 :847:38 H<346737 * I3 :H:7393 <3E;< : ;8;:F_34 < ab 3 < 9;79?; <3 :847:38 * ID;43 ?8:937: ;9373=: B?: : 34H:F:83 ;4: 3 373 :4 :847:4 * /4 H<3 734?:7 383774 4;;6;9:;E4 B?: : E:7 :847:< A 4c73?< 43 4;: :847:< 67 <3 ::673BC9;: * 1 d;?7: ) *A 73;7:<: <3 efg A ;?47: 363; < : :847:38 <3 <;44;:;4 <3 673BC9;: <;637334 * -c437E:h43 B?3 A H:7: : 8348: E:7;:F> H37@< <3:847:38 A 377 E:7 :847:< 3DH7344:< H7 G 8:;7 H:7: 4;: <3 8:;7673BC9;: (iji kl, * -4 363;4 < H<38 437 7443;7:833 8<3:<4 98?8 7?@< :<;;E B?3 43 48: : 4;: 3 A : :?49;: <3 ?7:4 634 <3 7?@< 3 <;47F> AH7<?= 4;438: ?8: 7:=> 4;: 7?@< <:<: H7 efg

( ) #$m nnn +−

A () *) ,<3 6 G : 673BC9;: < 4;: <3 37:<: 3 G : E:7; 9;: < * o3: IB?:F> () *) , 3

! "# $ ! % ! ! & # ! # '" # ( ! )! ( ( * # % # # ! " + ( # !! # , $! -. !( !! & # / % ! 0"! "% " , ( # . # ( & !! % ( " Figura 3.11 – Ilustração do efeito causado pelo jitter em dois sinais de freqüência distintas.

Figura 3.12 – Degradação da razão sinal-ruído causada pelo jitter.

Figura 3.13 – Consumo de potência mínima dissipada por um conversor em função da resolução paravárias taxas de amostragem.

Figura 3.14 – Limitações dos conversores.

3.2 Processadores Digitais de Sinais ! " # 3.2.1 Porque Usar DSPs nos Rádios de Software " $ % " " " & " %

! " # $%&' % ($)$% * # +,- * . / 0% 1$' 1 2#&% 13))4% ! #5 '' %&&0(6' & & 03 &$& 7 * ! "! "! * %8 * * %8 %8 . 5 &%%&0 0$&0 ' 60 2 %&03 1&0' &0 ' 60 . 5 . * 95 8% &30 : 0%3 0 ! " 25&0& )'$% ' 0 229 $& :0 ) 9 ; 40 )8&03 . * &% <

! " # $ " "# " $ " % " $ "# $ "# # # & $ $$ '($ )$( (* " # * ) + , + , -,. ) + , # & # / 0 #

Figura 3.15- Espaço de Solução Ideal.

Figura 3.16 – Espaço de Solução para os ASICS.

Figura 3.17 – Espaço de Solução para os Microprocessadores Genéricos.

Figura 3.18 – Espaço de Solução para os DSPs.

Figura 3.19 – Espaço de Solução para os FPGAs. ! " # $ %& ' ( # $ %) ! ! ! ! ! ** + ! ! , -* '

! ! !" ! ! #$ ! % & ' ()*+, )( ,- . ( % / "0 $ " ! $ ! 0 / $ 1 00 " / " 2 " " " 3 4 % $ $ !5 " 0% 3 0% " ! ! 3 " ! ! 6 ! # # !" 0 ! ! # % " " !5 $ /$ !# 5 0 %

3.2.2 Características Arquiteturais dos DSPs ! " #$%&' % ( $)$% ! * + !

( ) ( )∑−

−,-. . &/012/ #3 34* 5 65 #* #" 7* #" 7* ! 8 8 9 3 4 :; 8 / <$)// 8 8 8 #* 8 8 = 8 8

! "# $ % & # % $ % '()* "# + $ , $ )- '( $ . )- , $ $

Figura 3.20- Exemplo de Arquitetura Básica presente nos DSPs. / $ )- $ $ '+& # 0 $ $ 1 21# # * # * # % & +3 & '( 4 & + 0, + $

! " # " " $ ! " % & ' ! ( ! ) * * ! + #& # " " * % ,( ! ) * % ,( ! ) - & #& ! . / 0 - 1 2 3 0

3.2.3 DSPs Disponíveis no Mercado

Tabela 3.1- Exemplos de DSPs disponíveis no mercado.

DSP Fabricante Clock

(MHz)

Desempenho Precisão Otimizado para...!"#$ %%&%'( )#" *+,% - .+/ 01'+2(345/ 65 2%&%'5!"#$ %%&%'( )#" *+,% - .+/ 75'58%5 25'9'(& :!"#$;< %%&%'( -$ -$ )#" *+,% : .+/ #&%25//(=5% 65 >96+%"-:?"(&%&5@ %%&%'( ; 0 *+,% - .+/ 0'% 65/5=15A% 651&%25//(=5%0!"#B:- - 0('%C !5D+25/ - - )#" *+,% - .+/ #&%25//(=5% 65 >96+%"0 0('%C !5D+25/ - *E#" *'%( ;:F .+/ 0'( 1&52+/G%7+C5&"0 0('%C !5D+25/ -$ -H: +''+% 0" *+,% 5 *'%( .+/ 0'I//+=% 65/5=15A% 651&%25//(=5%7";::, 75,(/ )/&9=5/ - :B )#" *+,% - .+/ 01'+2(345/ 65 2%&%'57";:$, 75,(/ )/&9=5/ -;; ;B$;: )#" *+,% .+/ (+,% 2%/9=% 651%2+( H;:=F)#"7";:$$, 75,(/ )/&9=5/ : )#" *+,% - .+/ (+,% 2%/9=% 651%2+( H$=F)#"7";::, 75,(/ )/&9=5/ -$B; -:B: )#" *+,% #%65& 65 1&%25//(=5% 651%% 8+,%7";:, 75,(/ )/&9=5/ B ;:B)#" *+,% #%65& 65 1&%25//(=5% 651%% 8+,%7";:<, 75,(/ )/&9=5/ -B-< B- *E#" *'%( #%65& 65 1&%25//(=5% 651%% 8'99(57";:, 75,(/ )/&9=5/ $ - *E#"5J9+DH : E#" ?)"@ *+,% ;: .+/*'%( ;: .+/ 75'52%=9+2(345/ 5)=(C5=#&%25//(=5% #(&('5'% ?@ %9 : ?:@1&%25//(6%&5/ 1(&('5'%/- 1&%25//(6%& )" 65 ;:.+/

! "# $%# & ' ( ( ! "# $% ' # & ) * ( ( !"# $% # & + ( ! "# $%# & ' $ $% $% # , $% + # + - # $. $. / + $% $ &- 012* + . - + & / 3 4 $% / # " + & " + + -$. # $ / + - " $. " ' )& 5 6 7 8759 # $. + 12 6 : ; <= 1 6 & 75 ' / + ; . 8769 ;566 $% 10 & $% & ;56> & + # & " $ +

!" # $ # # % # %

Figura 3.21 – Market share dos fabricantes de DSPs (ano de 2006, total de U$ 8.3 bilhões).

TEORIA DE PROCESSAMENTO DIGITAL DE SINAIS ! " # $ % & ' ()* !( ) *" *+ ,)- ()*

4

4.1 Os Sinais Discretos no Tempo e o Processo de Amostragem !

[ ] ( ) ( ) """#$% $#$ """ −−& ' () ! * ! & ' ! + * , , -

Ω

. /0 1 23456 7) 564389 9 7:6;<=4>?9 56 9@3A8:9B6@ 6 Ω 564389 9 7:6;<=4>?9 94BC!9: 56 9@3A8:9B6@6 D 5959 E3: " Ω /0 1#2$3: 6%6@E!3 .>34A?56:6FA6 ;C6 3 A?49! %/82 D 5953 E3: "( ) ( ) ( )&'()&')* +, G>3A >3A . /0 1023456 G( .567?4?59 E3: +( G . D 9 7:6;<=4>?9 94BC!9: 53 A?49! 949!HB?>3 5959 6@ :95?943AE3: A6BC453 1I48J3 .E3: /0 1K2 6 /0 1 2 .A6C >3::6AE3456486 A?49! 56 86@E3 5?A>:683 % -4. A6:L 5953 E3: "

[ ] ( ) ( )

Ω ω0

! " #$ % & " " " ' & " [ ]!!"−

4.2 Sinais Discretos no Tempo: Representação no Domínio da Freqüência# $− % &' () * + , (* * - () . / . . 0 / . 1+ / 4.2.1 A Transformada de Fourier de Tempo Discreto, . / . 0 0./. ()*+,+-.+ /01*+**2 0*. (* 2 345 ω− 6 "+" # 0./.

( ) ( ) [ ]∑

−∞

− ω ! ( ) " # ( ) ( )| | ( ) ( ) ( )[ ] $ % ( )| | ( ) % ! &' & ( ) # ( & ( ) [ ] [ ] [ ] ( )

∑∑∑∞

−∞

−∞

−∞

−−∞

−∞

+−+ πππ ) *) *+ ( ) ' [ ] ( )∫

!! "#$$%&'( ω),- ./ ! 0 & & 1 0 %' 1 0 ( )* + ,

( ) ( ) ( )( )∑

∞−

− ! ( ) "# $ ( ) ( ) % ! ! & ( ) ∑

∞−

− ""#"$ % &'()*+(,-+ ' () *'.+

4.2.2 A Transformada Discreta de Fourier/,-./0. 12. 3 4,5, 26, 0.1789:;, <. =.64> <;0:5.=> <. :>645;6.9=> ? 3 ,4.9,0 ?,6>0=5,0 ;@2,06.9=. .04,A,<,0 <, 02, BCDC 0E> 02F;:;.9=.0 4,5, 5.45.0.9=,5 .0=, 0.1789:;,9> <>619;> <, F5.1789:;, . 12. 3 , 4,5=;5 <. =,;0 ,6>0=5,0 3 G 4>001H.0 >-=.5 , 0.1789:;, <.=.64> <;0:5.=> 4>5 26, 0;640.0 >4.5,AE> <. ;9H.50E> *B.9>=,9<>/0. 26, 0.1789:;, <. :>645;6.9=> F;9;=> 4>5 2 394 3 :>6 'I−≤≤ 56 3,4.9,0 ? H,0>5.0 <. ( )$ %-+ 3 :J,6,<>0 ,6>0=5,0 <. F5.1789:;, 3 0;=2,<>0 .6 4>9=>0 <.F5.1789:;, 7),) 3 :>6 89I 3 '3***3 ?/ ' 0E> 02F;:;.9=.0 4,5, 29;H>:,6.9=. <.=.56;9,5 ( )$ %-+. 3 0>@> 32 394 * /25@. 3 .9=E> 3 > :>9:.;=> <, C5,90F>56,<, B;0:5.=, <. D>25;.5 >2 BDC (:;<=>-?-@AB>;-> (>C6<D A>E+ 312. G ,40;:KH.0 0>6.9=. , 0.1789:;,0 <. :>645;6.9=> F;9;=> */.9<> F 384 , BDC <. 2 394 3 .0, 4><. 0.5 >-=;<, , 4,5=;5 <. ( )$ %-+ 4.0, ,6>0=5,@.6<.0=, 0>-5. > .;2> ):>6 GLI

≤≤ ) 9>0 4>9=>0 5H&,)7 MG 3 89I 3 '3***3 ?/ '* B, N12,AE>

[ ] ( ) [ ]∑

−−

π ! " #− [ ] [ ]∑

−$% ! "#$% &' ()* + , -()*&"'() *+),(- ./0(+( 1(2")3 /(4 5 [6 ]= .7 ∑89/:− 0;

[<]= :− >8 ?

4.2.3 A Transformada Rápida de Fourier' ))* .2)- ./0(+( 1(2")3 /(4 * 12 ) 3 " 2 ()* 4 " + + + 2 ( +2 3 ))* " 3 2 5 6 5 2 + + * 2 ()* " 4 ! & @ ))* + A B A [ ] [ ]

( )[ ]

( )

∑∑−−$C# %$C# % ADAD E FG!HI E E E! J#J#$% 1+ !

[ ] [ ]( )

( )[ ]( )

( )

∑∑−− ( )

− [ ] [ ]

( )[ ]

( )

∑∑−−

[] [ ]!" #$ % [

] & '() '() !" # * $$% * '&) & '&) * + '&) ' *( '( ) !" * * !" + $ ,- ') !" * - ,** -$% !" - -$% *. * -$% ' , $ ')* / + , ,** -$% + 0 ). ), ,** -$% * *( * $$% #)'. * $ .,- ') 1,. * ' 1,. * . '( '( '( , '( - , / !" 2 ) * , $ * * , *( ,** ' - 3 4 ,** -$% 5 *( 4'( * $$% 4 5 ** *( ,** -$% '* * $$% * '* 0 $$% *( , 01 5 ** *, ,** -$% 2 * $$% 4 , 0 * 1 0 5

Figura 4.1: Primeira etapa do algoritmo de FFT.

Figura 4.2: Estrutura completa utilizada para o cálculo da FFT de uma seqüência de 8 pontos.

Figura 4.3: Estrutura Radix-2 utilizada durante todas as etapas de cálculo da FFT.

4.3 Sistemas de Tempo Discreto Lineares Invariantes no Tempo ! " # # $%& '( ) '( * # $%& # $%& Figura 4.4- Entrada e saída em um sistema de tempo discreto LIT.

4.3.1 Linearidade e Invariância ao Deslocamento no Tempo + # , , +

[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] − [ ] [ ] − ! " #$% " & " ! ' ! ( 4.3.2 Caracterização de Sistemas LIT no Domínio do Tempo: a Resposta aoImpulso #$% " ' ) ) #$% [ ] " *! + ,

== -- -. δ /+ .0

Figura 4.5- Resposta ao impulso de um sistema LIT.

[ ] [ ] [ ] [ ] [ ] [ ]

−−−−− !" # $ %& % # ' ( ) * [ ] ( % * [ ] % [ ] [ ] [ ] [ ]

−−−− " % & + % & % &, % & ) ( - * - . / % +/% & + & % & % &, . % & $ )& ( & [ ]= ∑− ∞∞ [ ] [− ] 0, 12 " # ) &( [ ] [ ] −

% & - 3!" 0, 1 [ ] [ ] [ ]∑

−∞

− !"# 0, $1 !" ) [ ] [ ] [ ]∑

−∞

− !"# 0, ,1

[ ] [ ] [ ] ∗

! 4.3.3 Representação de Sistemas LIT no Domínio da Freqüência: a Resposta emFreqüência" # $ % & ' ( ( ( % ) *+, - ( *+, # + # ( *+, ( - ) (

[ ] ∞−∞ ω $- ) [ ] ( ) [ ] ωω

∑∑∞

−∞

−∞

−∞

− " [ ] ( ) ω

( ) ( )∑

−∞

− ω ( ) ! "# $ % & ' ( ) ( "# ) ( ) ( )| | ( ) * ( )| | ( ) ( ) ( )[ ] + %+ , ' % ' ' ( ) ( )| | -. ! /0 1" 23#454 67 898:;74 <; :;7=> <98?5;:> ?>7 5;8=>8:4 4> 97=68> @ $A% 5;4 B 4 5;8=>8:4 ;774CA9:6<; 8;5D 8;7=5; 674 E6AFG> =45 <; ; 4 5;8=>8:4 ;7 E48; 8;5D 8;7=5; 674 E6AFG>&7=45 <; 1H 8;C695 8;5D >I:9<4 4 5;4FG> ;A:54<4J84&<4 <; 67 898:;74 KLM A> <>7&A9> <4E5;NOPA?94 1 Q>A89<;54A<>J8; N6; ( ) ' ; ( ) ( <;A>:;7 5;8=;?:9R47;A:; 48 SMTM8 <48

( ) [ ] [ ] [ ] ωω −

−∞

−∞

−∞

− ∑ ∑∑

( ) [ ] [ ]

− −

−∞

−∞∑∑ ω! "

( ) [ ] [ ] ( ) [ ] [ ] ( ) ω−−∞

−∞

−∞

−∞

−∞

−∞

∑∑∑∑ # $ $ % ( ) ( ) [ ] ( ) ( ) ( )

∑∞

−∞

− ω & ( ) $ % $ ' & % () % ! % $$ $ % () $ % 4.4 Filtros Digitais* " + % % $ $ % ), % % $

! " 4.4.1 Filtros FIR de Fase Linear #$ % & % & '() ( ()'( () ( * %+ +& [ ]= ∑ ! " #

[$]% [− $

] %+ &'& , --%())* ())*+ & #$ ,./ ,./ , ,./ ! 0 1$$ ,./ 2 ,./ , ,./ !,./ ,./ 3 ,./ + ' ,./ , ! + ' ,

Figura 4.6 – Quatro tipos de filtro ideal: (a) filtro passa-baixas, (b) filtro passa-altas, (c) filtro passa-faixae (d) filtro corta-faixa. ! "

( )

≤≤

<<=

πωω

ωωωω # #$ %! "&' %! "& (

( )( ) ( )

−−

Figura 4.7 – Resposta em freqüência de um filtro passa-baixas ideal com resposta em fase linear na bandapassante. ( ) !

( )

≤≤

<<=

πωω

ωωω " "#$ %

( ) ( ) ∫∫−−

ω

ω

ωω &#&#( )

∞−∞

− &# "$

( ) ω− ( ) [ ]( ) ( ) ( ) ( )

ω− [ ] [ ] ( )( )

( )∞−∞

−−

− !"" # $ ! " %# $ %& " " [ ]&' " ' [ ] (&' ≠ )* + [ ]&' " %# $ ,- ( .( ). ,- /* 0 " ! /1+ / ,- . [ ]&' ! [ ] ( )( )

( ),, ," #

≤≤−− *+1 +1&' +$ [ ]--&' %& ,- !

( ) ( )| | . /2ω− ( )| | " 0 (. %& ( # # / 3 .#!# # / ,- . 4 (. . 1233 4! 5 " / . 6 1233 4!

Figura 4.8 – Reposta em magnitude para o filtro de resposta ao impulso dada por (4.42) para quatrovalores distintos de N.

4.4.2 Projeto de Filtros FIR de Fase Linear !"# $

<Ω=Ω

Ω !"!"π

π "# ##!$ % &' &' % & ( % ) ( ) % ( )

ω

"# #! *"! + ,- &' . *"! . • ) ( ) !!! /0

≤≤ " +#• ) & ( )$!!! /

≥" +1 2 # % +# &' & % & $ 3' & (' & & )

( ) ( )

( ) !"#$ # % −

( ) && % −

Figura 4.9- Especificações de um filtro.' ( )*+ ( , ( - ( ( ) [ ]∑

−∞

− ! "#$"% ω ./ /0 ,1 &' ( 2 ( / / 3 )*+ 3 3 janela retangular

, &'

[ ] [ ]

≤≤

= [ ] [ ] [ ] [ ]

≤≤

= ! !" # $% & '()( * '()( & + $% '()( ( ) ( ) ( )( )!"#$#%&#% '()) '** ) ( −

−∫+,- .! ( )) (,- '()( / /

( )) (,- +0 !. +0 / $ ( )) (,- ( )/0 $% 1 / ( )) (,2 ( )) ( ,2 * / & 1 3 # ) "! " 20 0 3 3+ 0 4 ( )) (,2 1 0 4 0 5 3 0 + 1 2 0 61 1 1 4 1

Figura 4.10 – Efeitos do janelamento: resposta em freqüência de um filtro passa-baixas ideal após ter suaresposta ao impulso truncada por uma janela retangular. ! "# # ! $

[ ]

≤<−

≤≤

= %& '%' '&%' "# ( )

[ ]

≤≤

−+

= παα

[ ]

≤≤

+

= ππ ! " # !#$ % & '() $ ! " !'() !"*+ , ! Figura 4.11-Janelas para projetos de filtros FIR.

Figura 4.12- Resposta em freqüência de um mesmo filtro FIR após passar por diferentes tipos de janelas.

( ) ( ) ! ! " # $ %&' ( %&' ) $

[ ][ ][ ]

≤≤

−−

= *#"+ , ,β

ααβ "- .-# * ( ), / ) 0 123 / 4

<

≤≤−+−

>−

= 56 76 8 5 98 9! "#56 768 5:5"9 $56 ;<= ;<=;<=>?@;<= ;<=;<= % %%% %%β

9A B778C DEFG&HI JG KILMNDOLG P D 5 KGL FGQEDRSTQOD 5 JD ' 5 JDKDQJD JI DEKDFTUTFIVWG JI&ILRSLI JI XIQJI JD OLIQETVWG D(TRTJI )*D JD C123 Y P KGJD EDL FI&FS&IJG KGL +

− !" #$% & '( #$%) * ' #$% +, ' - . .

APLICAÇÃO-EXEMPLO: RECEPÇÃO AM !" # $ % & '( & ) ' *+ ,-./ 012" 3"2014 +' * 5 6 7 8 6 $% 9 ' : $; ( 6 6 8 ' *+ # < ' ' ' *+(=9> ,?2@0 A1"@4" > B =5 *+(99>( 9C ,A14D0 A1"@4" A2/ " E1F > B G 5 H *+(99>(9C *+( 99> $% 9 ' : $I 7 ' *+ 'J *+(=9> *+(99> $ K 9 ' : $L 'J 8 AM10@F N 6 ' ' 9 ' : $I $O7 9 ' : $L 'J ( $P AM10@ 7 / 4Q2M # ' 7 $ R8 "40" 6 N S;:T $ R 'J AM10@ 'J 8 6 N S;UT $

5

5.1 A Transmissão e a Recepção AM Analógicas ! !" #$ % #$ & !' ( !' " % ) * + " ,+-. % ) / +% 0) ** +12* 34 ! +234

.5 & 0) ! 6 7 6 ! 0) #$ #$ 8)9: ! ( )9 ;** 34 ! % 0) #$ <= <=>)9?@A 8* +: @A #$ #$ @A & ! 6 )9 0) 6 #$ <=%@A>)9 )9 8!6 ) * +: & 6 6 & 6 #$"! " %

!" # ! $ ! %& ' !(!( ' !(!) * + , + , !Figura 5.1- Receptor AM super-heterodino.

5.1.1 A Modulação e a Demodulação AM-DSB com Portadora -%. !" ( ) ( ) ( )[ ] /0/1234/0/12/034/5 66678 +' !), ( )9:;< /03 = =0 >+, !? ' !) @A B(CD & + , & E +, + F, + , ! GF E+, H+ I ' !)JF F

! " # # $ %! &

Figura 5.2- Modulação AM -DSB com portadora e a formação da envoltória. & '( ) (≥)*+, -./ 0 &% / ! $! ( ) 1232−≥ - '124

≥ 5 % 5 % 6 / $# 7! 6 8 # &% '429: 1 ; # 0 < 5 /

≤≤ !"#$ % & ' ( ( ) * + *' ( , -./ ( ( 0123 4 , 40 5 6 *' ,

( ) ( ) ( )[ ] ( ) ( )[ ]777789 ::;<:<:;=><::?<:<:?@:A−−BC D EF GHIJKLM NEOI P QRSKTOJRUSLS LM NJVRWMR LJ TWKSX OEYI DJ TWKSX UJLVXSKYM GZ NW[VRS F G\ UJTYRS JT OJRUSYJT LJT MT]M^YRJT LM ORM_`aK^WS LJ TWKSX UJLVXSKYM D LS]JRYSLJRS M LJ TWKSX UJLVXSLJ MU SU]XWYVLM Zbcdef ^JU ]JRYSLJRS G gJLMcTM JhTMRiSR _VMJ ]RJ^MTTJ LM UJLVXSjkJ MU SU]XWYVLM TWU]XMTUMKYM YRSKTXSLS ELMTXJ^SI LM 7: EORM_`aK^WSSK[VXSR LS ]JRYSLJRSI J MT]M^YRJ LJ TWKSX UJLVXSKYM G ZXPU LWTTJ D KJ MT]M^YRJ LJ TWKSXUJLVXSLJ DS]SRM^MU WU]VXTJT _VM ^JRRMT]JKLMU l ]JRYSLJRS TMKJWLSX M MU YJRKJ LJT _VSWT PRM]RJLVmWLJ J MT]M^YRJ LJ TWKSX UJLVXSKYM G gJR WTTJ D MTYM YW]J LM UJLVXSjkJ P LMKJUWKSLJ^JU ]JRYSLJRS G nJ MT]M^YRJ LJ TWKSX UJLVXSLJ D MoWTYMU LVST hSKLST XSYMRSWT p VUS TV]MRWJR DLWYS qef Erss tu vwxtyzxI D M JVYRS WKOMRWJR D LWYS |ef E~tu vwxtyzxI G TYJ OSm ^JU _VMMTYM YW]J LM UJLVXSjkJ MU SU]XWYVLM TMS ^JKM^WLS ^JUJ def E~yt vwxtyzx JV fSKLS|SYMRSX dV]XSI G nJYMcTM D YSUhPU D _VM S XSR[VRS LM OSWoS LJ TWKSX UJLVXSLJ P J LJhRJ LSXSR[VRS LM OSWoS LJ TWKSX UJLVXSKYM G

Figura 5.3 – Espectros na modulação AM-DSB com portadora : (a) sinal modulante, (b) portadora e (c)sinal modulado.Z ]RWK^W]SX iSKYS[MU LJ TWKSX UJLVXSLJ Zbcdef ^JU ]JRYSLJRS P S TWU]XW^WLSLM LJ^WR^VWYJ LMUJLVXSLJR _VM D ^JUJ UMK^WJKSLJ SKYMRWJRUMKYM D ]JLM OSmMR S

LMYM^jkJ LM

! " #$ % & " ' ( ! ) * + ,-. / ( ( % ' 012 ( ,-. 012 312( '# 4( ) ( )565789 :;<( )[ ]

−−**-==->>- 5?@5?5?A@5?5B@C8 DDDD

( )[ ] EFG HIJKIHEEB IHLMNOPJQRH5HISKEKF5IKE@5B@CA8 - 1* T2/ 012 U ( '# ("V$ (W (W # ("V$ % ( ( )[ ]5B@CA- ("V$ X Yπ 1Z ) * +2 (12

Figura 5.4 – Detector retificador para AM.

5.1.2 A Modulação e a Demodulação AM-SSB ! " # $ % $ & !' ( & ! ) % * + , ! -% . !. % % / !0 % 12 $34 % ( )56778 ! ( )9: $34 π

;< ! ) π;< " !" ( )9: -% . != !

Figura 5.5 – Geração de um sinal SSB pelo método do deslocamento de fase.

Figura 5.6 – Módulo e fase da resposta em freqüência de uma rede defasadora de ππππ/2.

( ) ( ) ( ) ( ) ( ) !" #$#%%& ' ( ) *+( ) , - * π

./ 0 ( ) , 1 2 3 4 ' 5 2 , 1 2 6 7 58 9 ( ):; , * ( )

( )<=>?@ABC<D E− ( FG) ( ):HIJ , *2 =K>?LM ( ) *9NO' P QCAB E−

− R ST UVWTXYZ T[\]T ^Z_U `Ua aUU`[a\bT [Z]Z c( ) ( ):d HIJe:;

− fg hiijk aU`^Z`bT TZ \]^Wl`Z mfbj _T aU_U _UnT`T_ZaT o _T_T ^UlT paTq`nZa]T_T _U rZWa\UasqtUa`T _U ( ):; SZW `UuT c( ) ( ) ( ) AvC<Q =>?wxC<DwxCvy zz i

−−− fg hiRjZa fg hiRj S[Zq`bTbT|`U VWU T aU_U _UnT`T_ZaT o W] `\`bU]T qYZ|[TW`Tl u VWU mfbj qYZ oqWlZ ^TaT b~ h ZZ S qT ^ab\[T UlT _UtU `Ua T^aZ\]T_T ^Za W] `\`bU]T n\`\[T]UqbUaUTl\tUl S ZW `UuT S [TW`Tl h s`bZ ]Z_\n\[T T `WT aU`^Z`bT U] naUVq[\T \_UTl fr\WaT g hj SnTUq_Z [Z] VWU S ^Za UU]^lZ S `UW ]_WlZ `UuT ^lTqZ `Z]UqbU _UqbaZ _U TlW]T nT\T _UnaUVq[\T` hk aU_U _UnT`T_ZaT o ]W\bT` tUU` [ZqmU[\_T [Z]Z r\lbaZ _U \lUab ZW paTq`nZa]TXYZ_U \lUab h Uq_Z T``\] Sn+fbj o [mT]T_T _U paTq`nZa]T_T _U \lUab _U nfbj hk `UW\a S `Ua Zb\_T T U^aU``YZ _T paTq`nZa]T_T _U rZWa\Ua _U ( )v S ^TaT TZbUqXYZ _Z U`^U[baZ _Z `\qTl k| h U`^U[baZ ( )<x _U n+fbj o _T_Z ^Za c( ) ( ) ( )<D<xC<x fg hijW`b\bW\q_Z|`U fg hiij U] fg hij c( ) ( ) ( )<x<Q =>?C<x − fg hijpZ]Tq_Z|`U T `UbT _W^lT [Z]Z T aU^aU`UqbTXYZ _T paTq`nZa]T_T _U rZWa\Ua S `TU|`UVWU c( ) ( ) ( ) ( )[ ] <<x<<xv<v

−⇔ Ri[Z` fg higj

( ) ( ) ( ) ( )[ ]

−−⇔ ( ) ( ) ( ) ( )[ ]

−−⇔ !"#$% & ' ()*'$% ( ) ( ) ( ) ( ) ( ) ( )[ ]+ , ,

−−−⇔ -.%/01"#$% - ( ) ( ) ( ) ( ) ( ) ( )[ ]+ , ,

−−−⇔ 23"!'" ( ! 450%%6 #! 70!"%80'!#! # 300 # ( )9::; * )#! !0!1*% # 2 ( 2 5 % #! 5050#!# #! "!0#!# #! 70!"%80'!#! # 300 <!0!! )!"#! !0! "800 ( ( )9 =:;>::; * #!#! 50 ( ) ( ) ( )[ ]?9 =:;>::; −( ) ( ) ( ) ( )[ ] , , −−−+ @ !A6 !/'! 5# %0 0%/0! /' ( ) ( )[ ] ( ) ( )[ ] ( ) =:;>::; , ,?9

−−− B!$%

( )[ ] ( ) ? , ( )[ ] ( ) ? , −−−

( "# ( )CD * ! 8"A6 #0! "E0 # F G)%"# ' ()*'$% ( ) ( ) ( ) ( ) ( )=:;>::; FFHFIFJIFIFHFIFJKFL

−− M@ 450%%6 !/'! 050%"! %5/0 # %"! GGN$GN %E %0!# "!30! $) @ 450%%6 # %5/0 # %"! GGN$GN 5# %0 )#! # '! 80'!!"E! (0%!"# ' ( ) ( ) ( ) ( ) ( )OOOOPQRSQQR TTUTTVWTWTUTTVXTY

−−−− &@ 30! $/ %0! %5/0 # %"! GGN$GN

!" # $ %& ' ( & )*& +( ) ( ) ( ) ( )[ ] ( ) ( ),-./0,12,-3,14,-,5 6766889 :::: :; +( ) ( ) ( ) ( ) ( ) ( )[ ],-./0,12,-3,14,-,5 6766889 :::: :<= > 6-: ( ?@ &)' $A ) :< A A ( ),:

Figura 5.7- (a) Espectro do sinal modulante; (b) Espectro do sinal SSB com banda lateral inferior; (b)Espectro do sinal SSB com banda lateral superior.

Figura 5.8 – Demodulação SSB coerente por multiplicação pela portadora seguida de filtragem.

Figura 5.9 - (a) Espectro do produto do sinal SSB-LSB pela portadora; (b)Espectro do produto do sinalSSB-USB pela portadora. ! "#$% & ' ()*+",*"- .() , / + 0 "", 1 2 3 "", ' & 2 4 5 ()*"", 2 6 7 ' 6 7 7 8 1 & . "",*9",0 & . "",*/",0 .0 :.0 ;

( ) ( ) ( )<=<>?<@ Am

.7 $0

( ) ( ) ( ) !"# $%& % ( ) ( ) ( )' (

Figura 5.10 – Método de demodulação de sinais AM-SSB.) # #*% ++, # - *# # %.% % * %* #/*% " "# %* 01* !% "1*%* #*%23 *# % ++,45+, 6&-4 * # % " % #*% 3 * 3 -% .% 7 01* 4 # *# % ++,45+, 7 01* 4& %* 8# ( )9: ;4 * ( )9: 1* # ( ) ( )< =−

>. 01* 4 %* ( )9? 6&-4 * % 1* @ # ( ) ( )< =−

7 01* 4 # * A ( )BC * # * ( )9? " πD 0%# 01* 4 # E ;4 * "2 " πF ( )9: ( )BC G H

− "I # * "JK 2# # # "L "JK M E % #*% *% #*%23 5# .% #%8 " *# % ++,4N+, # - ". # #*%23

Figura 5.11 – Análise espectral da demodulação AM-SSB da Figura 5.10.

5.2 A Recepção AM Usando o Conceito de Rádio de Software !" #$%&'( ) !" #$%&' *) + (, (

!"# $% & ' ( ) * +,-. / 0$( ( ( -12 $ (3 45 6 ( (% / + * -,+ ( ( ( 7 /2 78 9 $( :(( 5 ;< "=! $% & ( ;< "=! 8( ( -12 / 0 8 :( 6 ( (% :( ;< "=! ) $ -12 / + 1 /> /* $ ( +?7-1@ 1 /> /> $ ( +?711@ /Figura 5.12 – Proposta de recepção AM seguindo o conceito de rádio de software.

5.2.1 Demodulação AM-DSB com Portadora em um Rádio de Software+ 3 :( ;< "=! ( +?7-1@ $ :( $( /A ( 4 ( ( :( * ;< "=! 8( (-12 / + * +,- 5 ( +?7-1@ () 5 & ( *% :( )5 * 8 / '+. $( /A )5 $% 9 8 BC / + 8 BC 9 ? ( 5* ( / + ( ;< "=! * ( % -12 (% ( 5 :( ? 8 BC )5 ( * -,+ :(

!"# ! $ % & " '#()* + " ,- . /*0 ! $ 1 !23 # 45 ω6 (7 " 8 ,- & # & ,- & 78 % ,- 9 : ,; '7 8 <,- /% 10 ' /70 !$ 1 &+ - (=' / ! $ >0 ,- ?@A BCDEF !23 # " - ),- $ 1 + ,- GHIJDK ,- '#()* +

Figura 5.13 – Blocos funcionais da demodulação AM-DSB com portadora em software.

5.2.2 Demodulação AM-SSB em um Rádio de Software' ,- ,- ))* " + ?@A BCDEF' ,- ,- ),- $ 1 > + ' ! $ % ,- ,; (). ! $ > /L0 ! $ % + '# ))* & -

!" #$ $ #% &"' ( )"* + "#$ , "*"$" $ # -./ 0 1#2 3#% #" 1#2 4 $"$" $ ## "#$ #"$ " !56#" #*$ 7 " 1#2 , " $ #%8#$ 9$"$ : * 3 $"$";% "*"# "#$ 1#2 <&8 # " "#$ #"$ * # $;% #$,*" )"* * "$ $ "#$ #"$ " * "# # /=> -$ " $#% "#$ #$,*" - "#$ 1#2 $$ & $$ "#$ " 1#2 $ $"$";% 1#2 $ ## "#$ #"$ " !56#"#*$ 7 , " $ #%8#$ 9$"$ : * 3"#$ #"$ " & * ?@A BCDEF # /=> #% "$$ >"# "#$ " 1#2 $ G#!;% H"$& # ! ! π. 4#! " #"# !"$ "$ H"$& #% $ '";I "$" "$#;% ($# "$#;% "*"$ !"$ 6 '";% !"$ )JK $"# ( /=> !""# !"$ "# $$ !" # - $ !"$ H"$& " 1#2 !""# !"$ $ ;% #$;% $"#8 ;I L-4 :" 3;% + MN "*"# "#$ "O 1#2 3 "#$ #% 1#2 $;% ==P8Q=P &: 1#2 $;% ==P8R=P &#8 "#$ $ "# " # # L )"* + < "#$ # # L #% $ #% /.- #"# #$ " #$,*" # )"* L" $0 & $;% ?@A BCDEF !"$ H"$& "$" % " # =;% M & "$;% "#$ $;% ==P # STUVDWX "#$"# # $" $ " #

Figura 5.14 – Esquema da demodulação AM-SSB em software.

5.3 Simulações Computacionais da Recepção AM Usando o Conceito de Rádiode Software

5.3.1 Simulação da Demodulação AM-DSB com Portadora: Resultados e Análise ! "# $ %&' ( ) *+,- ( ! ). / # - ) % 0 ). $ +,- $+,- -12' # ). +,- % 3 ( ( ) - "!45 6/ ( ! 2 7$$ +,- % "# $ %$ 8) " *+,- ( 9 ( %:/ "# $ %$; (/ ) ( )<=>? ; #- ' %@;2 ! ( )A=>?# 0! $ %B' ( CDEFGH * (9/ ! 9/ ) "6 %3 ( ( )<=>? # )I $ %*' ( J(* 1 & (&&K' ( )J"6J7$$ ( ) ( )<L<M NOOONPQR π S( ) ( ) ( ) ( )<<T<L<=>? UVVOOONWNOOONWPQRVVOOOUNXYNPQR π

( ) ( ) ( )[ ] π !" #$ % &' ()* % + , !" - . . /* . 0! 0 1/# ! 0 ! # # %. 2 % 3 4 5 6788 9)* :89)*; <= # .# 2> "!#* % . 2 % # 5 ?@ A". 8 <B % / 0 .. 0! !!#! 0!1/# . C,A, %.2 ! 0 ! DEF 7 <4 <<G ! % , A. 5 ?@ % ( )H IJ K % - 0 -0# , A. ( )LMN ! O#!0# !" %9& % 9 ! 6/2 A". 8 <8P; <#- % C,A, 5 ?@ 0 #! +! 0! ( )H IJ K !/- . 0# #! 5 *P KIQRS % TUVWU −RXRQ KK Y Z[\]^ _``ab c _ defe ][ g h\i ][j[ k[l ^ _`m[nk^ b^`kl_]^\_ faopl_ q YUqr] Y

Figura 5.15 – (a) Transformada de Fourier de f(t); (b) Transformada de Fourier de ( )LMN ; (c)

Transformada de Fourier de x[n]; (d) DTFT de x[n].s `a\_t g h\i u^a ml^]pva]^ b_k[b_kan_b[\k[ \^ wxyz| ja][ ~m\]an[ ~ YU rZabpt_^ ]_ d[b^]pt_^ ~rdZ n^b ^lk_]^l_ Y b `[opa]_ c _ `abpt_^ a\ntpap ^ntnpt^ ]_ ffe ][ g h\i [ _ mt^k_o[b ][ `[p `m[nkl^ ][ _o\akp][ j[_ faopl_ q YU Y ``_mt^k_o[b u^a u[ak_ m_l_ ω \^ a\k[lj_t^ ][ hV cπi Y _l_ pb_ b[t^l ja`p_tav_^ [b k[lb^` ][ul[\na_ c ^ [ag^ ω u^a bptkamtan_]^ m[t^ u_k^l UVWπ Y s`[lj[ _ k^k_t n^bm_kaata]_][[\kl[ ^ [`m[nkl^ ml[ja`k^ m[t_ k[^la_ faopl_ q YUq [ ^ b^`kl_]^ \_ faopl_ q YU c p[ _ ffe

! " # $ %& $ $ $ " %' $ %& ( ) ' * $ +,

Figura 5.16 – (a) Espectro de x[n] no Scilab; (b) zoom em torno de 455kHz; (c) zoom em torno de 545kHz. # %' ! -. /01234 5 $ 6 #5 $ )7* 6 $ 89 $ /01234: ) #, # ; %' %' #8;7 <* = > ? % @ $ AB9 %' < & $' AB9 )* $ ( $ C

! " #$ % &

Figura 5.17 – (a) Espectro do sinal no ponto (B) da Figura 5.13; (b) zoom em torno de 0 Hz; (c) zoom emtorno de 90 kHz.' ( ) * " ( +! " #$ ! " #$ * % " #$, '- & . / " 0 " #$ % 1 2( % &3+ & ' 2( % & ")4 " 1 ) 1) &5 " #$ ( ( * 67879: ; <; ==;>;;;? @−π 1) ) ABCBDE 3% @−π &F G ) * H

−− !" ! # $ " % &! ' ! " ()*+,- . % &!/! 0 1! ! !2 3 1 &!/! !4 !"24 5! 1 672 1 662 $8 9:; < = >?@ $ABCD # 1 672 8EF >G≈

H I J! !! &! 0DK $8 $ABCD 1 662 8F >@F≈3

Figura 5.18 – Especificações do filtro FIR Passa-Baixas projetado para a simulação da detecção AM-DSBcom portadora.L MN*O)P ! 4 &!/!! Q

• $ ! ! 0DK•

L &!/! F >@F:3• $ !RS ! TU 6K V−π % ! ! 0 MN*O)P & 4% ! " 5 !& !RS 1J" W4! X 72 L!J Y !RS4! 4 !Z &!

π ! L!J !& & Y & 1 X !!& [ Y X\Z2 !" 1 &!! 6X " &!! 6X]\Z2 & #

Figura 5.19 – (a) Função Ganho do filtro FIR Passa-Baixas projetado para a simulação da detecção AM-

DSB com portadora; (b) zoom em torno de ( ) ; (c) zoom em torno de

( ) . ! " " "#$ "$ " % " &"&%"" " &'%() " *+, " -#%" . &$ && / 01 ""23"4" *' 5& . 2 6$%"() " 7$%"() 827 6+ &$ 9"", & " %" " *& " : " -#%" ., . ;%" < %" " -#%" . . ;3'"2 =% ">$ " &$ =?5&""" @AB ""& "" %$" #" &$ 7: "'" " () """ " $%"() >$ " $" &$ =?5&" < "$ "%"" .

Figura 5.20 – (a) Espectro do sinal no ponto (C) da Figura 5.13, ou seja, após passar pela filtragem; (b)zoom em torno de 2kHz. ! ! " ! # ! $ % & ' & ( ) * + ! *! , - * ../ &0

! !"#$ % " #$ " !" %" & '" ( )**( ) # " ! $ ! + ,- ! !"#. !" ! ' " !#$ "/ ! , !"#$ $ - ! #$ 0 " 0 ) !#$ ! 1 !" 0 12 ' % " $ $

Figura 5.21 - Demodulação AM-DSB com portadora: sinal digital demodulado no tempo.

5.3.2 Simulação da Demodulação AM-SSB: Resultados e Análise ! " #$% & ' ( )* +#$% ', & , ( -. ' )* - /"" #$% " ''+ ( 0 1. ( 2 (

( )34 5678667 ( . 9. " '++0 ' :0; ( ) <=>?@AB@AC DEFGHIFFGHH

ππ−' J . K L" 'MN ( ) ( )OAOP FQQQFRST π

( UVWX3Y + ( ) ( )Z[\]XZ^ _ +!!!+πL2- ` πa+N ' b( ) ( ) ( ) ( ) ( )ZZcZZXZ4 567667 /""!!!++!!!+/""!!!++!!!+ ππππ− )* . & de $% 0 f . ` 0 )* ( 2 (dg + L/"" #$% h"#$%N L "#$% 0 N ': 2- .% ( 2 ( ij 9. " '/ ( J; kf9f ( 2 / '+ ''l ( f 9 mJ ij ( ( )n 3o ( ` `

( )34 5678667 )* . L;2 9. " '++N '` ( kf9f ij 0 ( )n 3o ;` )* % o3pXq ( r!a −X^Xp oo ' ( kf9f ij ; 9. " '++ '

Figura 5.22 – (a) Transformada de Fourier do sinal modulante; (b) Transformada de Fourier de

( ) ; (c) Transformada de Fourier de s[n]; (d) DTFT de s[n]. !" #$ # %& ' ( )* + )* #,'((-'.(-/ ) 012 % 3 4 5 )* 6 778 4 3 ,4 !"974 : %&;/ %3 4 < < ω " 0 5&

π %= > " )* <?@$ 5 A

ω< < 02B!&

π/ %C6 ) ! / D E:; FC :E FC % G" G " !74 : %&&/ 74: %&; 5 96 ? 778 < +78 +78 +878 %G" G :00,C 5

π% H " 5 F<IB& ! F / 6 4 )* %# )* 6 ? < 74 : %E 5 ' <?@$ E:: FC 5 G ) 012 !"9 #A J ( )*+ )* #,'((-'.(-/ %#K <' 6 5? K 5 <?@$ 0 ,C 5 " 778 !" #$# %& ' ( )* + )* #,' ((-'.(-/ % 3 6 74: %&E % G"' ) ? 5 5 <?@$ & FC 5 L& FC 5 L0 M FC LL M FC % 3 A " )* !74 : %&;/ E:: FC !

±E:: FC/ F <B& 5

• • ! • " ! • " ! • ! • • " ! • " !

Figura 5.23– (a) Espectro de s[n] no Scilab; (b) zoom em torno de 453kHz; (c) zoom em torno de 547 kHz.

! " "#$ % &' () * +,

Figura 5.24– (a) Espectro em magnitude de q[n] e i[n] no Scilab; (b) zoom em torno de 2kHz; (c) zoom emtorno de 92 kHz; (d) zoom em torno de 908 kHz; (e) zoom em torno de 998kHz.

!! "#$ %& '( )*+, - . / 0 1.//2.3/24 - 5 6 %*. 7 6 7 )8! - 4 7 & 9* / ! - )*+ 8! -.% 4 -: #% ;< . 6 )*+ , - . / 0 1. //2.3/24 - = > ; ? 6 * * % ; 9 + ) 1 8 ! - 4 "#$ $9* 7@, 7 - 6 8 ! -! 7 ?% A A - B ?% 9 C 9 - D $ > E 1F 7 * $ - 5 %& A + 6 7@, %& - = A 8 ! -G - 5 ? A$ 7@, 7 $ π - H 6 7 A & 9 7@,6? ω< IJJ K + A & * - D * L ? 8 #% 8DM )4 - N IJJ K 6? ω< - : 8 ! -G. *. 7 ;< 6 O POOQRSTUV IJJ K A $* + 7 2 -

Figura 5.25 – Coeficientes do filtro de Hilbert utilizado na simulação da detecção AM-SSB.

Figura 5.26 – (a) Função Ganho do filtro de Hilbert utilizado na simulação da detecção AM-SSB ; (b)

zoom em torno de ; (c) zoom para ver a partir de qual freqüência a função ganho fica condicionada

ao intervalo [-1,+1] dB.

! " # $% & ' " ( ) * + ", " ( - . * + "/ 0 01! 23 " 4 5 6788 9: ) "Figura 5.27– Espectro em magnitude de ih[n] no Scilab. * + "/ ;<79=> 0 ' "? 5 $ #@ & * + "% " ( 5 5 **4 * + " A" B C * + "D " B 0 ) - 3 C "5 C E FFG ,H 5GI CGI III+ 01! 23% " 4 C % E 01! 23 5 I J FFGJ " K ) 0 L 01!

! "#$% &

Figura 5.28 - (a)Demodulação AM-SSB-LSB: Espectro do sinal demodulado digitalmente; (b) zoom emtorno de 2 kHz.

Figura 5.29 - Demodulação AM-SSB-LSB: sinal digital demodulado no tempo.

CONCLUSÕES E TRABALHOS FUTUROS

No presente trabalho, exploraram-se diversos aspectos técnicos relacionados aos

rádios definidos por software, uma tecnologia recém-desenvolvida, em que um software de

processamento de sinal, executando em uma dada plataforma de processamento, realiza as

funções dos rádios que tradicionalmente eram feitas através de hardware. As definições,

princípios gerais, aplicações e principais arquiteturas dos rádios de software foram descritos,

assim como seu hardware subjacente.

Ao propor, como exemplo, um esquema de rádio de software para a recepção de sinais

AM, incluindo dois diferentes tipos de demodulação, este trabalho ilustrou como utilizar a

teoria apresentada em uma aplicação prática. Através da realização de simulações

computacionais e da obtenção de resultados devidamente analisados à luz da teoria de

processamento digital de sinais, a eficácia do esquema proposto foi comprovada.

Como possível trabalho a ser realizado, tomando por base o presente trabalho, propõe-

se a montagem, em hardware, do esquema de recepção supracitado, para verificação

experimental dos resultados apresentados. Com o uso das mesmas faixas de freqüências e

demodulações, é possível, a partir dos procedimentos realizados em cada bloco funcional

presente nas simulações, escrever componentes de software em uma linguagem específica

para o DSP a utilizar.

Outra opção de trabalho a realizar seria a proposição e a simulação computacional de

esquemas de rádio de software para a recepção de sinais de outro tipo, que utilizem outras

demodulações e faixas de freqüência. Por exemplo, uma arquitetura de rádio de software com

digitalização em FI para a recepção de sinais FM poderia ser proposta e simulada

computacionalmente. Alternativamente, poderia se pensar na recepção de sinais de GPS ou

6

126

aplicações úteis em telefonia celular e em outros sistemas de telecomunicações.

Complementando esses trabalhos, pode-se também fazer a verificação experimental de tais

receptores por meio da montagem de hardware baseado em um DSP apropriado (a depender

da faixa de freqüências a ser utilizada).

Adicionalmente, pode-se simular e implementar, em hardware, transmissores, tanto

para a faixa de freqüências e tipos de modulação exploradas neste trabalho como para outras

faixas e outros tipos de modulação.

Este trabalho e outros que sejam feitos em continuação a ele podem servir como base

para a produção industrial de equipamentos de telecomunicações, possivelmente no Brasil.

REFERÊNCIAS BIBLIOGRÁFICAS

[1] E. Sereni.et al. A Software Re-Configurable Architecture for 3G and Wireless

Systems. University of Perugia, Perugia, Italy, 2002.

Disponível em:<http://www.digilab2000.it/file/paper92.pdf>

[2] Schiphorst, R. Demonstration of the Software-Radio Concept. M.Sc. Thesis -

University of Twente, The Netherlands, 2000.

Disponível em: <http://doc.utwente.nl/56278/1/schiphorst00demonstration.pdf >

[3] E. Sereni.et al. A Software Radio OFDM Transceiver for WLAN Applications.

University of Perugia, Perugia, Italy, 2001.

Disponível em: <http://speech.di.uoa.gr/dsp/X/PERUGI.PDF >

[4] Joseph Mitola, III. Software Radio Architeture: Object Oriented Approachs to

Wireless Systems Engineering. John Wiley and Sons, 2000.

[5] Reed J.H. Software Radio: A Modern Approach to Radio Engineering. Prentice

Hall PTR, 2002.

[6] Broadcast & Communications Group, Centre for Development of Advanced

Computing (Dept. of Information Technology, Govt. of India). Study Report of

SDR Technology & System Design. India, [ca. 2003]. 4p.

[7] Merino, M.F.A. Market Impact of Software Radio:Benefits and Barriers. M.Sc.

Thesis- Massachusetts Institute of Technology, Massachusetts, USA, 2002.

Disponível em: <http://itc.mit.edu/itel/students/papers/merino_thesis.pdf>

[8] Sen M. Kuo; Woon-Seng Gan. Digital Signal Processors: Architectures,

Implementations, and Applications. Pearson Prentice Hall, 2005.

[9] Mitra, Sanjit Kumar. Digital Signal Processing: a Computer-Based Approach.

McGraw-Hill, 1998.

128

[10] Nell, James. Simulation of an Implementation and Evaluation of the

Layered Radio Architecture. M.Sc. Thesis - Virginia Polytechnic Institute and

State University, Virginia, USA, 2002

[11] CAST Consortium. Configurable radio with Advanced Software Technology

(Report).2002.14p.

Disponível em: <http://klynn.tripod.com/store/CastReportD424.pdf>

[12] TEXAS INSTRUMENTS. Selecting your TI DSP. Disponível em:

<http://focus.ti.com/dsp/docs/dspsupportat.tsp?sectionId=4&tabId=1447&familyId

=44>

[13] Strauss, W. DSP/Wireless Market Analysis.

Disponível em: <http://www.dsp-fpga.com/columns/Forward_Thinking/2007/02/>

[14] Pino, A.V. Apostila de Processamento Digital de Sinais. Universidade Católica de

Pelotas, RS, Brasil,1998.

Disponível em: <http://www.fag.edu.br/professores/stenio/dsp.pdf>

[15] SITE DO SCILAB. Disponível em: <http://www.scilab.org/>

[16] Scilab Group, INRIA Meta2 Project/ENPC Cergrene. Signal Processing With

Scilab. Disponível em:

<http://pauillac.inria.fr/cdrom/ftp/scilab/documentation/pdf/signal.pdf>

[17] Lathi, B. P. Modern Digital and Analog Communication Systems. Oxford

University Press, 1998.

Apêndice A

Programação no Scilab

A.1 Simulação da Demodulação AM-DSB com Portadora

f_sinal_modulante=2000;//sinal modulante de 2KHz

FI=455000; //Freqüência Intermediária de 455KHz

freq_amostragem=1000000;// Freqüência de amostragem de 1MHz

t = 0:1/freq_amostragem:0.006; //período temporal analisado de0 a 0.006s espaçados de Ts=10-6 s

x=(1.2*cos(2*%pi*FI*t))+(0.5*cos(2*%pi*(FI+f_sinal_modulante)*t))+ (0.5*cos(2*%pi*(455000-f_sinal_modulante)*t)); // x:sinal modulado digitalizado

N=size(t,'*');// tamanho do vetor de tempof=freq_amostragem*(0:(N-1))/N; // vetor freqüência associadon=size(f,'*');

Xw=fft(x); // Xw: espectro do sinal modulado amostrado

clfplot2d(f,abs(Xw(1:n)))

//DEMODULANDO

modx=abs(x);// obtendo o módulo de x

MODXw=fft(modx);// MODXw: espectro de módulo de x

clfplot2d(f,abs(MODXw(1:n))) //plotando MODXw

// Filtro Passa-Baixas usando a janela de Kaiser

[wft,wfm,fr]=wfir();

//parâmetros do filtro: tipo 'lp' (low pass); N=46; beta=5.65;fh=0.04 (0.04 * 2pi, freqüência de corte=40kHz)

clfplot2d(fr,(20 * log10(wfm)))// módulo da resposta em

130

freqüência do filtro em dB

y=convol(wft,modx);// y:modx já filtrado

size(y)

y=y(24:(6047-23)); //compatibilizando a dimensão de t e y

Yw=fft(y);//Yw: espectro de y

clfplot2d(f,abs(Yw(1:n)))// plotando Ywclfplot2d(t,y)// sinal demodulado no tempo

A.2 Simulação da Demodulação AM-SSB-LSB

f_sinal_modulante=2000;// sinal modulante de 2KHz

FI=455000; //Freqüência Intermediária de 455KHz

freq_amostragem=1000000;// Freqüência de amostragem de 1MHz

t = 0:1/freq_amostragem:0.006;

//calculo de s

deff('[x1]=f(t)','x1=cos(2*%pi*FI*t)*cos(2*%pi*f_sinal_modulante*t)');

y=feval(t,f);

deff('[x2]=g(t)','x2=sin(2*%pi*FI*t)*sin(2*%pi*f_sinal_modulante*t)');

y2=feval(t,g);

s=y+y2;// s: sinal SSB (banda lateral inferior) amostrado a1MHz

N=size(t,'*'); //número de amostrasf=freq_amostragem*(0:(N-1))/N; //vetor freqüência associadon=size(f,'*')// n: tamanho do vetor f

espectro_s=fft(s); // espectro de s ; fft: TransformadaRápida de Fourier

clf

131

plot2d(f,abs(espectro_s(1:n)))// plotando o espectro de s

//----------//DEMODULAÇÃO

portcos=cos(2*%pi*FI*t);// cosseno de tempo discreto e freq.FI

for j = 1:N, q (j)= s(j)*portcos(j);end // calculando q: sinalresultante da multiplicação amostra a amostra entre portcos es

espq=fft(q);//calculando o espectro de q

clfplot2d(f,abs(espq(1:n)))//plotando o espectro de q

portseno=sin(2*%pi*FI*t);// seno de tempo discreto e freq. FI

for j = 1:N, i (j)= s(j)*portseno(j);end//calculando i: sinalresultante da multiplicação amostra a amostra entre portseno es

espi=fft(i);//calculando o espectro de iclfplot2d(f,abs(espi(1:n)))//plotando o espectro de i

//filtro de Hilbertxh=hilb(201);// cálculo dos coeficientes de um filtro deHilbert com 201 coeficientes (100 deles resultam emcoeficientes nulos)

clfplot2d3(0:200,xh)// plotagem dos coeficientes do filtro deHilbert h[n]

[xm,fr]=frmag(xh,400); //calculando o módulo da resposta emfreqüência do filtro para 400 pontos

clfplot2d(fr,20*log10(xm))// plotagem do módulo da resposta emfreqüência do filtro de Hilbert em dB

ih=convol(xh,i);// cálculo de ih: i após ser filtrado peloFiltro de Hilbert

size(ih)

ih=ih(101:6101);// ajustando o tamanho de ih para se adequarao tamanho do vetor t

132

size(ih)

espih=fft(ih);// calculando o espectro de ih

clfplot2d(f,abs(espih(1:n)))// plotando o espectro de ih

sinaldem=q'- ih;// obtendo o sinal demodulado

espsinaldem=fft(sinaldem);//calculando o espectro do sinaldemodulado

clfplot2d(f,abs(espsinaldem(1:n)))// plotagem do espectro dosinal demodulado

clfplot2d(t,sinaldem)// plotagem do sinal demodulado no tempo