在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

一文詳解編碼器格雷碼

科技觀察員 ? 來源:control ? 作者:大衛(wèi) ·彼得森 ? 2022-05-05 15:47 ? 次閱讀

本文介紹格雷碼,這是絕對編碼器控制器通信所必需的一種特殊二進制排列。

運行幾乎所有現(xiàn)代控制系統(tǒng)的計算機處理器都使用一種獨特的語言。開/關值與“二進制”系統(tǒng)相關,通常表示為1和0。該系統(tǒng)適用于大多數(shù)工業(yè)傳感器,但一個常見的設備——編碼器——提出了一些不尋常的挑戰(zhàn),需要相當專門的二進制安排來通信帶控制器。這被稱為格雷碼。

編碼器在系統(tǒng)中的作用

運動可能是制造、加工和分銷的所有領域之間最常見的連接因素。很難找到任何不包括傳送帶、機器人或某種自動運動過程的工業(yè)設施。控制運動需要一定程度的反饋來驗證所需的運動是否在正確的時間發(fā)生。對于旋轉(zhuǎn)運動(電機),這種反饋通常采用編碼器的形式。

有兩種編碼器:增量式和絕對式。

作為一個簡單的比較,增量編碼器跟蹤旋轉(zhuǎn)磁盤邊緣周圍的明暗標記之間的轉(zhuǎn)換。

它們非常精確和快速,但由于它們在磁盤周圍的所有路徑都是相同的,所以唯一可以獲得的信息是磁盤移動的速度以及在給定時間內(nèi)它走了多遠,就像看柵欄一樣開車時的車窗。

絕對編碼器盤具有從中心向盤邊緣輻射的由明暗標記組成的復雜圖案。該模式因磁盤旋轉(zhuǎn)的位置而異。該信息不僅可以告訴磁盤旋轉(zhuǎn)的速度和距離,還可以隨時準確地告知磁盤的位置,即使電源循環(huán)。

這些絕對編碼器具有一系列傳感器以讀取整個圖案,并且由于有多個傳感器,因此連接的控制器必須同時讀取它們以獲得當前位置數(shù)據(jù)。

絕對編碼器時序問題

大多數(shù)這些絕對編碼器有8到10個成排排列的傳感器,以讀取從中心輻射的暗/亮標記圖案。這將與8位或10位輸出有關。在任何時候,該模式都將包含00000000和11111111之間的某種組合,至少對于8位輸出而言。如果模式遵循真正的二進制組合,這將分別是磁盤上的最低和最高模式。在磁盤上的某個點,它會立即從最高模式回落到最低模式,并再次開始增加。

如果讀取這些傳感器的控制器不能同時讀取它們,則會出現(xiàn)時序問題。它從第一個傳感器開始,當它到達第八個或第十個傳感器時,我們最好的希望是模式自第一個傳感器讀數(shù)以來沒有改變。如果多個傳感器同時從亮變?yōu)榘担瑒t控制器將開始讀取舊模式上的傳感器但完成新模式上的讀取的可能性很小但可能。所以,二進制序列是一半舊一半新但完全不正確。這將被解釋為從一個位置到另一個很遠的位置的瘋狂運動。

如果運動很慢并且控制器可以非常快速地讀取傳感器模式,那么問題可能不會很嚴重。不正確的讀數(shù)可能仍然會出現(xiàn),但只會在很長一段時間內(nèi)出現(xiàn)一次。然而,編碼器旋轉(zhuǎn)得如此之快,以至于我們通常不得不選擇專業(yè)的高速計數(shù)器模塊來檢查和跟蹤讀數(shù)。即使是典型數(shù)字輸入模塊的速度也不足以跟上。這意味著那些錯誤的讀數(shù)預計會更頻繁地發(fā)生。結果可能是液壓閥瞬間打開以補償感知到的“錯誤”(實際上并未發(fā)生)。此動作對設備造成的損壞可能是災難性的,因此即使是罕見的情況也是不可接受的。

格雷碼:傳感器布置解決方案

減慢所有運動可能是一種可能的解決方案,但顯然您不能只減慢整個系統(tǒng)的速度來獲得更好的結果——這會降低優(yōu)化和效率。

實際的解決方案要簡單得多,但需要一點創(chuàng)造力才能理解。該解決方案是格雷碼的實現(xiàn),它涉及脫離標準二進制計數(shù)序列,以消除多個位同時更改的機會。

標準的二進制序列給每個位一個權重,就像我們的十進制系統(tǒng)有1、10和100的位置等。每次達到每個位置的最大值時,在下一次計數(shù)時所有位置都重置為0,所以只需就像如果你達到999,下一個值是1000,它將所有這些位置重置為0。

在二進制中,111可能是一個計數(shù),然后在下一個計數(shù)1000中,這些位置都重置為0。請注意,有幾個數(shù)字同時發(fā)生變化——這是使用二進制輸出的編碼器的問題。

格雷碼以計數(shù)系統(tǒng)的創(chuàng)新者弗蘭克格雷的名字命名。它并不表示編碼盤上的黑/白圖案有任何修改。對于8位格雷碼,系統(tǒng)確實從000000開始,但每次下一次計數(shù)時,任何時候只有一個位可能發(fā)生變化。這樣,控制器只能有兩種可能的讀數(shù):

傳感器陣列將在一位發(fā)生變化之前被讀取,它將指示沒有變化。

該數(shù)組將在該位更改后的片刻被讀取,并且控制器將了解發(fā)生了小幅度的運動。

由于只有一位可以更改,因此不可能在某些位已正確更改而其他位未正確更改的更改中間讀取數(shù)組。

格雷碼實現(xiàn)

要在控制器中使用此格雷碼系統(tǒng),首先必須了解只有絕對編碼器使用此排序系統(tǒng)。在增量編碼器中,磁盤上只有一個明暗模式,因此沒有模式,只有轉(zhuǎn)換。

格雷碼不是計數(shù)序列,因此如果您直接將其作為二進制數(shù)讀取,它似乎不會在循環(huán)中進行,因此不會為您提供有關速度或位置的任何有用信息。

使用此格雷碼輸入的PLC或其他控制器必須設置高速計數(shù)器和將格雷碼輸入轉(zhuǎn)換為二進制等效數(shù)的跟蹤公式,以準確發(fā)送位置數(shù)據(jù)。一些PLC具有現(xiàn)成的此功能,但對于其他PLC,它必須由用戶創(chuàng)建。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16448

    瀏覽量

    179477
  • 格雷碼
    +關注

    關注

    2

    文章

    34

    瀏覽量

    13229
  • 絕對編碼器
    +關注

    關注

    0

    文章

    14

    瀏覽量

    6989
收藏 人收藏

    評論

    相關推薦

    什么是

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

    二進制與自然二進制的互換

    。而絕對式編碼器是直接輸出數(shù)字量的傳感,它是利用自然二進制或循環(huán)二進制()方式進行光電轉(zhuǎn)換的,
    發(fā)表于 03-08 14:16

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

    使用8421BCD定要注意其有效的編碼僅十個,即:0000~1001。四位二進制數(shù)的其余六個編碼1010,1011,1100,1101,1110,1111不是有效
    發(fā)表于 04-11 10:00

    簡介及格與二進制的轉(zhuǎn)換程序

    ] 。  屬于可靠性編碼,是種錯誤最小化的編碼,因為它大大地減少了由
    發(fā)表于 04-22 09:00

    什么是BCD、8421、余三

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

    介紹

    介紹
    發(fā)表于 08-14 09:44

    的規(guī)則和應用問題?

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

    編碼器的定義

    編碼器  編碼器的定義:在數(shù)字系統(tǒng)里,常常需要將某信息(輸入)變換為某特定的代碼(輸出)。把二進制
    發(fā)表于 09-03 06:35

    碼式旋轉(zhuǎn)編碼器在位移檢測中的應用

    碼式旋轉(zhuǎn)編碼器在位移檢測中的應用 介紹碼式旋轉(zhuǎn)編碼器的特點,通過PLC轉(zhuǎn)換成二進制式運
    發(fā)表于 04-30 08:43 ?2260次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b>碼式旋轉(zhuǎn)<b class='flag-5'>編碼器</b>在位移檢測中的應用

    運算研究

    運算研究 在數(shù)字系統(tǒng)中只能識別0和1,各種數(shù)據(jù)要轉(zhuǎn)換為二進制代碼才能進行處理,
    發(fā)表于 03-18 14:07 ?1483次閱讀

    編碼規(guī)則_有什么規(guī)律

    典型的二進制簡稱,因1953年公開的弗蘭克·
    的頭像 發(fā)表于 03-02 14:29 ?5.6w次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b><b class='flag-5'>編碼</b>規(guī)則_<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>有什么規(guī)律

    編碼器功能實現(xiàn)

    編碼器是將信號或數(shù)據(jù)進行編制、轉(zhuǎn)換為可用以通訊、傳輸和存儲的信號形式的設備。屬于可靠性編碼,是
    的頭像 發(fā)表于 03-02 16:13 ?1.3w次閱讀
    <b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b><b class='flag-5'>編碼器</b>功能實現(xiàn)

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

    (Gray Code)因1953年公開的弗蘭克.的專利而得名。
    的頭像 發(fā)表于 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>的好處

    轉(zhuǎn)換為二進制編碼器的方法

    絕對編碼器中的傳感輸出格序列,需要些復雜的轉(zhuǎn)換方法才能正確使用。本文展示了如何獲取絕對編碼器
    的頭像 發(fā)表于 05-05 15:41 ?6664次閱讀
    將<b class='flag-5'>格</b><b class='flag-5'>雷</b><b class='flag-5'>碼</b>轉(zhuǎn)換為二進制<b class='flag-5'>編碼器</b>的方法

    結構光|解碼方法

    種特殊的二進制,在結構光三維視覺中,常常被用于編碼。比起我們常見的二進制
    的頭像 發(fā)表于 12-21 11:14 ?1329次閱讀
    主站蜘蛛池模板: 狠狠狠色丁香婷婷综合久久五月 | 日韩一级欧美一级 | 女人被狂躁视频免费网站 | 中文永久免费看电视网站入口 | 欧美18同性gay视频 | www夜夜操com | 亚洲电影一区二区三区 | 亚洲 欧美 精品专区 极品 | 精品国产午夜久久久久九九 | 天堂资源吧| 亚洲一本之道在线观看不卡 | 欧美性一级交视频 | 操农村妇女| 亚洲欧美强伦一区二区另类 | 国产看色免费 | 欧美高清milf在线播放 | 欧美成人午夜 | 免费观看在线永久免费xx视频 | 视频网站免费看 | 哟交小u女国产精品视频 | 午夜在线视频免费 | 在线精品一区二区三区 | 俄罗斯aaaaa一级毛片 | 乱轮黄色小说 | 日韩三级久久 | 国产三级日本三级美三级 | 国产农村妇女毛片精品久久久 | 日日操夜夜操天天操 | 欧美亚洲啪啪 | 超黄视频网站 | av2014天堂网| 亚洲免费视频网 | 九色综合九色综合色鬼 | 视频一区二区免费 | ts人妖在线观看 | 精品一区二区三区免费毛片爱 | 四虎在线观看免费永久 | 狠狠色噜噜狠狠狠狠五月婷 | 在线播放你懂得 | aaa在线 | 四虎影视大全免费入口 |