Código Manchester

Páginas: 2 (254 palabras) Publicado: 25 de julio de 2011
Código Manchester:

La idea de este código es mandar un doble pulso con una transición en la mitad del pulso para poder decodificarla señal de clock.
Así, “1” = doble pulso Hi-Lo y “0” = Lo-Hi.

Te mando un ejemplo para que lo veas mejor:

[pic]

Lo que yoharía es consultar por flancos, flanco ascendente = 0 y flanco descendente = 1, pero después de detectar un flanco y decodificar si esuno o cero tenes que hacer una rutina de retardo para que el tiempo que va desde que detecta un flanco hasta que vuelve a consultar porel próximo número sea mayor que medio ciclo de reloj, por ejemplo si mandas un dato cada 1ms, entonces haría una rutina que meinterrumpa cada vez que detecta un flanco, deshabilite las interrupciones, se fije si es uno o cero y lo guarde, usas pocos ciclos para eso (<0,6ms) haces una rutina de retardo para que el total tarde entre 0,6 y 0,7 ms, y recién ahora volvés a habilitar las interrupciones paraesperar el próximo dato.

Si esto no te convence podes recuperar el clock por hardware, abajo te pego un grafico con la idea pararecuperar el clock de un codigo AMI (“0” = 0V y “1” = alterna entre +1V y –1V), pero la idea sería la misma. Si te gusta esta formase me esta ocurriendo una idea de circuito pero ahora no tengo ganas de simular así que de ultima avisame y te lo mando mañana.

[pic]
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigo manchester
  • Codigo manchester
  • manchester
  • Manchester
  • Manchester
  • Manchester
  • Manchester
  • Beato Manchester

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS