光電編碼器有多少種輸出技術方法
更新時間:2013-04-03 點擊次數:3045次
在位置控制系統中,為了提高控制精度,準確測量控制對象的位置是十分重要的。目前,檢測位置的辦法有兩種:其一是使用位置傳感器,測量到的位移量由變送器經A/D轉換成數字量送至系統進行進一步處理。此方法雖然檢測精度高,但在多路、長距離位置監控系統中,由于其成本昂貴,安裝困難,因此并不適用;其二是使用光電編碼器[1]。光電編碼器是高精度控制系統常用的位移檢測傳感器。當控制對象發生位置變化時,光電編碼器便會發出A、B兩路相位差90度的數字脈沖信號。正轉時A超前B90度,反轉時B超前A90度。脈沖的個數與位移量成比例關系,因此通過對脈沖計數就能計算出相應的位移。該方法不僅使用方便、測量準確,而且成本較低,因此在電力拖動系統中,經常采用第二種位置測量方法。
使用光電編碼器測量位移,準確無誤的記數起著決定性作用。由于在位置控制系統中,電機既可以正轉,又可以反轉,所以要求計數器既要能夠實現加計數,又要能夠實現減計數。相應的計數方法可以用軟件來實現,也可以用硬件來實現。
使用軟件方式對光電編碼器的脈沖進行方向判別和計數降低了系統控制的實時性,尤其當使用光電編碼器的數量較多時,并且其可靠性也不及硬件電路。但是用軟件計數外圍電路比較簡單,所以在計數頻率不高的情況下,使用軟件計數還是有一定優勢的。對編碼器中輸出的兩路脈沖進行計數主要分兩個步驟,首先要對編碼器輸出的兩路脈沖進行鑒相,即:判別電機是正轉還是反轉;其次是進行加減計數,正轉時加計數,反轉時減計數。