編碼器的輸入對(duì)于改進(jìn)視覺(jué)系統(tǒng)有什么幫助嗎?
當(dāng)線路速度意外變化時(shí),視覺(jué)系統(tǒng)的精度會(huì)發(fā)生什么變化?
在典型的視覺(jué)系統(tǒng)中,“部件存在”傳感器檢測(cè)部件的前緣,并發(fā)送一個(gè)信號(hào),指示“圖像捕獲”傳感器拍攝圖像。在部分存在傳感器的檢測(cè)部分和圖像捕獲傳感器之間存在短時(shí)間延遲。這個(gè)時(shí)滯取決于兩個(gè)傳感器之間的距離以及線路移動(dòng)的速度。
傳感器使視覺(jué)系統(tǒng)能夠根據(jù)時(shí)間因素捕捉圖像。這可能導(dǎo)致問(wèn)題的一個(gè)例子是:在不調(diào)整視覺(jué)系統(tǒng)的情況下,線路速度突然翻倍。傳感器之間的時(shí)間延遲現(xiàn)在不同于最初編程到視覺(jué)系統(tǒng)中的時(shí)間延遲。這可能會(huì)導(dǎo)致系統(tǒng)看到占用傳感器檢測(cè)到的其他部件,或者根本看不到任何部件。為了在這種情況下保持檢測(cè)質(zhì)量,傳感器之間的物理距離必須加倍或檢測(cè)時(shí)間減半。通常很難通過(guò)在軟件中重寫延遲代碼來(lái)設(shè)置傳感器間距。
使用基于距離的信號(hào)系統(tǒng)而不是基于時(shí)間的信號(hào)系統(tǒng),是“切斷”頻率變化的生產(chǎn)線視覺(jué)系統(tǒng)的一種方法。編碼器是一種機(jī)電設(shè)備,它將旋轉(zhuǎn)信息轉(zhuǎn)換為一系列脈沖,以提供基于距離的輸出信號(hào)。當(dāng)編碼器安裝在傳送帶上時(shí),它會(huì)產(chǎn)生一系列與傳送帶運(yùn)動(dòng)成比例的脈沖。當(dāng)編碼器輸入使用部件存在觸發(fā)器時(shí),基于距離的圖像捕獲可以補(bǔ)償輸送機(jī)速度的變化。
基于距離的方法允許視覺(jué)系統(tǒng)獨(dú)立于線速度運(yùn)行,并保持在框架的部分中心。