編碼器的工作原理,它的作用有哪些?
編碼器是一種將信號(如比特流)或數(shù)據編譯并轉換為可用于通信、傳輸和存儲的波形的設備。
Hengstler編碼器將角位移或線位移轉換為電信號,前者稱為碼盤,后者稱為碼尺。根據讀取方法,亨士樂編碼器可分為兩種類型:接觸式和非接觸式;根據工作原理,編碼器可分為兩種類型:增量型和絕對型。
增量編碼器將位移轉換為周期性電信號,然后將電信號轉換為計數(shù)脈沖,脈沖數(shù)表示位移的大小。絕對編碼器的每個位置對應一個特定的數(shù)字代碼,因此其指示僅與測量的開始和結束位置有關,與測量的中間過程無關。
Hengstler編碼器將角位移或線位移轉換為電信號,前者成為碼盤,后者稱為碼尺。根據讀取方法,編碼器可分為兩種類型:接觸式和非接觸式。接觸類型采用電刷輸出,電刷接觸導電區(qū)或絕緣區(qū),指示代碼狀態(tài)為“1”還是“0”;非接觸式接收敏感元件為光敏元件或磁敏元件。半透明區(qū)域和不透明區(qū)域指示代碼的狀態(tài)是“1”還是“0”,并且通過二進制編碼“1”將收集的物理信號轉換為機器代碼可讀的電信號。“0”表示通信、傳輸和存儲。
根據工作原理,Hengstler編碼器可分為兩類:增量編碼器和絕對編碼器。增量編碼器將位移轉換為周期性電信號,然后將電信號轉換為計數(shù)脈沖,脈沖數(shù)表示位移的大小。絕對編碼器的每個位置對應一個特定的數(shù)字代碼,因此其指示僅與測量的開始和結束位置有關,與測量的中間過程無關。它們有最大的區(qū)別:對于增量編碼器,位置由從零位開始計數(shù)的脈沖數(shù)決定,而對于絕對編碼器,位置由讀取輸出代碼決定。每個位置的輸出代碼的讀數(shù)在一圈內是唯一的,因此,當電源關閉時,絕對編碼器不會與實際位置斷開。再次打開電源時,位置顯示仍然是最新的和有效的,與增量編碼器不同,增量編碼器必須尋找零標記。
從接近開關、光障到旋轉編碼器
在工業(yè)控制中的定位、接近開關和光障的使用是相當成熟和易于操作的。然而,隨著工業(yè)控制的不斷發(fā)展,有了新的要求,因此選擇旋轉編碼器的應用優(yōu)勢突出:
信息化:除了定位,控制室還可以知道其具體位置;
靈活性:可在控制室靈活調整定位;
現(xiàn)場組裝的方便性、安全性和壽命:如果解決了旋轉編碼器的安全組裝問題,拳頭大小的旋轉編碼器可以測量從幾μ到幾百米的距離,有n個工位。許多接近開關和擋光板在現(xiàn)場機械安裝很麻煩,容易損壞,受到高溫和水蒸氣的干擾。因為它是光電編碼器,沒有機械損耗,而且只要安裝位置準確,其使用壽命往往很長。
多功能:除了定位,它還可以遠程傳輸當前位置和轉換移動速度,這對于變頻器和步進電機等應用尤其重要。
經濟性:多個控制中心,只需一個旋轉編碼器的成本,最重要的是,安裝、維護和損耗成本降低,使用壽命延長,經濟性逐漸得到重視。
由于上述優(yōu)點,旋轉編碼器正越來越多地應用于各種工業(yè)控制場合。
從增量編碼器到絕對編碼器
旋轉增量編碼器,使其在旋轉時產生脈沖,并通過計數(shù)設備了解其位置。當亨士樂編碼器靜止或發(fā)生電源故障時,它依靠計數(shù)設備的內部存儲器來記住位置。這樣,當出現(xiàn)電源故障時,編碼器無法移動。當電源接通時,編碼器輸出脈沖被處理,沒有干擾,脈沖丟失,否則計數(shù)設備保存的零點將被偏移,這個偏移量在顯示錯誤的生產結果之前是不可能知道的。
解決方法是增加參考點。每次亨士樂編碼器經過參考點時,參考位置都會被修正到計數(shù)器的記憶位置。在參考點之前,無法保證位置的準確性。因此,在工業(yè)控制中,有一些程序,比如為每次操作找到參考點,并啟動機器以找到變化。
例如,打印機掃描儀的定位基于增量式編碼器的原理:每次我們打開它時,我們都會聽到噼啪聲,它會搜索參考零點,然后工作。
在一些工業(yè)控制項目中,這種方法更麻煩,甚至不允許開始更改(啟動后必須知道確切位置),因此絕對編碼器應運而生。
絕對光學旋轉編碼器在各種工業(yè)系統(tǒng)中越來越多地用于角度、長度測量和位置控制,因為每個位置都是絕對唯一的,沒有干擾和斷電記憶。
絕對編碼器光盤上有許多行,每行由2行、4行、8行和16行交替組成。在編碼器的每個位置,讀取每個十字線的連續(xù)性和黑暗度會產生一組從2的零次方到2的n-1次方(格雷碼)的唯一二進制代碼,表示為n位絕對編碼器。這種亨士樂編碼器由碼盤的機械位置決定,對電源故障和干擾不敏感。
每個位置的唯一性由絕對編碼器的機械位置決定,不需要記住,不需要找到參考點,也不需要一直計數(shù),當需要知道位置時,可以讀取其位置。這樣,編碼器的抗干擾性能和數(shù)據的可靠性都大大提高。
由于絕對編碼器在定位方面明顯優(yōu)于增量編碼器,因此它們越來越多地被用于工業(yè)控制定位。由于其高精度,絕對式編碼器有大量的輸出位。如果仍然使用并聯(lián)輸出,則每個輸出信號必須連接良好。對于更復雜的工作條件,它需要絕緣,并且連接線芯的數(shù)量很大。這會帶來很多不便,降低可靠性。因此,對于多位數(shù)輸出類型,絕對編碼器通常使用串行輸出或總線輸出。德國制造的絕對編碼器最常用的串行輸出是SSI(同步串行輸出線輸出)。
從單圈絕對編碼器到多圈絕對編碼器,旋轉單圈絕對編碼器,在旋轉時測量光學編碼器盤的每一行,以獲得唯一代碼。如果旋轉超過360度,代碼返回原點,這不符合僅絕對編碼的原則,這樣的編碼器只能用于360度旋轉范圍內的測量,稱為單圈絕對編碼器。
如果你想測量超過360度的旋轉,可以使用多圈絕對編碼器。
編碼器制造商使用時鐘和齒輪機械的原理:當中央碼盤旋轉時,驅動另一組碼盤(或多組齒輪、多組碼盤)齒輪,并在單圈編碼的基礎上增加轉數(shù)。為了擴大旋轉編碼器的測量范圍,這種絕對值編碼器被稱為多圈絕對值編碼器。它也由機械位置編碼,每個位置代碼都是唯一的,沒有存儲就不會重復。
多圈編碼器的另一個優(yōu)點是,由于測量范圍大,實際使用往往更豐富,因此安裝時不需要找到零點,并且可以使用某個中間位置作為起點,大大降低了安裝和調試的難度。
多匝絕對式編碼器在長度定位方面具有明顯的優(yōu)勢,越來越多地應用于工業(yè)控制定位。
絕對編碼器的機械安裝:
絕對式旋轉編碼器機械安裝包括高速終裝、低速終裝、機械輔助設備安裝等形式。
高速最終組裝:組裝在動力電機(或齒輪連接)的軸端進行。這種方法的優(yōu)點是分辨率高。由于多圈編碼器有4096圈,電機的圈數(shù)在這個范圍內,整個范圍可以完全用于提高分辨率。缺點是運動物體通過減速器后,往復運動時會產生齒輪間隙誤差,一般用于單向高精度控制和定位,如軋鋼中的B輥間隙控制。此外,Hengstler編碼器直接安裝在高速端,電機抖動必須小,否則編碼器容易損壞。
低速終裝:安裝在減速器后,如B.在提升用繩筒的軸端或最后一個減速器的軸端,這種方法沒有往復運動,測量更直接,精度更高。這種方法通常測量距離定位的長度,如各種起重設備、喂料小車的定位等。
輔助機器的安裝:
常用的貨架、鏈條帶、摩擦滑道、收繩機等。
光電編碼器的特點
·應用光電感應技術
·表面安裝無線組件
·提供雙通道數(shù)字信號輸出
·計數(shù)頻率:0~100KHz
·電源電壓DC5。0V,5~12V,12~24V
·工作溫度:-10至70攝氏度
·編碼分辨率:180 LPI
·符合RoHS環(huán)境標準
編碼器的工作原理
絕對驅動力:APC
增量編碼器:SPC
兩者都常用于速度或位置控制系統(tǒng)的傳感元件中。
旋轉編碼器是一種測量速度的裝置。它分為單輸出和雙輸出。技術參數(shù)主要包括每轉脈沖數(shù)(幾十到幾千)和電源電壓。單輸出意味著旋轉編碼器的輸出是一系列脈沖,而雙輸出旋轉編碼器輸出兩組相位差為90度的脈沖。通過這兩組脈沖,不僅可以確定轉速,還可以測量旋轉方向。
增量編碼器和絕對編碼器之間的區(qū)別
如果按照信號原理劃分編碼器,則有增量編碼器和絕對編碼器。
增量編碼器(旋轉式)
工作原理:
四組正弦波信號由一個中心軸上有環(huán)形和暗劃線的光電碼盤獲得,并由光電發(fā)射和接收設備讀取,對于a、B、C、D,每個正弦波的相位差為90度(相對于一個周期360度),C和D信號被反轉并疊加在A和B相位上,以增強穩(wěn)定的信號,此外,每轉有一個Z相位脈沖輸出,以實現(xiàn)代表零參考位。
由于相位A和B相差90度,因此可以通過比較相位A或相位B來預先判斷編碼器的正向旋轉和反向旋轉,并且可以通過零脈沖獲得編碼器的零參考位置。
編碼盤的材料有玻璃、金屬和塑料。玻璃碼盤是玻璃上的一條細線,熱穩(wěn)定性好,精度高。然而,由于金屬具有一定的厚度,其精度受到限制,其熱穩(wěn)定性比玻璃低一個數(shù)量級。塑料碼盤經濟、成本低,但其精度、熱穩(wěn)定性和耐久性較差。
分辨率——編碼器每360度旋轉提供的通過數(shù)或暗線數(shù)稱為分辨率,也稱為分辨率分割,或直接指多少線,通常為每旋轉5到10000線。
信號輸出:
信號輸出包括正弦波(電流或電壓)、方波(TTL、HTL)、開路集電極(PNP、NPN)、推挽式,其中TTL為長線差分驅動(平衡A、A-;B、B-;Z、Z-),HTL也稱為推挽、推挽輸出,編碼器信號接收設備接口應與編碼器對應。
信號連接——編碼器脈沖信號通常連接到計數(shù)器、PLC和計算機。與PLC和計算機相連的模塊分為低速模塊和高速模塊,開關頻率為低或高。
作為單相連接,用于單向計數(shù)和單向速度測量。
A.B兩相連接用于上下計數(shù)、前后判斷和測速。
A、 B、Z三相連接,用于帶參考位置校正的位置測量。
A、 A、B、B、Z、Z連接,由于采用平衡負信號連接,電流對電纜產生的電磁場為0,衰減最小,抗干擾性最好,可遠距離傳輸。
對于負信號輸出平衡的TTL編碼器,信號傳輸距離可達150米。
HTL編碼器具有對稱負信號輸出,信號傳輸距離可達300米。
亨士樂編碼器的定義和功能:
在數(shù)字系統(tǒng)中,通常需要將某些信息(輸入)轉換為特定代碼(輸出)。根據特定規(guī)則排列二進制代碼,如B.8421代碼、格雷碼等,使每組代碼具有特定含義(代表特定數(shù)字或控制信號)稱為編碼。具有編碼功能的邏輯電路稱為編碼器。編碼器有多個輸入,一次只將一個輸入信號轉換為二進制代碼。如果編碼器有N個輸入端口和N個輸出端口,則≤ 應滿足輸出端口和輸入端口之間的2n。例如,8線3線編碼器和10線4線編碼器分別具有8輸入3位二進制代碼輸出和10輸入4位二進制代碼輸出。
1.4線-2線編碼器
下面分析了4個輸入和2個二進制輸出的編碼器的工作原理。4線-2線編碼器的功能如表5.2.1所示。
根據圖5.2.1所示的邏輯表達式繪制邏輯圖。該邏輯電路可以實現(xiàn)表5.2.1所示的功能,即當I0~I3的一個輸入為1時,輸出為Y1Y0對應的代碼。例如,如果I1為1,則Y1Y0為01。這里還有一個問題需要讀者注意。當I0為1時,I1~I3均為0,I0~I3均為0,Y1Y0均為00,這兩種情況需要在實踐中加以區(qū)分,這個問題需要以后解決。當然,編碼器也可以在低電平運行。
2.鍵盤輸入8421BCD編碼編碼器:
計算機的鍵盤輸入邏輯電路由編碼器組成。圖5.2.2是一個8421碼編碼器,由十個鍵和門電路組成,其功能如表5.2.2所示。其中,S0~S9代表10個鍵,即十進制數(shù)字0~9對應的輸入鍵。相應的輸出代碼正好是8421BCD代碼,也用作邏輯變量,ABCD是輸出代碼(A是最高位),GS是控制啟用標志。
通過分析功能表和邏輯電路,可以發(fā)現(xiàn):① 編碼器的輸入在低電平有效,② 當在S0~S9中按下任何鍵時,即H。如果任何輸入信號處于有效電平,則GS=1,表示有信號輸入,并且僅當S0~S9處于高電平,GS=0,則表示沒有信號輸入,此時輸出代碼為無效代碼。這就解決了如何區(qū)分輸出均為0的兩種情況的問題。
總之,編碼器可以總結如下:
1.編碼器的輸入端口N的數(shù)量(要編碼的信息的數(shù)量)和輸出端口N的數(shù)量(結果代碼的位數(shù))之間的關系應滿足關系N≤ 2n。
2、每個編碼器輸入端口代表一個二進制數(shù)、十進制數(shù)或其他信息符號,一次只允許N個輸入端口中的一個輸入端口輸入信號(低電平輸入激活或高電平輸入)。有效),輸出為相應的二進制代碼或二進制十進制(BCD)代碼。
3.正確使用編碼器的控制端口可以擴展編碼器的功能。
了解更多關于編碼器知識,請關注
亨士樂編碼器國內正規(guī)授權代理西安德伍拓自動化傳動系統(tǒng)有限公司網站。公司專業(yè)技術團隊為您免費提供Hengstler編碼器的選型、安裝、調試、保養(yǎng)等技術指導服務,盡量避免企業(yè)因為編碼器技術人員的短缺帶來的損失,采取“線上+線下”服務的服務形式,幫助企業(yè)解決技術難題。