新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > EnDat接口編碼器數據采集設計方案

        EnDat接口編碼器數據采集設計方案

        作者: 時間:2013-04-07 來源:網絡 收藏
        一 概述

        絕對式利用自然二進制、循環二進制(格雷碼)或PRC碼對碼盤上的物理刻線進行光電轉換,將連接軸的轉動角度量轉換成相應的電脈沖序列并以數字量輸出。它具有體積小、精度高、接口數字化及絕對定位等優點,被廣泛應用于雷達、轉臺、機器人、數控機床和高精度伺服系統等諸多領域。絕對式的數據輸出以同步串行輸出為主,是海德漢專為設計的數字式、全雙工同步串行接口。它不僅能為增量式和絕對式編碼器傳輸位置值,同時也夠傳輸或更新存儲在編碼器中的信息,或保存新的信息。由于使用了串行傳輸方式,所以只需四條信號線,在后續電子設備的時鐘激勵下,數據信息被同步傳輸。數據類型(位置值、參數、診斷信息等)由后續電子設備發送給編碼器的模式指令選擇決定。

        介紹

        1.的特點

        高性能低成本:通用的接口適用于所有的增量和絕對式編碼器,更經濟的電能消耗,小的尺寸和緊湊的連接方式,快速系統配置,零點可根據偏置值浮動。

        更好的信號質量:編碼器內部特別的優化提高了系統精度,為數控系統提供更好的輪廓精度。

        更好的實用性:自動系統配置功能;數字信號提高了系統的可靠性;監控與診斷信息有利于系統的安全;冗余碼校驗有利于可靠的信號傳輸。

        提高了系統的安全性:兩個獨立的位置信息及錯誤信息位,數據的校驗和及應答。

        適用于先進的技術發展:(高的分辨率、短的控制周期,最快16M時鐘,安全設計理念)適用于直接驅動技術。

        newmaker.com
        圖1 EnDat接口編碼器原理圖

        2.EnDat2.2編碼器性能的提高

        傳輸位置值與附加信息可同時傳輸:附加信息的類型可通過存儲地址選擇碼選擇。

        編碼器數據存儲區域包括編碼器制造商參數、OEM廠商參數、運行參數、運行狀態,便于系統實現參數配置。

        EnDat2.2編碼器實現了全數字傳輸,增量信號的處理在編碼器內部完成(內置14Bit細分),提高了信號傳輸的質量和可靠性,可實現更高的分辨率。

        監控和診斷功能,報警條件包括:光源失效、信號幅值不足、位置計算錯誤、運行電壓太低或太高、電流消耗太大等;當編碼器的一些極限值被接近或超過時提供警告信號。

        更寬的電壓范圍(3.6~14V)和傳輸速率(16M)。

        3.時序和OEM數據存儲

        在每一幀同步數據傳輸時一個數據包被發送,傳輸循環從時鐘的第一個下降沿開始測量值被保存,計算位置值。在兩個時鐘脈沖(2T)后,后續電子設備發送模式指令“編碼器傳輸位置值”(帶或不帶附加信息)。

        在計算出了絕對位置值后(tcal---見圖2 ),從起始位開始編碼器向后續電子設備傳輸數據,后續的錯誤位F1和F2(只存在于EnDat2.2指令中)是為所有的監控功能和故障監控服務的群組信號,他們的生成相互獨立,用來表示可能導致不正確位置信息的編碼器故障。導致故障的確切原因保存在“運行狀態”存儲區,可以被后續電子設備查詢。

        從最低位開始,絕對位置值被傳輸,數據的長度由使用的編碼器類型決定。傳輸位置值所需的時鐘脈沖數保存在編碼器制造商的參數中。位置值數據的傳輸以循環冗余檢測碼結束。

        newmaker.com
        圖2 無附加信息的位置值傳輸


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定安县| 济南市| 邵阳县| 平乐县| 江油市| 略阳县| 鄄城县| 巴青县| 绩溪县| 六枝特区| 安庆市| 来凤县| 双柏县| 呼图壁县| 双鸭山市| 上饶市| 远安县| 桂东县| 崇信县| 琼中| 千阳县| 拉孜县| 东明县| 新绛县| 南木林县| 金阳县| 漳州市| 和顺县| 绥江县| 休宁县| 嵩明县| 翁牛特旗| 吉隆县| 泰顺县| 田东县| 康乐县| 博野县| 筠连县| 两当县| 滦南县| 卢湾区|