就編碼器的讀取系統(tǒng)上看,一個(gè)ICO絕對(duì)值編碼器的碼盤上刻有絕對(duì)值和增量型碼道,在碼道中相位差為90度,并且由絕對(duì)值碼道定相及提供零位。(下圖是ICO編碼器的工作原理):
一個(gè)微控制器用于控制編碼器工作和初始化,它讀取絕對(duì)位置和控制ASIC。ASIC內(nèi)集成了A、B二通道的開關(guān)和零位置解碼器,最后,通過輸出接口把ASIC信號(hào)轉(zhuǎn)化成所需的輸出電平。
工作原理
當(dāng)編碼器上電時(shí),進(jìn)入就緒狀態(tài),A、B、和Z通道 處于邏輯低電平,READY輸出失效。在這種狀態(tài)下,編碼器不工作,編碼器的旋轉(zhuǎn)對(duì)輸出通道的狀態(tài)不會(huì)產(chǎn)生任何影響。為了使編碼器工作,必須讓RESTART輸入持續(xù)50毫秒。用這種方式,管理編碼器的微控制器讀取它的的絕對(duì)位置并且在A、B輸出通道上傳送與絕對(duì)位置相應(yīng)的脈沖信號(hào)。在一個(gè)絕對(duì)位置脈沖傳輸之前,Z通道上發(fā)出一個(gè)類似計(jì)數(shù)器清零的脈沖。

當(dāng)一個(gè)個(gè)脈沖傳送完時(shí),READY信號(hào)變?yōu)檫壿嫺唠娖?,?jì)數(shù)器有一個(gè)絕對(duì)位置值。然后,微控制器釋放A、B和Z通道輸出的控制權(quán),管理增量編碼器的系統(tǒng)開始工作。這個(gè)步驟叫做‘啟動(dòng)’:當(dāng)完成時(shí),編碼器準(zhǔn)備工作。











