エンコード | デコード | 圧縮

> manchester | 01 10 | line <

// マンチェスタ符号化 - デジタル伝送のための自己クロック型ラインコード

[自己クロック]

クロック再生

各ビット期間で必ず遷移が発生するため、クロック同期が容易になります。

[エラー検出]

エラー検出

遷移の欠落から伝送エラーを即座に検出できます。

[直流成分なし]

直流成分なし

高レベルと低レベルの時間が等しいため、伝送路の直流バイアスが抑えられます。

>> 技術情報

マンチェスタ符号化の仕組み:

マンチェスタ符号化では、各ビットをクロック周期内の遷移として表現します。IEEE の規格では、"0" はローからハイへの遷移 (01)、"1" はハイからローへの遷移 (10) として符号化されます。これにより各ビット周期で遷移が保証され、クロック再生が可能になります。

符号化方式:

IEEE 802.3 (Ethernet): 0 → 01 (立ち上がり遷移) 1 → 10 (立ち下がり遷移) Thomas (G.E. Thomas): 0 → 10 (立ち下がり遷移) 1 → 01 (立ち上がり遷移)

マンチェスタ符号化の用途:

  • >Ethernet ネットワーク
  • >RFID 通信
  • >NFC プロトコル
  • >磁気ストライプカード
  • >赤外線リモコン

>> よくある質問

マンチェスタ符号化とは何ですか?

マンチェスタ符号化は、クロック信号とデータ信号を一つにまとめるライン符号方式です。各ビットはビット周期の中央にある遷移として表されるため、自己クロック性を持ちます。

IEEE 方式と Thomas 方式の違いは?

IEEE 802.3(Ethernet で使用)では、0 はローからハイ (01)、1 はハイからロー (10) の遷移として符号化されます。Thomas 方式はその逆で、多くの最新システムでは IEEE 方式が使われています。

差動マンチェスタとは?

差動マンチェスタ符号では、ビット境界での遷移の有無によってデータを表します。"0" には遷移がなく、"1" には遷移があります。そのため極性反転に対してより強靭です。

なぜマンチェスタ符号は 2 倍の帯域を必要とするのですか?

各データビットが 2 つのシンボルとして符号化されるため、マンチェスタ符号化には元の信号の約 2 倍の帯域幅が必要になります。これは自己クロック性とエラー検出能力を得るためのコストです。

その他の言語