> manchester | 01 10 | line <
// Codage Manchester - code de ligne auto-synchronisé pour la transmission numérique
Récupération d'horloge
Une transition garantie à chaque période de bit permet la synchronisation de l'horloge.
Détection d'erreurs
L'absence de transition indique immédiatement des erreurs de transmission.
Aucune composante continue
Des périodes hautes et basses équilibrées éliminent la composante continue sur la liaison.
>> informations techniques
Comment fonctionne le codage Manchester:
Le codage Manchester représente chaque bit par une transition au sein d'une période d'horloge. Selon la convention IEEE, "0" est codé comme transition bas-vers-haut (01) et "1" comme haut-vers-bas (10). Cela garantit une transition à chaque période de bit pour récupérer l'horloge.
Conventions de codage:
IEEE 802.3 (Ethernet): 0 → 01 (transition montante) 1 → 10 (transition descendante) Thomas (G.E. Thomas): 0 → 10 (transition descendante) 1 → 01 (transition montante)
Pourquoi utiliser Manchester:
- >Réseaux Ethernet
- >Communication RFID
- >Protocoles NFC
- >Cartes à bande magnétique
- >Télécommandes infrarouges
>> questions fréquentes
Qu'est-ce que le codage Manchester ?
Le codage Manchester est un schéma de codage de ligne qui combine les signaux d'horloge et de données. Chaque bit est représenté par une transition au milieu de la période de bit, ce qui rend le signal auto-synchronisé.
Convention IEEE ou Thomas ?
IEEE 802.3 (utilisé dans Ethernet) code 0 comme transition bas-vers-haut (01) et 1 comme haut-vers-bas (10). La convention Thomas fait l'inverse. La plupart des systèmes modernes utilisent IEEE.
Qu'est-ce que le Manchester différentiel ?
Le Manchester différentiel code les données en fonction de la présence ou de l'absence de transition aux frontières de bit. Un "0" n'a pas de transition, tandis qu'un "1" en a une, ce qui le rend plus robuste aux inversions de polarité.
Pourquoi le Manchester utilise-t-il deux fois plus de bande passante ?
Comme chaque bit de données est codé par deux symboles, le codage Manchester nécessite deux fois plus de bande passante que le signal d'origine. C'est le compromis pour l'auto-synchronisation et la détection d'erreurs.