光電編碼器,是一種通過(guò)光電轉換將輸出軸上的機械幾何位移量轉換成脈沖或數字量的傳感器。光電編碼器每轉輸出600(我們用老板沒(méi)有說(shuō))個(gè)脈沖,五線(xiàn)制。其中兩根為電源線(xiàn),三根為脈沖線(xiàn)(A相、B相、Z)。電源的工作電壓為 (+5~+24V)直流電源。光電編碼器是由光柵盤(pán)和光電檢測裝置組成。光柵盤(pán)是在一定直徑的圓板上等分地開(kāi)通若干個(gè)長(cháng)方形孔。由于光電碼盤(pán)與電動(dòng)機同軸,電動(dòng)機旋轉時(shí),光柵盤(pán)與電動(dòng)機同速旋轉,經(jīng)發(fā)光二極管等電子元件組成的檢測裝置檢測輸出若干脈沖信號,其原理示意圖如圖1所示;通過(guò)計算每秒光電編碼器輸出脈沖的個(gè)數就能反映當前電動(dòng)機的轉速。此外,為判斷旋轉方向,碼盤(pán)還可提供相位相差90º的兩路脈沖信號。
工作原理:當光電編碼器的軸轉動(dòng)時(shí)A、B兩根線(xiàn)都產(chǎn)生脈沖輸出,A、B兩相脈沖相差90度相位角,由此可測出光電編碼器轉動(dòng)方向與電機轉速。如果A相脈沖比B相脈沖超前則光電編碼器為正轉,否則為反轉.Z線(xiàn)為零脈沖線(xiàn),光電編碼器每轉一圈產(chǎn)生一個(gè)脈沖.主要用作計數。A線(xiàn)用來(lái)測量脈沖個(gè)數,B線(xiàn)與A線(xiàn)配合可測量出轉動(dòng)方向.
N為電機轉速
Δn=ND測-ND理
例如:我們車(chē)的速度為1.5m/s,輪子的直徑220mm,C=D*Pi,電機控制在21.7轉/秒,根據伺服系統的指標, 設電機轉速為1500轉/分,故可求得當ND=21.7*60=130轉/分時(shí),光碼盤(pán)每秒鐘輸出的脈沖數為:
PD=130×600/60=1300個(gè)脈沖
當測出的脈沖個(gè)數與計算出的標準值有偏差時(shí),可根據電壓與脈沖個(gè)數的對應關(guān)系計算出輸出給伺服系統的增量電壓△U,經(jīng)過(guò)D/A轉換,再計算出增量脈沖個(gè)數,等下減去。
當運行時(shí)間越長(cháng)路線(xiàn)越長(cháng),離我們預制的路線(xiàn)偏離就多了。這時(shí)系統起動(dòng)位置環(huán),通過(guò)不斷測量光電編碼器每秒鐘輸出的脈沖個(gè)數,并與標準值PD(理想值)進(jìn)行比較,計算出增量△P并將之轉換成對應的D/A輸出數字量,通過(guò)控制器減少輸個(gè)電機的脈沖個(gè)數,在原來(lái)輸出電壓的基礎上減去增量,迫使電機轉速降下來(lái),當測出的△P近似為零時(shí)停止調節,這樣可將電機轉速始終控制在允許的范圍內。