熱門關鍵字

Line Encoding

數位資訊皆可被編碼為數位訊號。而特定編碼技術的選擇,端賴於符合特殊的需求與可利用的媒介和通訊裝置。最簡易的數位資料之數位編碼方式是指定不同電壓準位代表二進位數0和1。而較複雜的編碼機制通常是為了改善效能。

常見的編碼方式如下:

NRZI(Non return to zero, inverted): 翻轉不歸零制,是2進制信號,此信號對應於實體性發送, 以此欲於一些發送媒體(介質)。有以下兩種模式:

NRZI(Transition occurs for a one): 遇「1」則是變更原有準位,由高變低或由低變高。遇「0」則保持原有的準位而不改變。例如:一個資料串流包含的位元依序為 "110100110",假設初始狀態為「1」, 通過編碼則為"011000100"。

NRZI(Transition occurs for a zero): 遇「0」則是變更原有準位,由高變低或由低變高。遇「1」則保持原有的準位而不改變。例如:一個資料串流包含的位元依序為 "001011001",假設初始狀態為「1」, 通過編碼則為 "011000100"。

Manchester: 曼徹斯特編碼是許多區域網路採用的編碼技巧。其主要特性是無論資料是0或是1,在每一個位元時間的中央都有電位的轉換。有以下三種模式:

Manchester(Thomas): 由正電位到負電位代表「1」,而由負電位到正電位則代表「0」。例如:一個資料串流包含的位元依序為 "0010110010",通過編碼則為 "01 01 10 01 10 10 01 01 10 01"。

Manchester(IEEE802.3): 由正電位到負電位代表「0」,而由負電位到正電位則代表「1」。例如:一個資料串流包含的位元依序為 "0010110010",通過編碼則為"10 10 01 10 01 01 10 10 01 10"。

Differential Manchester: 差動式曼徹斯特編碼技巧的主要特色和曼徹斯特 (IEEE802.3) 編碼相同。在每一個位元時間中間都有電位的轉換。不同的是,在差動式曼徹斯特編碼中,除了位元時間中間的電位轉換外,在位元時間一開始時也有電位轉換則代表「0」,否則代表「1」。換句話說,如果資料值是「0」,則在位元時間的開始及中間都有電位的轉換。如果資料值是「1」,則只在位元時間的中間有電位的轉換。例如:一個資料串流包含的位元依序為 "0011101011",通過編碼則為 "10 10 01 10 01 01 10 10 01 10"。

AMI(Alternate Mark Inversion): 三階電流脈衝,訊號通常區分成三種電位狀態:「正電位」、「零電位」、「負電位」。

傳輸方式有以下四種:

AMI(Standard): 遇「0」則是準位0,遇「1」則是+/-準位互換。

AMI(B8ZS): Bipolar-8-Zero Substitution 雙極訊號8個0替代。基本上像AMI方式,但是當遇到連續8個0時會作特殊處理。例如:若1的狀態為+,則將00000000轉換成000+-0-+;若1的狀態為-,則將00000000轉換成000-+0+-。

B = 有效雙極訊號。

V = 違反雙極訊號。

AMI(HDB3): High Density Bipolar 3 高密度雙極訊號-3個0。基本上像AMI方式,但是當遇到連續4個0時會作特殊處理。例如:若1的狀態為+,則將0000轉換成000+或是-00-(依奇偶狀況決定);若1的狀態為-,則將0000轉換成000-或是+00+(依奇偶狀況決定)。所謂奇偶狀況就是第一次用000+而第二次用-00-,依此類推。

MLT-3: Multilevel Transmission 3 多階傳輸3。遇「0」則不變化電位狀態,遇「1」則依照後面順序(0、+、0、-)變換電位狀態。

Pseudoternary: 偽三碼。遇「0」則是+/-準位互換,連續遇0時交替切換,遇「1」則是準位0。

CMI(Coded Mark Inversion): 運用在光纖通信。遇「0」則用"01"表示,遇「1」則是交替地用"00"和"11"表示。

Biphase Mark: 雙相符號編碼,是許多數位錄音採用的編碼技巧。把資料位元拆成兩個部分,若資料為1時,則拆成01或10。若數據為0時,則為00或11。每個資料位元結束時必須反向, 這樣接收端就能以接收到的訊號自己做信號同步的工作。例如:一個資料串流包含的位元依序為 "0010110010",通過編碼則為 "11 00 10 10 10 11 01 00 10 10"。

Miller: Miller 編碼應用在 RFID 的資料處理系統中。若資料為1時資料中間會由高電位轉低電位或是由低電位轉高電位。若資料為0時則保持為原來的電位, 但是當資料為連續的0時則相鄰的0之間會發生電位轉換。例如:一個資料串流包含的位元依序為 "0010110010",通過編碼則為 "11 00 01 11 10 01 11 00 01 11。

Modified Miller: Modified Miller 編碼應用在RFID的資料處理系統中。Idle 時會保持在高電位,當資料為0時會在資料起始點出現一個脈衝。若資料為1時會再資料中間出現一個脈衝,但是當一個資料0緊接在資料1的後面時則不會動作,例如:ㄧ個資料串流包含的位元依序為 ”1011001010”,通過編碼則如下圖所示

Line Encoding 參數設定說明

解碼選擇: 選擇編碼的格式,以及設定相關參數
NRZI (Transition occurs for a one)
NRZI (Transition occurs for a zero)
Manchester (Thomas)/ Manchester (IEEE802.3)
Differential Manchester
AMI (Standard)/ AMI (B8ZS)/AMI (HDB3)
Pseudoternary
MLT-3
CMI
Biphase Mark Encode
Miller/ Modified Miller
Auto-Detect Data Rate: 設定對方的鮑率或者由系統自動偵測。

通道設定: 設定待測物上的訊號端接在邏輯分析儀的通道編號。

NRZI 解碼功能

邏輯分析擷取功能步驟說明:

① 匯流排快速設定:可快速建立所需的通道與相關設定。

② 選擇所需匯流排解碼。

③ 快速設定會連同取樣率與觸發準位都按照預設條件設定好。

④ 點選圖示進入匯流排參數設定畫面。

我們使用 cookies 來了解您如何使用我們的網站並改善您的體驗。 繼續使用我們的網站,即表示您接受我們使用 cookies,點此查看 隱私政策