激光在飛行標(biāo)刻過(guò)程中,需要實(shí)時(shí)地測(cè)量傳送機(jī)構(gòu)的速度,打標(biāo)之前,主處理器ARM首先讀取傳送機(jī)構(gòu)的瞬時(shí)速度,然后對(duì)打標(biāo)數(shù)據(jù)進(jìn)行補(bǔ)償再輸出給FPGA完成打標(biāo)。測(cè)速模塊的程序通過(guò)在給定時(shí)間內(nèi)對(duì)光電編碼器的輸出脈沖進(jìn)行計(jì)數(shù)實(shí)現(xiàn)測(cè)速,并將計(jì)數(shù)值輸出給主處理器ARM。設(shè)計(jì)中在傳送帶上安裝增量式編碼器來(lái)測(cè)量測(cè)量傳送帶的速度,使用增量式編碼器測(cè)量速度通常有三種方法,即M法、T法和M/T法。
(1)M法的測(cè)速原理是在給定的時(shí)間Tc內(nèi)對(duì)編碼器的輸出脈沖進(jìn)行計(jì)數(shù),得到計(jì)數(shù)值M,則用單位時(shí)間內(nèi)編碼器脈沖數(shù)速度
M法適合于高速度的測(cè)量,對(duì)低速度測(cè)量可能會(huì)因給定時(shí)間內(nèi)輸出的脈沖個(gè)數(shù)較少而有較大的誤差。
(2)T法的測(cè)速原理是:在編碼器輸出一個(gè)完整脈沖的時(shí)間內(nèi)對(duì)一個(gè)已知的高頻時(shí)鐘fo進(jìn)行計(jì)數(shù),得到時(shí)間的計(jì)數(shù)值M,,用單位時(shí)間內(nèi)編碼器脈沖數(shù)表示的速度
T法適合于低速度的測(cè)量,對(duì)于高速度測(cè)量可能會(huì)因?yàn)檩敵鲆粋€(gè)脈沖時(shí)間太短,對(duì)高頻時(shí)鐘計(jì)數(shù)太小而有較大的誤差。