Está en la página 1de 4

Manchester

Se crea una clase llamada Manchester, en el


cual irán todos los métodos a utilizar.
Primeramente, tenemos el constructor donde
se manda la cadena de caracteres, que será
el numero binario a codificar.
Esta será el método que graficará la codificación Manchester, primero se leerá
cada uno de los dígitos para poder comparar si es un 0 o un 1. Dependiendo del
digito que sea será la señal, en esta parte del código cuando el digito es igual a 0,
primero se comprobará que el digito anterior fuera igual a este digito si es así se
repite la graficación.

Ahora si no es igual al anterior se dibujará la señal, por lo que se pasa a graficarla,


aquí las líneas horizontales y verticales del código cuando este vale 0 donde
gráficamente se representa como:
Por otro lado, cuando el digito es 1 al igual al anterior primero se comprobará que
el digito anterior fuera igual a este digito si es así se repite la graficación.

Ahora si no es igual al anterior se dibujará la señal, por lo que se pasa a graficarla,


aquí las líneas horizontales y verticales del código cuando este vale 1 donde
gráficamente se representa como:

Por ultimo por el lado de la estetica, en esta parte se añade la base que es la linea
intermedia que separará digamos que el positivo, negativo y lo neutro, asi como
las imágenes que representarán 1 y 0:
Captura de pantallas
Se corre el programa, y lo
primero que aparece es el
recuadro donde se agregará
el código binario, pero en este
caso será hasta 8 bits.

Procedemos a añadir el
numero binario y damos en el
botón de Manchester

Nos llevara una ventana


aparte donde aparecerá
gráficamente la señal digital

También podría gustarte