首頁 ?

供應SCHA通用型編碼器帶聯軸器(圖)

旋轉編碼器應用于角度定位或測量時,由于旋轉軸的晃動可能引起編碼器輸出波形的抖動,從而引發誤計數現象。
介紹了一個抗抖動計數電路,濾除了旋轉編碼器因抖動而造成的誤計數。

關鍵詞: 旋轉編碼器 抗抖動電路 數字電路
旋轉編碼器應用于角度定位或測量時,通常有A、B、Z三相輸出。
旋轉編碼器的輸出波形見圖1。

A相和B相輸出占空比為50%的方波。
編碼器每轉一周,A相和B相輸出固定數目的脈沖(如100個脈沖)。
當編碼器正向旋轉時,A相比B相超前四分之一個周期;當編碼器反向旋轉時,B相比A相超前四分之一個周期。
A相和B相輸出方波的相位差為90±45°。
編碼器每轉一周,Z相輸出一個脈沖。
由于編碼器每轉一周,A相和B相輸出固定數目的脈沖,則A相或B相每輸出一個脈沖,表示編碼器旋轉了一個固定的角度。
當Z相輸出一個脈沖時,表示編碼器旋轉了一周。
因此旋轉編碼器可以測量角位移及位移方向。

問題出在伺服系統停止工作時,若無鎖定,則旋轉軸受外力(如風力影響)可能自由晃動,因而引起編碼器輸出波形抖動,如圖2所示,
從而引起誤計數。
在這種情況下,就不能對波形進行正確計數。
雖然可以通過軟件設置標志狀態,用記錄歷史狀態的變化來濾除誤計數,但是程序耗費頗大。
因此,本人設計了一個抗抖動計數電路,它能夠自動消除抖動造成的誤計數。

如因作品內容、版權和其它問題需要同本網聯系的,聯系郵箱:pitechan@foxmail.com。