精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

格雷碼編碼規則_格雷碼有什么規律

PoisonApple ? 來源:網絡整理 ? 2018-03-02 14:29 ? 次閱讀

格雷碼

典型的二進制格雷碼簡稱格雷碼,因1953年公開的弗蘭克·格雷專利“Pulse Code Communication”而得名,當初是為了通信,現在則常用于模擬-數字轉換和位置-數字轉換中。法國電訊工程師波特在1880年曾用過的波特碼相當于它的一種變形。1941年George Stibitz設計的一種8元二進制機械計數器正好符合格雷碼計數器的計數規律。

格雷碼(Gray code)曾用過Grey Code、葛萊碼、葛蘭碼、格萊碼、戈萊碼、循環碼、二進制反射碼、最小差錯碼等名字,它們有的是錯誤的,有的易與其它名稱混淆,建議不再使用它們。

格雷碼的編碼規則

格雷碼母線位置檢測單元包括地址發射單元、天線箱、地址檢測單元、格雷碼母線及安裝輔件等部分。

利用最簡單的單匝線圈的感應原理,當天線箱線圈中通進交變電流時,在天線箱四周會產生交變磁場。格雷碼母線近似處在一個交變的、均勻分布的磁場中,每對格雷碼母線芯線會產生感應電動勢。發射單元地址信號通過電磁耦合方式傳送到格雷碼母線的感應環線上。

格雷碼編碼規則_格雷碼有什么規律

地址檢測單元對接收到的信號進行相位比較。交叉線的信號相位與平行線的信號相位相同,地址為“0”;交叉線的信號相位與平行線的信號相位相反,地址為“1”,這樣感應的地址信息是格雷碼排列,永不重復,由此確定移動站在格雷碼母線長度方向上的位置。

格雷碼有的規律

在數字系統中只能識別0和1,各種數據要轉換為二進制代碼才能進行處理,格雷碼是一種無權碼,采用絕對編碼方式,典型格雷碼是一種具有反射特性和循環特性的單步自補碼,它的循環、單步特性消除了隨機取數時出現重大誤差的可能,它的反射、自補特性使得求反非常方便。格雷碼屬于可靠性編碼,是一種錯誤最小化的編碼方式,因為,自然二進制碼可以直接由數模轉換器轉換成模擬信號,但某些情況,例如從十進制的3轉換成4時二進制碼的每一位都要變,使數字電路產生很大的尖峰電流脈沖。而格雷碼則沒有這一缺點,它是一種數字排序系統,其中的所有相鄰整數在它們的數字表示中只有一個數字不同。它在任意兩個相鄰的數之間轉換時,只有一個數位發生變化。它大大地減少了由一個狀態到下一個狀態時邏輯的混淆。另外由于最大數與最小數之間也僅一個數不同,故通常又叫格雷反射碼或循環碼。下表為幾種自然二進制碼與格雷碼的對照表:

┌────┬──────┬───┬────┬──────┬────┐

│十進制數│自然二進制數│格雷碼│十進制數│自然二進制數│ 格雷碼 │

├────┼──────┼───┼────┼──────┼────┤

│0 │0000 │0000 │8 │1000 │1100 │

├────┼──────┼───┼────┼──────┼────┤

│1 │0001 │0001 │9 │1001 │1101 │

├────┼──────┼───┼────┼──────┼────┤

│2 │0010 │0011 │10 │1010 │1111 │

├────┼──────┼───┼────┼──────┼────┤

│3 │0011 │0010 │11 │1011 │1110 │

├────┼──────┼───┼────┼──────┼────┤

│4 │0100 │0110 │12 │1100 │1010 │

├────┼──────┼───┼────┼──────┼────┤

│5 │0101 │0111 │13 │1101 │1011 │

├────┼──────┼───┼────┼──────┼────┤

│6 │0110 │0101 │14 │1110 │1001 │

├────┼──────┼───┼────┼──────┼────┤

│7 │0111 │0100 │15 │1111 │1000 │

└────┴──────┴───┴────┴──────┴────┘

一般的,普通二進制碼與格雷碼可以按以下方法互相轉換:

二進制碼-格雷碼(編碼):從最右邊一位起,依次將每一位與左邊一位異或(XOR)( ),作為對應格雷碼該位的值,最左邊一位不變(相當于左邊是0);

格雷碼-〉二進制碼(解碼):從左邊第二位起,將每位與左邊一位解碼后的值異或,作為該位解碼后的值(最左邊一位依然不變)。

數學(計算機)描述:

原碼:p[0~n];格雷碼:c[0~n](n∈N);編碼:c=G(p);解碼:p=F(c);書寫時從左向右標號依次減小。

編碼:c=p XOR p[i+1](i∈N,0≤i≤n-1),c[n]=p[n];

解碼:p[n]=c[n],p=c XOR p[i+1](i∈N,0≤i≤n-1)。

Gay Code是由貝爾實驗室的Fank Gay在20世紀40年代提出的(是1880年由法國工程師Jean-Mauice-Emlle

Baudot發明的),用來在使用PCM(Pusle Code Modulation)方法傳送訊號時避免出錯,并于1953年3月17日取得美國專利。由定義可知,Gay Code的編碼方式不是唯一的,這里討論的是最常用的一種。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計數器
    +關注

    關注

    32

    文章

    2253

    瀏覽量

    94351
  • 編碼
    +關注

    關注

    6

    文章

    935

    瀏覽量

    54760
  • 格雷碼
    +關注

    關注

    2

    文章

    34

    瀏覽量

    13175
收藏 人收藏

    評論

    相關推薦

    什么是

    (Gray code),又叫循環二進制或反射二進制 在數字系統中只能識別0和1,各種數據要轉換為二進制代碼才能進行處理,
    發表于 11-11 09:34 ?7295次閱讀
    什么是<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>

    常用編碼(BCD編碼、余3反射、奇偶校驗)

    反射(循環)十進制數 二進制數 十進制數 二進制數
    發表于 04-11 10:00

    簡介及格與二進制的轉換程序

    的應用,人們還發現智力玩具九連環的狀態變化符合格編碼規律,漢諾塔的解法也與格有關。  
    發表于 04-22 09:00

    什么是BCD、8421、余三

    !!余三是在8421BCD的基礎上,把每個數的代碼加上0011(對應十進制數3)后得到的。
    發表于 11-03 17:36

    介紹

    介紹
    發表于 08-14 09:44

    規則和應用問題?

    今天看到一個計數的程序,搜了下定義,覺得還是云里霧里,定義寫的是若任意兩個相鄰的代碼只有一位二進制數不同,則這種編碼
    發表于 08-20 14:41

    簡介及格與二進制的轉換程序

    簡介及格與二進制的轉換程序
    發表于 01-16 11:52 ?5003次閱讀

    運算研究

    運算研究 在數字系統中只能識別0和1,各種數據要轉換為二進制代碼才能進行處理,是一
    發表于 03-18 14:07 ?1449次閱讀

    循環VHDL源程序

    我們知道計數的特點就是相鄰的碼字只有一個比特不同,那么我們在設計計數時找到這個比特取
    發表于 11-11 09:32 ?2096次閱讀

    辨析

    討論了Gray Code 的由來,剖析了關于的一些不合理說法,明確了其正宗的發明者應該是弗蘭克·,正確的英文名稱是Gray Cod
    發表于 11-28 16:04 ?5604次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>辨析

    與二進制的轉換

    ,又叫循環二進制或反射二進制
    的頭像 發表于 03-02 15:48 ?1.8w次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>與二進制的轉換

    如何把二進制轉換為是如何判斷讀空寫滿呢?

    在傳遞讀寫時鐘域的指針使用來傳遞,如何把二進制轉換為
    的頭像 發表于 09-15 09:38 ?8285次閱讀
    如何把二進制轉換為<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>?<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>是如何判斷讀空寫滿呢?

    編碼器基礎——這樣圖案化編碼的好處

    (Gray Code)因1953年公開的弗蘭克.的專利而得名。
    的頭像 發表于 01-11 10:28 ?1.6w次閱讀
    <b class='flag-5'>編碼</b>器基礎——<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>這樣圖案化<b class='flag-5'>編碼</b>的好處

    的編制規律

    (Gray Code)是由貝爾實驗室的弗蘭克·(Frank Gray,1887-1969)在20世紀40年代提出,并在1953年取
    的頭像 發表于 07-03 11:41 ?5579次閱讀

    結構光|解碼方法

    是一種特殊的二進制,在結構光三維視覺中,常常被用于編碼。比起我們常見的二進制
    的頭像 發表于 12-21 11:14 ?1204次閱讀