Red de conocimiento informático - Conocimiento informático - Reglas de codificación diferencial de Manchester

Reglas de codificación diferencial de Manchester

La codificación diferencial de Manchester es un método de codificación de señales digitales comúnmente utilizado en el campo de la transmisión de datos y las comunicaciones. Esta es una variante de la codificación Manchester. En comparación con la codificación Manchester, la codificación Manchester diferencial puede lograr la sincronización y transmisión de datos sin una señal de reloj y tiene una alta confiabilidad y capacidad antiinterferente.

En la regla de codificación diferencial de Manchester, cada bit de datos se divide en dos períodos de tiempo de igual longitud, a saber, "nivel alto" y "nivel bajo". Al comienzo de cada período de tiempo, el nivel cambiará según la forma en que cambie este nivel, se puede juzgar el valor del bit de datos actual.

Específicamente, si el valor del bit de datos actual es 0, al comienzo del período, el nivel cambiará de nivel alto a nivel bajo si el valor del bit de datos actual es 1, Luego, al comienzo del período, el nivel cambiará de bajo a alto. A diferencia de la codificación Manchester, el cambio de nivel de la codificación Manchester diferencial no solo está relacionado con el bit de datos actual, sino también con el valor del bit de datos anterior.

Por ejemplo, si el valor del bit de datos actual es 0 y el valor del bit de datos anterior es 1, al comienzo del período, el nivel cambiará de nivel bajo a nivel alto. . Si el valor del bit de datos actual es 1 y el valor del bit de datos anterior es 0, el nivel cambiará de alto a bajo al comienzo del período.

En resumen, la regla de codificación diferencial de Manchester es un método de codificación de señal digital que representa el valor de los bits de datos a través de cambios de nivel. Tiene una alta confiabilidad y una fuerte capacidad antiinterferencia. campo de la transmisión de datos y las comunicaciones.