【廣告】
旋轉(zhuǎn)編碼開關(guān)原理,旋轉(zhuǎn)編碼開關(guān)左轉(zhuǎn)和右轉(zhuǎn)的判別是難點,留意這種開關(guān)左轉(zhuǎn)和右轉(zhuǎn)時兩個輸出腳有個相位差,如下圖:,編碼開關(guān)原理,由此可見,如果OUT1為高電平時,OUT2出現(xiàn)一個高電平,這時開關(guān)就是向順時針旋轉(zhuǎn);當(dāng)OUT1為低電平時,OUT2出現(xiàn)一個高電平,這時就一定是逆時針方向旋轉(zhuǎn),所以,在MCU編程時只需要判斷當(dāng)OUT1為高或低電平時,OUT2當(dāng)時的狀態(tài)就可以判斷出是左旋轉(zhuǎn)或是右旋轉(zhuǎn)。
我們并不能將這個z小量化刻度就當(dāng)成是編碼器的精度。因為,編碼器的精度其實是指其測量輸出與實際位置值之間的接近程度,或者說是誤差的大小。事實上,編碼器在其行程范圍內(nèi)每一步的測量輸出與真實位置值之間都是會存在不同程度的偏差的,廠家一般會把這個偏差的z大值標(biāo)稱為編碼器的定位精度,通常以角度(單位:arcsec 角秒或 arcmin 弧分)或距離(單位:mm 或 μm...)表示。編碼器的精度由傳感器的基本誤差極限和溫度變化、濕度變化、電源波動、頻率改變…等影響量所引起的改變量極限決定。同時要標(biāo)定這個精度數(shù)據(jù)的規(guī)格,也是要借助專用儀器(比如:分度儀…)在專門的測量環(huán)境中進(jìn)行校驗的。
對于伺服電機編碼器來說,分辨率與精度的關(guān)系非常容易讓人混淆。精度主要取決于編碼器的制造工藝,而分辨率可以通過細(xì)分來提高,但不是說高的分辨率就代表編碼器可以達(dá)到高的精度。例如:通過使用sin/cos增量信號,西門子伺服電機編碼器可以將分辨率提高到高達(dá)24位(分辨率16777216),轉(zhuǎn)換后編碼器可以描述的z小單位為0.07角秒,但是其物理精度僅僅可以達(dá)到±40角秒,分辨率能提供的精度遠(yuǎn)大于編碼器的實際物理精度。
如果想用PLC來控制伺服或者步進(jìn)系統(tǒng),往往并不需要通過編碼器反饋來判斷位置,通過一些PLS指令之類的來發(fā)出位置脈沖給伺服驅(qū)動器,位置環(huán)在伺服驅(qū)動器內(nèi)部構(gòu)成就好,而PLC這邊只是一個指令機構(gòu),并沒有構(gòu)成位置閉環(huán),當(dāng)然如果是專門定位模塊控制,使用了NC之類的控制方式,是可以在里邊構(gòu)建位置閉環(huán)的。
東莞市燦星電子有限公司系中星電子國際有限公司直屬公司,是一家專業(yè)從事編碼器、電位器、開關(guān)及碳膜片、精密五金、塑膠、鋅合金壓鑄配件等產(chǎn)品設(shè)計、制造與銷售為一體的高新電子元器件制造商。