數(shù)控機床近年來光電編碼器的發(fā)展也非常迅速,結(jié)構(gòu)上也有很大的變化。特別是各種總線的出現(xiàn),光電編碼器為適應(yīng)這些總線的要求發(fā)生了很多根本上的變化。
光電編碼器大致可分為增量編碼器(Increment Incoder)和絕對編碼器(AbsoluLe Incoder)兩種,但在數(shù)控機床上用的大多是增量編碼器,絕對編碼器用得較少。
增量編碼器是每轉(zhuǎn)過一個角度就發(fā)出數(shù)個脈沖。例如,在前一個例子中提到過2000個脈沖,那么每轉(zhuǎn)過0 36。就發(fā)出2個脈沖,這個脈沖的數(shù)目只與轉(zhuǎn)角有關(guān)。數(shù)控機床如從現(xiàn)在起記憶脈沖數(shù),記到了200個脈沖,那么,這個光電編碼器就轉(zhuǎn)過了36。。至于后來叉轉(zhuǎn)過多大角度,還需要開始再記住脈沖是多少個,
然后算出角度。
絕對編碼器不僅可以給出脈沖,而且還知道自己目前所處的位置,過一段時間就能知道下一殷時間所處的位置,有了這兩個位置之差,就知道轉(zhuǎn)過了多少角度。數(shù)控機床絕對編碼器不斷給出自己所處位置的信號。好處在于,停電后沒有保存脈沖數(shù)時,再通電,絕對編碼器知道自己所處的位置,而增量編碼器不知任何信息,只有再轉(zhuǎn),才發(fā)脈沖。
所以數(shù)控機床在每次起動時,首先必須回零點,然后再發(fā)脈沖,這樣才能知道目前所處的位置。這是因為目前數(shù)控機床的伺服進紿多半是增量式編碼器。
絕對式編碼器僅能猩一圈中給出自己的位置,這種數(shù)控機床編碼器很多是做成多層的,也就是帶圈數(shù)進位的。原理是轉(zhuǎn)夠一圈,經(jīng)過齒輪向上一層進一個脈沖。如果上一層也分辨2'3個位置(一般絕對編碼器是13位,即可分清8k個位置),可記錄8k圈(^為1024)。這種光電編碼器由于是多層的,所以尺寸比增量編碼器大一些。但現(xiàn)在光電編碼器的尺寸小多了。