ANALISIS DE SISTEMAS DE COMUNICACIÓN CON MATLAB.
Enviado por Luis CONTRERAS VALENCIA • 22 de Agosto de 2016 • Apuntes • 3.043 Palabras (13 Páginas) • 436 Visitas
ANALISIS DE SISTEMAS DE COMUNICACIÓN CON MATLAB
Comunicación Digital
Luis Fernando Contreras Valencia
Estudiante
Universidad Militar Nueva Granada
Bogotá, Colombia
U1401076@unimilitar.edu.co
Alejandro Neira Martínez
Estudiante
Universidad Militar Nueva Granada
Bogotá, Colombia
U1400913@unimilitar.edu.co
Abstract— En este documento se muestra a través de Matlab mediante la extensión Simulink la modulación BPSK, 8-QAM y 16-QAM codificados y decodificados este proceso se realiza mediante la inserción de bloques entre ellos se encuentran el generador binario Bernulli, el codificador y decodificador Hamming, los moduladores y demoduladores BPSK, 8-QAM y 16-QAM, los bloques de constelaciones AWGN entre otros, al realizar la codificación de la construcción de los diagramas de bloques se observara mediante un bloque llamado DISPLAY el resultado de los del total de errores, es total de símbolos y el BER (Bit Error Rate) el cual indica el número de bits erróneos por cada bit enviado.
Palabras Clave—Modulación, Demodulación, Codificación, Decodificación, Diagrama de bloques, Simulink.
- INTRODUCCIÓN
Con ayuda del software Matlab y la aplicación Simulink se simulara la modulación BPSK con codificación tipo Hamming y sin codificación, además se tabularan los parámetros BER (Bit Error Rate), total de errores y total de símbolos variando SNR (Signal to noise ratio) para cada sistema digital. Adicionalmente se obtendrá el respectivo diagrama de constelación de los sistemas con y sin codificación, para realizar este proceso se trataran temas basados en modulación y codificación, diagramas de constelaciones, ganancias de codificación, y análisis de parámetros de error, todo esto abarcando las técnicas de modulación, demodulación, codificación y decodificación.
- OBJETIVOS
- Analizar el efecto de las modulaciones sobre una transmisión digital.
- Recordar el concepto de codificación de canal y analizar el uso de la etapa de codificación en un sistema digital.
- Marco teórico
Según la guía de conceptos básicos de comunicaciones digitales realizada por David A. Arevalo y Edisson E. Gonzales.
Modulación BPSK
(BPSK) transmisión por Desplazamiento de fase binaria, es una forma de modulación de onda cuadrada con una portadora suprimida con una señal con onda continua, esta se encarga de obtener para una sola frecuencia portadora dos fases de salida binaria, estas fases de salida representan un 1 lógico y un 0 lógico dependiendo el cambio de estado de la señal de entrada, el desplazamiento de la fase de la portadora de salida se oscila entre dos ángulos que se encuentran 180° fuera de la fase. [1]
Modulación QAM
(QAM) modulación de amplitud en cuadratura es una clase de codificación M-ario donde M según el tipo de codificación, QAM se caracteriza por que en su forma de modulación la información de la señal portadora transmitida está contenida en la fase y en la amplitud de la señal portadora transmitida, los tipos de codificación QAM son los siguientes:
8-QAM: En 8-QAM la división de los datos se presenta en 3 bits o bien llamado (Tribit), dos de estos bits varían la fase de la portadora y el tercero varia la amplitud, a partir de esto la señal moduladora contiene 2 amplitudes y 4 fases para un total de 8 estados diferentes. [1]
16-QAM: En 16-QAM la división de los datos se presenta en 4 grupos de bits o bien llamado (cuadribits), en este tipo de modulación se toman 16 estados diferentes con 163 posibles combinaciones las cuales hacen variar hacen la amplitud y la fase de la portadora. [1]
M-QAM: M-QAM es utilizado en la actualidad para manejar y estudiar constelaciones de un aproximado de 512 puntos de modulación a partir de una división de datos de 9 bits. [1]
Desarrollo de preguntas trabajo complementario:
¿Qué tipos de codificadores de canal existen, como se clasifican? Defina: Códigos de bloque, distancia mínima de código, códigos cíclicos y códigos polinomios.
Según Erika Sarria profesora de la universidad de buenaventura-Cali-Colombia.
Los tipo de codificación del canal son la codificación de la forma de onda donde se transforma la onda para el proceso de detección de errores y las secuencias estructuradas donde se transforman las secuencias de datos mediante los bits redundantes. [2]
- Códigos de bloque: los códigos de bloque están asociados a los bloques de información donde los datos se dividen en bloques de k-bits, estos bloques son transformados por el codificador en bloques más grandes de n-bits. [2]
Según Álvaro Humberto Cisneros Rosero y Daniel Sepúlveda Núñez de la facultad de ingeniería de la universidad Distrital Francisco José de Caldas.
- Distancia mínima de códigos: esta distancia mínima de código se refiera a la distancia de un código para permitir la corrección de las líneas de datos, está dado por la ecuación (1).
[pic 1]
(1)
Donde Dm es la distancia mínima y X se refiere a las líneas de datos. [3]
- Códigos Cíclicos: Según Sofía Martin Gonzales del departamento de señales y comunicaciones los códigos cíclicos son un tipo de código de bloque que se caracteriza por el desplazamiento cíclico de una palabra de código cuyo resultado es otra palabra de código, este código puede ser calculado mediante su registro de desplazamiento y pude ser implementados a partir de dichos registros con retroalimentación. [4]
- Códigos Polinomios: Según la definición de Vicente Ernesto Sánchez Peña El código polinomio se encarga de detectar cualquier error de longitud menor o igual a la longitud del polinomio. [5]
¿Cómo funcionan los códigos Hamming y los códigos Convolucionales? Consulte varias fuentes para resolver esta pregunta, busque ejemplos.
Según el desarrolador de software Miguel Ber.
El codigo Hamming se encarga de detectar errores con un control de paridad que trabja en secuancias de bit, el codigo hamming contiene insertado un bit de control de secuancia el cual indica si la suma de bits es par o impar. [6]
...