A continuación se definen diversos códigos de línea binarios y se deduce su Densidad Espectral de Potencia asumiendo equiprobabilidad.
1. nrz (non return to zero)
Están caracterizados por mantener constante el valor de la señal de línea durante todo el intervalo Tb. Para efectos de asimilar la información proporcionada por la simulación al final del módulo, se considerarán dos tipos de codificación de este tipo:
1.a. nrzp (no retorno a cero-polar)
Al símbolo “1” se le asigna un valor alto de señal (V) y al símbolo “0” se le asigna el valor opuesto, es decir, -V.
Para hallar su
DEP , se debe representar la señal como el resultado de la
convolución de un tren de impulsos aleatorio y un pulso de duración Tb y Amplitud +V.
Por lo que:
Dado que p(t) es una función
determinística , el reto estará en calcular Gx(f). Para esto se calculará primero la autocorrelación
Rx(τ):
Estas fórmulas aplicarán para todos los códigos de línea, siendo el factor variante los valores de Ak, A(n+k) y Tb
Los posibles valores de A
k y A
(n+k) son
+1 y
-1 , por lo que:
Y al sacar la transformada de Fourier correspondiente, nos queda que:
Su
DEP será entonces:
Finalmente, se tiene que se necesita una sola base U
1 (t) que es un pulso de duración Tb y altura raíz de 1/Tb
1.b. nrzu (no retorno a cero-unipolar)
Al símbolo “1” se le asigna un valor alto de señal (V) y al símbolo “0” se le asigna el valor cero, es decir, 0V.
Para obtener la DEP se descompone la señal:
Ahora bien, siguiendo el mismo proceso que para el punto
1.a , los posibles valores de A
k y A
(n+k) son
+1 y
0 , por lo que:
Y al sacar la transformada de Fourier correspondiente, nos queda que:
Su
DEP será:
Y su base y constelación:
2. rz (return to zero)
Los códigos de Retorno a Cero se caracterizan por mantener el valor de la señal constante durante el primer semi-intervalo de Tb, para luego pasar a otro nivel en el segundo semi-intervalo. Dependiendo del tipo de código, esta segunda parte puede tener un nivel de –V o un nivel 0V. Los tipos de código RZ pueden ser:
2.a. rzp (retorno a cero-polar)
Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá un nivel +V y para el segundo semi-intervalo [Tb/2, Tb]retornará a 0V. Ahora, para el símbolo “2” será: en el primer semi-intervalo tendrá un nivel opuesto (-V) y para el segundo semi-intervalo también retornará a 0V. Gráficamente:
Si descomponemos la señal:
Ahora bien, los posibles valores de A
k y A
(n+k) son
+1 y
-1 , por lo que:
Y al sacar la transformada de Fourier correspondiente, nos queda que:
Su
DEP es como sigue:
2.b. rzu (retorno a cero-unipolar)
Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá un nivel +V y para el segundo semi-intervalo [Tb/2, Tb]retornará a 0V. Ahora, para el símbolo “2” se mantendrá en 0V por todo el intervalo Tb. Gráficamente:
La descomposición de la señal para obtener la DEP es como sigue:
La autocorrelación es entonces:
Por lo que la transformada de Fourier de la misma y la Función Gy(f) nos queda así:
En el dominio de la frecuencia, Gy puede expresarse como:
3. manchester
Al igual que con los códigos RZ, el código Manchester se caracteriza por tener una transición de valor en Tb/2 durante el intervalo [0, Tb]. El “1” se representa por cambio de +V a –V y el “0” hace el proceso opuesto.
Descomponemos la señal:
Y, haciendo el mismo procedimiento que para los puntos anteriores, llegamos a:
Con su expresión gráfica en el dominio de la frecuencia:
En la simulación de este módulo se podrán observar los diferentes códigos de línea explicados previamente, pudiendo observar con más exactitud las gráficas en los dominios de tiempo y frecuencia, el cálculo de la potencia de la señal, observar la constelación de cada código (en base a la teoría explicada en el
módulo 3 ) y el diagrama de Ojo correspondiente.
Vi de simulación
El VI principal y sus Sub-VIs correspondientes pueden descargarse en el siguiente enlace.