No se realmente a que te refieres, ya que el codigo manchester es una forma especial de "codificar" los datos de tal modo que el nivel medio de tension en la transmision sea de cero voltios, en el caso de una transmision simetrica en la cual los ceros y unos sean representados por p.ej. por +10v y -10v como pueda ser una transmission RS232, o bien de v/2 en al caso de que la transmision se realice entro 0v y v, sea v la tension que sea.
****Se que suelo ser un toston pero me voy a extender*****
Esa tecnica se usa en los casos que es necesario mantener una tension media, tal y como se ha indicado antes, de ((+v)+(-v))/2. Un ejemplo claro son los modulos de transmision de datos por RF. Estos modulos disponen de uns sistemas de control automatico de ganancia en la recepcion que a medio y largo plazo pueden verse afectados por la preponderancia de unos o ceros.
Si por ejemplo enviamos una serie de bytes como:
11110110
10111010
01101111
00111110
se ve que hay un preponderancia de unos y al aplicar un sistema de control de ganancia automatico a esta cadena de ceros y unos ( el control de ganancia se realiza simplemente alimentando un filtro pasobajo a estos datos, es decir una resistencia serie y un condensador a masa, para obtener una tension continua proporcional a la señal y con esta tension como referencia se controla el amplificador del control de ganancia ) se tendera a bajar el nivel de ganancia, si se diera el caso contrario en que hubiese una preponderancia de ceros se elevaria la ganancia....
Eto es malo? Pues si ya que si tenemos una cadena en la que preponderan los ceros y sube la ganancia y a continuacion llega una cadena en la que preponderan los unos el discriminador de recepcion podria llegar a saturarse o en caso contrario a confundir ruido de fondo con datos.
Para evitar esto se transmiten cadenas de datos en las que el promedio de unos y ceros debe tender al 50%
Si no es muy critico el sistema podemos ocuparnos de codificar unicamente los datos y dejar los bits de inicio y stop a su aire ( estoy pensando por ejemplo en una transmision RS-232 a traves de Rf o bien de fibra optica ) ya que estos en una transmision de 8 bits sin paridad y un bit de stop casi casi que se compensan entre si.
Habitualmente y en su forma mas sencilla se realiza substituyendo los "1" por el par "01" y los "0" por el par "10".
por ejemplo si hemos de codificar el byte
11010111
lo transformariamos en
01 01 10 01 10 01 01 01
es decir en
01011001
10010101
que como podemos comprobar si tiene el mismo numero de ceros que de unos. El efecto de este tipo de codificacion es que multiplica por dos la cantidad de informacion a enviar, por otro lado los procesos de codificacion y decodificacion son muy sencillos.
Existen sistemas mas complicados en los que no solo se consigue el mantener al 50% los unos y ceros sino que ademas se consigue reducir la cantidad de datos ( tecnologia empleada por ejemplo en la grabacion de los datos en los discos duros ).
creo que como introcuccion esta bien, si quieres mas datos al respecto con una sencilla busqueda en google o yahoo encontraras un monton de informacion muy profunda y sesuda.