Krlier / simuladorSisCom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simulador de Sistema de Comunicações Móveis

Objetivo

O simulador busca aplicar os tópicos discutidos em sala relativos à disciplina de Sistemas de Comunicações Móveis no curso de Engenharia da Computação do IBMEC RJ.

Módulos

  1. sinais: apresenta funções para a simulação dos sinais mais importantes para comunicações, como degrau, porta, rampa, impulso, dente de serra, senoide, triangular, sinc e onda quadrada. Nas simulações utiliza como parâmetro, além dos parâmetros típicos das funções, o periodo de amostragem.
  2. canal: apresenta funções para a simulação dos efeitos indesejados inerentes ao processo de comunicações, como ruído aditivo branco, interferência, perda.
  3. codecvoz: apresenta funções para a captura de um sinal de voz armazenado em arquivo .wav, amostragem de um sinal, quantização de um sinal e filtragem anti aliasing
  4. modulador: apresenta funções para simulação das modulações analógicas em amplitude (AM), single side band (AM-SSB) e em frequência (FM), para resposta tanto no domínio do tempo quanto no domínio da frequência.

About


Languages

Language:Python 100.0%