一、編碼器的介紹 編碼器是將信號(hào)(如比特流)或數(shù)據(jù)進(jìn)行編制、轉(zhuǎn)換為可用以通訊、傳輸和存儲(chǔ)的信號(hào)形式的設(shè)備。編碼器把角位移或直線位移轉(zhuǎn)換成電信號(hào),前者稱(chēng)為碼盤(pán),后者稱(chēng)為碼尺(發(fā)光二極管發(fā)出的光,經(jīng)過(guò)棱鏡和光柵將光轉(zhuǎn)換成固定波形,然后用光敏管接收此有規(guī)律的光波信號(hào),然后通過(guò)記錄這種信號(hào)來(lái)計(jì)算長(zhǎng)度)。 二、常用的編碼器類(lèi)型 按照工作原理編碼器可分為增量式和絕對(duì)式兩類(lèi)。 ①增量型:增量式編碼器是將位移轉(zhuǎn)換成周期性的電信號(hào),再把這個(gè)電信號(hào)轉(zhuǎn)變成計(jì)數(shù)脈沖,用脈沖的個(gè)數(shù)表示位移的大小。 就是每轉(zhuǎn)過(guò)單位的角度就發(fā)出一個(gè)脈沖信號(hào)(也有發(fā)正余弦信號(hào),然后對(duì)其進(jìn)行細(xì)分,斬波出頻率更高的脈沖),通常為A相、B相、Z相輸出。 A相、B相為相互延遲90°的脈沖輸出,根據(jù)延遲關(guān)系可以區(qū)別正反轉(zhuǎn)(如果A相脈沖超前B相脈沖,那么編碼器正轉(zhuǎn),若B 相超前A相,則反轉(zhuǎn)),而且通過(guò)取A相、B相的上升和下降沿可以進(jìn)行2或4倍頻(用來(lái)提升編碼器的精度);Z相為單圈脈沖,即每圈發(fā)出一個(gè)脈沖。可用來(lái)記圈數(shù),以計(jì)算總長(zhǎng)度,還可作為零位相或復(fù)位相使用(比如說(shuō)要在開(kāi)機(jī)之后要回原位,那Z相就可以作為到原位的信號(hào))。 (2)絕對(duì)值型:絕對(duì)式編碼器的每一個(gè)位置對(duì)應(yīng)一個(gè)確定的數(shù)字碼,因此它的示值只與測(cè)量的起始和終止位置有關(guān),而與測(cè)量的中間過(guò)程無(wú)關(guān)。 如下圖所示,絕對(duì)值型編碼器轉(zhuǎn)一圈,每個(gè)基準(zhǔn)的角度會(huì)發(fā)出一個(gè)唯一與該角度對(duì)應(yīng)二進(jìn)制的數(shù)值(比如說(shuō)第一個(gè)角度0000,第二個(gè)角度0001,第三個(gè)角度0010以此類(lèi)推),通過(guò)外部記圈器件可以進(jìn)行多個(gè)位置的記錄和測(cè)量。 |
|