增量式旋轉編碼器通過內部兩個光敏接受管轉化其角度碼盤的時序和相位關係,得到其角度碼盤角度位移量增加(正方向)或減少(負方向)。在接合數位電路特別是微控制器後,增量式旋轉編碼器在角度測量和角速度測量較絕對式旋轉編碼器更具有廉價和簡易的優勢。
下面對增量式旋轉編碼器的內部工作原理(附圖)
a,b兩點對應兩個光敏接受管,a,b兩點間距為 s2 ,角度碼盤的光柵間距分別為s0和s1。
當角度碼盤以某個速度勻速轉動時,那麼可知輸出波形圖中的s0:s1:s2比值與實際圖的s0:s1:s2比值相同,同理角度碼盤以其他的速度勻速轉動時,輸出波形圖中的s0:s1:s2比值與實際圖的s0:s1:s2比值仍相同。如果角度碼盤做變速運動,把它看成為多個運動週期(在下面定義)的組合,那麼每個運動週期中輸出波形圖中的s0:s1:s2比值與實際圖的s0:s1:s2比值仍相同。
通過輸出波形圖可知每個運動週期的時序為
我們把當前的a,b輸出值儲存起來,與下乙個a,b輸出值做比較,就可以輕易的得出角度碼盤的運動方向,如果光柵格s0等於s1時,也就是s0和s1弧度夾角相同,且s2等於s0的1/2,那麼可得到此次角度碼盤運動位移角度為s0弧度夾角的1/2,除以所消毫的時間,就得到此次角度碼盤運動位移角速度。
s0等於s1時,且s2等於s0的1/2時,1/4個運動週期就可以得到運動方向位和位移角度,如果s0不等於s1,s2不等於s0的1/2,那麼要1個運動週期才可以得到運動方向位和位移角度了。
我們常用的滑鼠也是這個原理哦。
根據檢測原理,編碼器可分為光學式、磁式、感應式和電容式。根據其刻度方法及訊號輸出形式,可分為增量式、絕對式以及混合式三種。
1.1增量式編碼器
增量式編碼器是直接利用光電轉換原理輸出三組方波脈衝a、b和z相;a、b兩組脈衝相位差90º,從而可方便地判斷出旋轉方向,而z相為每轉乙個脈衝,用於基準點定位。它的優點是原理構造簡單,機械平均壽命可在幾萬小時以上,抗干擾能力強,可靠性高,適合於長距離傳輸。其缺點是無法輸出軸轉動的絕對位置資訊。
光電編碼器分類和選擇
光電編碼器是利用光柵衍射原理實現位移—數字變換的,從50年代開始應用於工具機和計算儀器,因其結構簡單、計量精度高、壽命長等優點,在國內外受到重視和推廣。近年來更取得長足的發展,在精密定位、速度、長度、加速度、振動等方面得到廣泛的應用。
光電編碼器按編碼方式分為二類:增量式與絕對式。
1、增量式編碼器特點:
增量式編碼器轉軸旋轉時,有相應的脈衝輸出,其計數起點任意設定,可實現多圈無限累加和測量。編碼器軸轉一圈會輸出固定的脈衝,脈衝數由編碼器光柵的線數決定。需要提高分辯率時,可利用 90 度相位差的 a、b 兩路訊號進行倍頻或更換高分辯率編碼器。
2、絕對式編碼器特點:
絕對式編碼器有與位置相對應的代瑪輸出,通常為二進位製碼或 bcd 碼。從**數大小的變化可以判別正反方向和位移所處的位置,絕對零位**還可以用於停電位置記憶。絕對式編碼器的測量範圍常規為 0—360 度。
速度計與長度計一般採用增量式編碼器,以下就其引數範圍作簡要的介紹,供選型參考。
(1)光柵線數:
(2)輸出方式:
常規有五種輸出方式:
(3)工作電壓:常規有以下幾種:
5v、12v、24v、5-24v(通用型)、5-30v
(4)防護效能:常規為防油、防塵、抗震型。
(5)彈性聯接器:編碼器軸與使用者軸聯接時,存在同軸誤差,嚴重時將損壞編碼器。要求採用彈性聯接器(編碼器廠家提供選件),解決偏心問題,一般可以做到允許扭矩 <1n.m, 不同軸度<0.2mm,軸向偏角 <1.5度。
彈性聯軸器常用規格為:
(6)安裝使用及注意事項:
編碼器屬於高精密儀器,安裝時不得敲擊和碰撞。軸端聯接避免鋼性聯接,而應採用彈性聯軸器、尼龍齒輪或同步帶聯接傳動。使用轉速不要超過標稱轉速,否則會影響電氣訊號。
光電編碼器的簡單認識
光電編碼器,是一種通過光電轉換將輸出軸上的機械幾何位移量轉換成脈衝或數字量的感測器。這是目前應用最多的感測器,光電編碼器的工作原理如圖所示,在圓盤上有規則地刻有透光和不透光的線條,在圓盤兩側,安放發光元件和光敏元件。當圓盤旋轉時,光敏元件接收的光通量隨透光線條同步變化,光敏元件輸出波形經過整形後變為脈衝,碼盤上有之相標誌,每轉一圈輸出乙個脈衝。此外,為判斷旋轉方向,碼盤還可提供相位相差90º的兩路脈衝訊號,如圖所示。
根據檢測原理,編碼器可分為光學式、磁式、感應式和電容式。根據其刻度方法及訊號輸出形式,可分為增量式、絕對式以及混合式三種。
1、增量式編碼器是直接利用光電轉換原理輸出三組方波脈衝a、b和z相;a、b兩組脈衝相位差90º,從而可方便地判斷出旋轉方向,而z相為每轉乙個脈衝,用於基準點定位。它的優點是原理構造簡單,機械平均壽命可在幾萬小時以上,抗干擾能力強,可靠性高,適合於長距離傳輸。其缺點是無法輸出軸轉動的絕對位置資訊。
2、絕對式編碼器是利用自然二進位制或迴圈二進位制(葛萊碼)方式進行光電轉換的。絕對式編碼器與增量式編碼器不同之處在於圓盤上透光、不透光的線條圖形,絕對編碼器可有若干編碼,根據讀出碼盤上的編碼,檢測絕對位置。編碼的設計可採用二進位製碼、迴圈碼、二進位制補碼等。它的特點是:
(1)可以直接讀出角度座標的絕對值;
(2)沒有累積誤差;
(3)電源切除後位置資訊不會丟失。但是解析度是由二進位制的位數來決定的,也就是說精度取決於位數,目前有10位、14位等多種。
3、混合式絕對值編碼器,它輸出兩組資訊:一組資訊用於檢測磁極位置,帶有絕對資訊功能;另一組則完全同增量式編碼器的輸出資訊。
光電編碼器是一種角度(角速度)檢測裝置,它將輸入給軸的角度量,利用光電轉換原理 轉換成相應的電脈衝或數字量,具有體積小,精度高,工作可靠,介面數位化等優點。它廣泛應用於數控工具機、迴轉台、伺服傳動、機械人、雷達、軍事目標測定等需要檢測角度的裝置和裝置中。
增量型和絕對值旋轉編碼器
一、增量型旋轉編碼器
軸的每轉動一周,增量型編碼器提供一定數量的脈衝。
週期性的測量或者單位時間內的脈衝計數可以用來測量移動的速度。
如果在乙個參考點後面脈衝數被累加,計算值就代表了轉動角度或行程的引數。雙通道編碼器輸出脈衝a、b之間相差為90o,能使接收脈衝的電子裝置接收軸的旋轉感應訊號,因此可用來實現雙向的定位控制;另外,三通道增量型旋轉編碼器每一圈產生乙個稱之為零位訊號的脈衝(z)。
二、增量型絕對值旋轉編碼器
絕對值編碼器為每乙個軸的位置提供乙個獨一無二的編碼數字值。特別是在定位控制應用中,絕對值編碼器減輕了電子接收裝置的計算任務,從而省去了複雜的和昂貴的輸入裝置:而且,當機器合上電源或電源故障後再接通電源,不需要回到位置參考點,就可利用當前的位置值。
單圈絕對值編碼器把軸細分成規定數量的測量步,最大的解析度為13位,這就意味著最大可區分8192個位置+多圈絕對值編碼器不僅能在一圈內測量角位移,而且能夠用多步齒輪測量圈數。多圈的圈數為12位,也就是說最大4096圈可以被識別。總的解析度可達到25位或者33,554,432個測量步數。並行絕對值旋轉編碼器傳輸位置值到估算電子裝置通過幾根電纜並行傳送。
假設序列絕對值編碼器,輸出資料可以用標準的介面和標準化的協議傳送,同時在過去點對點的連線實現了序列資料傳送。
增量型旋轉編碼器和絕對值旋轉編碼器
增量型旋轉編碼器 軸的每圈轉動,增量型編碼器提供一定數量的脈衝。週期性的測量或者單位時間內的脈衝計數可以用來測量移動的速度。如果在乙個參考點後面脈衝數被累加,計算值就代表了轉動角度或行程的引數。雙通道編碼器輸出脈衝之間相差為90o。能使接收脈衝的電子裝置接收軸的旋轉感應訊號,因此可用來實現雙向的定位...
AB相編碼器與正交解碼,絕對值編碼器
ab相編碼器與正交解碼,絕對值編碼器 一 增量式編碼器 歐姆龍的編碼器一般為ab相增量式編碼器,在輸出方式上分為電壓輸出和集電極開路輸出兩種輸出方式。其中集電極開路輸出在採集脈衝是需要加乙個上拉電阻。同時編碼器還有乙個z相信號,即編碼器機械零位訊號,每當編碼器轉到機械零位,z相輸出乙個脈衝,可用於矯...
演算法 單圈絕對值編碼器處理成多圈的
硬體描述 單圈編碼器的解析度是4096,功能描述 將單圈資料處理處理成多圈資料 起始圈數是1000圈 long getcurrentabstotalvalue long lvalue 絕對值編碼器資料快取 m absencbuff 0 lvalue 讀取資料快取 if data count 1 if...