編碼器脈沖怎么計(jì)算
由一個(gè)中心有軸的光電碼盤,其上有環(huán)形通、暗的刻線,有光電發(fā)射和接收器件讀取,獲得四組正弦波信號(hào)組合成A、B、C、D,每個(gè)正弦波相差90度相位差(相對(duì)于一個(gè)周波為360度),將C、D信號(hào)反向,疊加在A、B兩相上,可增強(qiáng)穩(wěn)定信號(hào);另每轉(zhuǎn)輸出一個(gè)Z相脈沖以代表零位參考位。
由于A、B兩相相差90度,可通過比較A相在前還是B相在前,以判別編碼器的正轉(zhuǎn)與反轉(zhuǎn),通過零位脈沖,可獲得編碼器的零位參考位。編碼器碼盤的材料有玻璃、金屬、塑料,玻璃碼盤是在玻璃上沉積很薄的刻線,其熱穩(wěn)定性好,精度高,金屬碼盤直接以通和不通刻線,不易碎,但由于金屬有一定的厚度,精度就有限制,其熱穩(wěn)定性就要比玻璃的差一個(gè)數(shù)量級(jí),塑料碼盤是經(jīng)濟(jì)型的,其成本低,但精度、熱穩(wěn)定性、壽命均要差一些。
分辨率—編碼器以每旋轉(zhuǎn)360度提供多少的通或暗刻線稱為分辨率,也稱解析分度、或直接稱多少線,一般在每轉(zhuǎn)分度5~10000線。
每臺(tái)編碼器的規(guī)格指標(biāo)中,都有標(biāo)明 分辨率是多少。單位是 線/圈;假設(shè)是 1024線/圈,那么就意味著 編碼器每轉(zhuǎn)一圈,就將送出1024個(gè)A相和1024個(gè)B相的脈沖。這時(shí)就看你的脈沖接收器是如何計(jì)算脈沖個(gè)數(shù)的,如果是一倍頻(就是完整的接收到一個(gè)A相脈沖上升沿和一個(gè)B相脈沖上升沿后,計(jì)一個(gè)脈沖),那么就是接收到1024個(gè)脈沖;如果是4倍頻(每一個(gè)A相和B相脈沖的上升沿和下降沿都計(jì)一個(gè)脈沖,那么一對(duì)AB相脈沖,接收器就計(jì)4個(gè)),那么就是接收到4096個(gè)脈沖。
編碼器每轉(zhuǎn)脈沖數(shù)的選擇
每轉(zhuǎn)脈沖數(shù)決定了編碼器的精度,脈沖數(shù)越多代表精度越高當(dāng)然價(jià)格就越高,在我們實(shí)際當(dāng)中要根據(jù)設(shè)備的精度來選擇編碼器的脈沖數(shù),只要編碼器的分辨率能夠滿足要求就可以。另外需要注意的是編碼器都有一個(gè)允許的最高轉(zhuǎn)速比如6000r/min,如果電機(jī)的轉(zhuǎn)速超過這個(gè)數(shù)值可能測(cè)量的脈沖數(shù)不準(zhǔn)確甚至損壞編碼器。
編碼器的在我們工控應(yīng)用中主要作用有定位和測(cè)速的功能,其中的關(guān)鍵環(huán)節(jié)就是脈沖數(shù)與實(shí)際位置的轉(zhuǎn)換計(jì)算,或者說編碼器的精度一個(gè)脈沖代表多少距離如何進(jìn)行計(jì)算呢個(gè)?,F(xiàn)在比如一個(gè)編碼器的分辨率是2000p/r,電機(jī)是帶動(dòng)絲桿旋轉(zhuǎn)把工作臺(tái)轉(zhuǎn)換為直線運(yùn)動(dòng),絲桿每旋轉(zhuǎn)一圈就移動(dòng)一個(gè)螺距8mm,那么這時(shí)候編碼器也旋轉(zhuǎn)一圈輸出2000個(gè)脈沖,因此這個(gè)工作臺(tái)的精度就是(8/2000=0.004mm)也就是0.4絲,當(dāng)然這個(gè)精度忽略機(jī)械誤差比如間隙、急停等,如果你要求設(shè)備的精度是1絲的話,至少選擇800p/r分辨率的編碼器進(jìn)行測(cè)量。
編碼器的每轉(zhuǎn)脈沖數(shù)的選擇,一個(gè)是硬件上的要求即電機(jī)的轉(zhuǎn)速不能超過其最大值,一個(gè)是精度上的要求。
-
編碼器
+關(guān)注
關(guān)注
45文章
3638瀏覽量
134426 -
脈沖
+關(guān)注
關(guān)注
20文章
889瀏覽量
95620
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論