A,B信號經(jīng)過處理變成4倍頻的脈沖,分別出現(xiàn)在A周期的0°,90°,180°,270°。但是這種理想狀態(tài)是不存在的,通常A,B脈沖的相位差并不正好為90°,A,B脈沖的高電平和電平的時(shí)間也不恰好相等。可以參考編碼器廠家給出的數(shù)據(jù)。也是說,4個(gè)脈沖的時(shí)間間隔并不相等,如果采用T法進(jìn)行測量,必定造成實(shí)際轉(zhuǎn)速不變而轉(zhuǎn)速測量值卻有波動(dòng)的情況,這是必須要避免的問題。
解決這個(gè)問題的方法:
1.做T法測量時(shí),不能使用兩個(gè)相鄰的脈沖,而是要用相同信號的相同沿。解釋一下,所謂相同信號比如是A信號,相同沿比如是上升沿,也是用A的上一個(gè)上升沿到A的這個(gè)上升沿去進(jìn)行T法測量。也可以用A的下降沿到下降沿,或者B的相同沿。這樣的好處是準(zhǔn)確性獲得保障,壞處是周期是相鄰沿的4倍,增加了延時(shí)。
2.事先對每個(gè)沿的間距做測量,并算出修正系數(shù),進(jìn)行實(shí)時(shí)修正。這樣做的好處是延時(shí)只有上個(gè)方案的1/4,壞處是不能確保沿到沿的準(zhǔn)確性,因?yàn)楦鱾€(gè)相鄰脈沖的時(shí)間差可能隨電機(jī)角度而改變,在震動(dòng)強(qiáng)時(shí)也可能隨轉(zhuǎn)速而改變。準(zhǔn)確性不能完全得到確保。