針對(duì)目前電子式健康秤采用人工檢定存在的勞動(dòng)強(qiáng)度大、 工作效率低和工人易出錯(cuò)等問題, 開發(fā)了基于機(jī)器視覺的自動(dòng)檢定系統(tǒng)。 利用機(jī)器視覺系統(tǒng)進(jìn)行 LCD顯示屏字符識(shí)別、 誤差計(jì)算和結(jié)果判定; 通過伺服電缸進(jìn)行增砣砝碼的逐級(jí)加載和卸載;采用氣缸實(shí)現(xiàn)檢測(cè)產(chǎn)品的送料和退料。 結(jié)果表明: 視覺系統(tǒng)可實(shí)現(xiàn) LCD字符的精確快速識(shí)別,檢定系統(tǒng)可完成電子式健康秤的自動(dòng)計(jì)量檢定,具有高效、 高精和智能等特點(diǎn)。
電子衡器是國(guó)家強(qiáng)制管理的計(jì)量器具,需要在出廠前進(jìn)行計(jì)量檢定, 以保證計(jì)量準(zhǔn)確性。某電子式健康秤在包裝前要求在四個(gè)計(jì)量點(diǎn)進(jìn)行檢定測(cè)試, 目前采用人工方式檢定, 測(cè)試產(chǎn)品需要工人送料和退料、加載設(shè)備需要手動(dòng)啟動(dòng)和停止、加載結(jié)果需要人眼讀數(shù)和判定,存在工作強(qiáng)度大、檢定效率低、 檢定質(zhì)量易受人為因素影響等問題。
開發(fā)電子式健康秤自動(dòng)檢定系統(tǒng)是解決上述問題的途徑, 但關(guān)鍵需要解決檢定過程中的自動(dòng)送退料、 自動(dòng)加卸載和自動(dòng)讀判數(shù)問題, 其中, 自動(dòng)上下料和自動(dòng)加卸載屬于位置控制問題, 自動(dòng)讀判數(shù)屬于圖像識(shí)別問題。 位置控制是自動(dòng)控制領(lǐng)域的成熟技術(shù), 而機(jī)器視覺是工業(yè)自動(dòng)化領(lǐng)域的一項(xiàng)新型技術(shù),用機(jī)器代替人眼和人腦來做測(cè)量和判斷,已廣泛應(yīng)用于字符識(shí)別、定性檢測(cè)、定量測(cè)量、視覺導(dǎo)引等工業(yè)領(lǐng)域。
本文將設(shè)計(jì)一種基于機(jī)器視覺的電子式健康秤自動(dòng)檢定系統(tǒng), 采用氣缸解決自動(dòng)送退料問題, 采用伺服電缸解決自動(dòng)加卸載問題, 采用機(jī)器視覺系統(tǒng)解決自動(dòng)讀判數(shù)問題, 實(shí)現(xiàn)電子式健康秤的自動(dòng)、精確、快速、智能檢定。
1 .機(jī)械系統(tǒng)
圖1所示為利用 Solidworks軟件設(shè)計(jì)的電子秤自動(dòng)檢定系統(tǒng)整機(jī)機(jī)械系統(tǒng)三維裝配圖, 包括底座、立架、 對(duì)電子秤進(jìn)行標(biāo)準(zhǔn)砝碼逐級(jí)加載的加載系統(tǒng)和為加載系統(tǒng)進(jìn)行電子秤供給的供料系統(tǒng)等。
1.1加載系統(tǒng)
圖2 所示為加載系統(tǒng)結(jié)構(gòu)圖,包括伺服電機(jī)、減速帶輪、伺服電缸、鋼絲索、滑輪、滑塊和三個(gè)等質(zhì)量的標(biāo)準(zhǔn)砝碼。
伺服電機(jī)的旋轉(zhuǎn)運(yùn)動(dòng)經(jīng)同步帶(減速比 i =1∶1)減速后,通過伺服電缸內(nèi)的滾珠絲杠(導(dǎo)程 d = 5 mm)變換為電缸端部吊環(huán)的直線運(yùn)動(dòng),吊環(huán)通過鋼絲索、滑輪、滑塊和吊鉤拉動(dòng)砝碼,三角形吊鉤的下邊與下面砝碼固聯(lián),其上角懸掛在上面砝碼(或滑塊)的吊臂上,通過控制滑塊的高度位置,可實(shí)現(xiàn)標(biāo)準(zhǔn)砝碼對(duì)電子秤的加載和卸載。
加載系統(tǒng)的主要設(shè)計(jì)計(jì)算為伺服電機(jī)在最大負(fù)載下加速時(shí)驅(qū)動(dòng)扭矩的計(jì)算,根據(jù)動(dòng)靜法有
式中, Fa為絲杠軸向負(fù)載,η為絲杠效率, Tb為支撐軸承摩擦阻力矩, Tc為預(yù)緊扭矩, Ndif為加速時(shí)間 ta內(nèi)的轉(zhuǎn)速增量, Je為折算到電機(jī)軸端的慣性矩,包括伺服電機(jī)轉(zhuǎn)子慣性矩、同步帶輪等效慣性矩、絲杠等效慣性矩、 滑輪等效慣性矩以及負(fù)載慣性矩等。1.2 供料系統(tǒng)
圖3所示為供料系統(tǒng)結(jié)構(gòu)圖, 包括單桿氣缸、托盤和直線導(dǎo)軌等。直線導(dǎo)軌主要承垂直方向標(biāo)準(zhǔn)砝碼的工作負(fù)荷, 該值為直線導(dǎo)軌的選型計(jì)算依據(jù)。氣缸的設(shè)計(jì)計(jì)算主要包括動(dòng)能校核和負(fù)載校核, 負(fù)載校核要求實(shí)際負(fù)載不大于允許負(fù)載,即 W ≤ Wa,動(dòng)能校核要求實(shí)際動(dòng)能不大于允許動(dòng)能,即 E ≤ Ea,
2.控制系統(tǒng)
2.1硬件設(shè)計(jì)
圖4 所示為電子秤自動(dòng)檢定系統(tǒng)基于可編程控制器的控制系統(tǒng)硬件結(jié)構(gòu)示意圖??刂破鞒诉M(jìn)行常規(guī)的順序控制外,需要與視覺控制器進(jìn)行信息交換,實(shí)現(xiàn)相機(jī)快門的觸發(fā)和判斷結(jié)果的接收,還需要對(duì)伺服電機(jī)進(jìn)行運(yùn)動(dòng)控制,實(shí)現(xiàn)三個(gè)標(biāo)準(zhǔn)砝碼的加載和卸載。
2.2 軟件設(shè)計(jì)
電子秤自動(dòng)檢定系統(tǒng)的控制流程如圖5所示。
在滿足外部和內(nèi)部運(yùn)行允許后, 供料系統(tǒng)、視覺系統(tǒng)和加載系統(tǒng)在控制系統(tǒng)控制下相互配合, 完成電子秤自動(dòng)檢定流程動(dòng)作,如判斷物料有無、逐級(jí)加載時(shí) LED示值是否正常, 最終將判定結(jié)果輸出給物料輸送單元, 以作為電子秤分揀依據(jù)。
3.視覺系統(tǒng)
機(jī)器視覺是用機(jī)器代替人眼進(jìn)行測(cè)量和判斷的技術(shù)。 機(jī)器視覺產(chǎn)品采集目標(biāo)圖像, 并進(jìn)行數(shù)字化處理和特征信息提取,最后根據(jù)預(yù)設(shè)的允許度和其它條件輸出結(jié)果,用以控制現(xiàn)場(chǎng)的設(shè)備動(dòng)作。
本視覺系統(tǒng)的結(jié)構(gòu)框架如圖 6 所示。安裝于電子秤 LCD 窗口上方的工業(yè)相機(jī)在逐級(jí)加載時(shí)拍攝 LCD 示值讀數(shù),并將采集到的圖像傳遞給視覺控制器進(jìn)行圖像預(yù)處理、特征提取和字符識(shí)別,并與預(yù)定值進(jìn)行比較,判斷電子秤測(cè)量精度是否達(dá)到要求,并將判斷結(jié)果輸出給可編程控制器。其中,工業(yè)相機(jī)采用德國(guó) BASLER 公司的 Ace 系列支持 GigEVision 標(biāo)準(zhǔn)協(xié)議的面陣相機(jī),鏡頭、控制器和 LED 光源分別采用東莞奧普特公司的定焦鏡頭OPT-C2514、一體化視覺控制器 SCI-Q2 和白色條形光源 OPT-LI32330-W-AA。
4.測(cè)試結(jié)果
利用上述機(jī)械系統(tǒng)、控制系統(tǒng)和視覺系統(tǒng),在 20 kg 計(jì)量點(diǎn)采集到的源圖像如圖 7a 所示,對(duì)源圖像進(jìn)行二值化和分割預(yù)處理后得到的圖像如圖 7b 所示,其中 1~4 代表分割后的 4 個(gè)字符。
進(jìn)行字符訓(xùn)練后在 0 kg、20 kg 和 40 kg 計(jì)量點(diǎn)自動(dòng)字符識(shí)別后得到的圖像分別如圖 8a、8b 和 8c 所示。
圖8c 中,在 40 kg 計(jì)量點(diǎn),測(cè)得讀數(shù)為 39.7 kg,程序自動(dòng)判定該電子稱在該計(jì)量點(diǎn)測(cè)量精度不合格,判定結(jié)果通過圖像控制器的 I/O 接口輸出給可編程控制的輸入端,不合格電子稱將被分揀出來,自動(dòng)判定程序如下:
if(OCR_40.DataString==40)
{
CustomVar.C40='OK'
}
else
{
CustomVar.C40='NG'
}
5.結(jié)論
1)設(shè)計(jì)了一種用于電子式健康秤自動(dòng)計(jì)量檢定的系統(tǒng),該系統(tǒng)有效解決了人工檢定存在的勞動(dòng)強(qiáng)度大、工作效率低和讀數(shù)易出錯(cuò)等問題。
2)實(shí)現(xiàn)了對(duì)電子秤四個(gè)計(jì)量點(diǎn)的自動(dòng)逐級(jí)加載和示值 LCD 字符的智能識(shí)別,該方法可大幅提高電子式健康秤的檢定精度和檢定效率。
3)該自動(dòng)檢定設(shè)備實(shí)現(xiàn)了電子式健康秤制造過程中檢定生產(chǎn)環(huán)節(jié)的自動(dòng)化和智能化,提高了電子式健康秤裝配線的自動(dòng)化水平。