Coletânea de códigos usados nas aulas de Processamento Digital de Sinais.
Os arquivos com extensão grc devem ser abertos no Gnuradio, mas especificamente usando o gnuradio-companion.
A disciplina é ministrada na Universidade Federal de Campina Grande, no curso de Engenharia Elétrica.
A bibliografia utilizada é Processamento Digital de Tempo Discreto. Oppenheim, Pearson. 3ª edição.
O curso está dividido nas seguintes pates:
-
Amostragem (Pasta Amostragem) 1.1 Introdução e Teorema de Nyquist (introdução.ipynb); 1.2 Recuperação a partir da amostradas e Quantização (introdução.ipynb); 1.3 Decimação e Interpolação (Decimacao.ipynb).
-
DFT (Pasta DFT) 2.1 Definições (Seções 9.0 e 9.1 e Transformada Discreta de Fourier.ipynb); 2.2 DFT por Decimação no tempo (Seções 9.2, 9.3 e 9.4 e Transformada Discreta de Fourier); 2.3 Análise de Sinais (10.1 e 10.2 e AnaliseSinaisDFT.ipynb); 2.4 Aplicações (Seções 10.5. e 10.6)
-
Filtro FIR (Pasta Filtros) 3.1 Deinifção e projeto por janelamento (Seção 7.5, Aula1-Filtros(AnaliseSistemas).ipynb e FIR.ipynb); 3.2 Aplicação (AtenuacaoRuidoMedia.ipynb e FIR-ExemploFiltragemECG.ypinb);
-
Filtro IIR (Pasta Filtros) 4.1 Especificação (Seção 7.1 e IIR.ipynb) 4.2 Projeto (Seção 7.2 e IIR.ipynb) 4.3 Aplicações