專利名稱:一種多傳感器計數(shù)裝置和計數(shù)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計數(shù)裝置和方法,尤其涉及一種多傳感器數(shù)據(jù)融合實(shí)現(xiàn)的計數(shù)方法和裝置。
背景技術(shù):
目前,在玻璃加工過程中,需要對傳送輥上的玻璃進(jìn)行計數(shù)統(tǒng)計,但現(xiàn)有的計數(shù)方式計數(shù)不準(zhǔn)確。目前有的是通過人工計數(shù)浪費(fèi)人力資源,計數(shù)不準(zhǔn)確;還有的是單傳感器獨(dú)立計數(shù)每個傳感器固定獨(dú)立檢測一列玻璃,當(dāng)大塊玻璃經(jīng)過時可能會被多個傳感器檢測到,引起重復(fù)計數(shù),當(dāng)小塊玻璃從兩個傳感器之間通過時未被傳感器檢測到,則可能會出現(xiàn)漏計,無法滿足玻璃大小不一多工位的計數(shù)要求,計數(shù)不準(zhǔn)確。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種多傳感器計數(shù)裝置和計數(shù)方法,計數(shù)精確、適用范圍廣。本發(fā)明采用下述技術(shù)方案一種多傳感器計數(shù)裝置,包含中央處理單元、接口單兀、多個光電傳感器,所述的多個光電傳感器設(shè)置在傳送棍下方,多個光電傳感器的排列方向與被測對象運(yùn)動方向垂直,多個光電傳感器的信號輸出端通過接口單元與中央處理單元連接,中央處理單元相鄰兩次讀取傳感器序列的時間間隔為At,所述的中央處理單元的信號輸出端連接有顯示單元;其中所述的相鄰光電傳感器的中心間距小于相鄰被測對象的橫向間距;所述的相鄰被測對象的縱向間距大于被測對象在At內(nèi)移動的距離。上述多傳感器計數(shù)裝置實(shí)現(xiàn)的計數(shù)方法,包括以下步驟(I )、中央處理單元讀取所有光電傳感器序列的狀態(tài)值,檢測到被測對象時讀入狀態(tài)值為1,沒有檢測到被測對象時讀入狀態(tài)值為0,并將連續(xù)的狀態(tài)值I合并為1,將連續(xù)的狀態(tài)值O合并為0,計算被O隔開的I的數(shù)量,I的數(shù)量即是此 次檢測到的對象的數(shù)量;
(2)、中央處理單元間隔At再次讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的對象的數(shù)量;
(3)、中央處理單元計算Λη,其中An=上次檢測到的I的數(shù)量一此次檢測到的I的數(shù)量,判斷Λ η是否大于零,若Λη>0,則計數(shù)值加上Λ η為新的計數(shù)值,新的計數(shù)值顯示在顯示單元上;若Δη < O,則進(jìn)入步驟(4);
(4)、中央處理單元繼續(xù)間隔At后再讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的對象的數(shù)量;然后返回步驟(3),直至對所有被測對象計數(shù)結(jié)束。本發(fā)明用多個傳感器同時檢測其上方所測對象,通過對所有傳感器所測狀態(tài)值的處理計算從而能準(zhǔn)確得出所測對象通過的數(shù)量,適用于所有凸形板狀物體計數(shù),適用范圍廣;可準(zhǔn)確檢測形狀大小不同、擺放位置沒有過多要求的玻璃數(shù)量,綜合判斷檢測結(jié)果,不會出現(xiàn)漏計、重計現(xiàn)象,計數(shù)準(zhǔn)確。
圖1為本發(fā)明的結(jié)構(gòu)示意 圖2為本發(fā)明的方法流程 圖3為計數(shù)原理舉例示意圖。
具體實(shí)施例方式本發(fā)明多傳感器計數(shù)裝置,適用于所有凸形(即連接物體內(nèi)部任意兩點(diǎn)的直線均落在物體內(nèi)部)板狀物體計數(shù),在本實(shí)施例中以被測對象是玻璃來進(jìn)行說明。如圖1所示,多傳感器計數(shù)裝置包括中央處理單元、接口單元、多個光電傳感器1,所述的多個光電傳感器I設(shè)置在傳送輥下方,傳送輥上方放置被測玻璃,每個光電傳感器I僅能檢測其正上方是否有玻璃,光電傳感器I的排列方向與傳送輥的傳送方向垂直,傳送棍的傳送方向即玻璃的前進(jìn)方向,為縱向,光電傳感器I橫向排列,光電傳感器I的信號輸出端通過接口單元與中央處理單元連接, 接口單元用于連接所有光電傳感器與中央處理單元,中央處理單元用于控制檢測輸入、分析運(yùn)算、顯示輸出,所述的中央處理單元的信號輸出端連接有顯示單元;中央處理單元相鄰兩次讀取傳感器序列的時間間隔為At (通常為10毫秒);其中被測玻璃擺放無需整齊成列,只需玻璃之間有適當(dāng)距離,所述的相鄰的兩個光電傳感器的中心間距LI小于相鄰被測玻璃2的橫向間距L2,保證至少有I個光電傳感器檢測到相鄰兩塊玻璃之間的橫向間距L2 ;所述的相鄰被測玻璃2的縱向間距L3大于被測玻璃在At內(nèi)移動的距離,保證兩次讀取可以檢測到相鄰兩塊玻璃的縱向間距(在實(shí)際生產(chǎn)中,為防止玻璃碰撞,玻璃之間間隙至少大于30毫米,而光電傳感器間距僅8-10毫米,完全可以滿足實(shí)際使用要求)。如圖2所示,上述多傳感器計數(shù)裝置實(shí)現(xiàn)的計數(shù)方法,包括以下步驟(1)、中央處理單元依次讀取所有光電傳感器序列的狀態(tài)值,檢測到被測玻璃時讀入狀態(tài)值為1,沒有檢測到被測玻璃時讀入狀態(tài)值為0,并將連續(xù)的狀態(tài)值I合并為1,將連續(xù)的狀態(tài)值O合并為0,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的玻璃的數(shù)量,記為II1 (系統(tǒng)開機(jī)初始化時H1設(shè)置為O);
(2)、中央處理單元間隔At再次讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的玻璃的數(shù)量,記為H2 ;
(3)、中央處理單元計算Λη,其中An=上次檢測到的I的數(shù)量一此次檢測到的I的數(shù)量,判斷Λ η是否大于零,若Λη>0,則計數(shù)值加上Λ η為新的計數(shù)值,新的計數(shù)值顯示在顯示單元上;若Δη < O,進(jìn)入步驟(4);
(4)、中央處理單元繼續(xù)間隔At后再讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的玻璃的數(shù)量;然后返回步驟(3),直至對所有被測玻璃計數(shù)結(jié)束。如圖3所示,對本發(fā)明所述方法進(jìn)行進(jìn)一步說明
系統(tǒng)開機(jī)初始化時Ii1設(shè)置為O ;
在Tl時刻,光電傳感器均沒有檢測到玻璃,狀態(tài)值合并數(shù)組為“0”,即此時檢測到O塊玻璃(n2=0), An=Ii1 — η2=0 — 0=0,顯示計數(shù)結(jié)果為0,將112的值賦予Ii1 Cn1=O);
在Τ2時刻,部分光電傳感器檢測到玻璃,狀態(tài)值合并數(shù)組為“010”,即此時檢測到I塊玻璃(n2=l), An=Ii1 一 n2=0 一 1=_1,顯示計數(shù)結(jié)果仍然為O,將n2的值賦予Ii1 Cn1=D ;
在T3時刻,部分光電傳感器檢測到玻璃,狀態(tài)值合并數(shù)組為“010”,即此時檢測到I塊玻璃(n2=l), An=Ii1 一 n2=l 一 1=0,顯示計數(shù)結(jié)果仍然為O,將n2的值賦予Ii1 Cn1=D ;
在T4時刻,狀態(tài)值合并數(shù)組為“01010”,即此時檢測到2塊玻璃(n2=2),An=H1 —n2=l — 2=-1,顯示計數(shù)結(jié)果仍然為O,將n2的值賦予Ii1 (叫=〗);
在T5時刻,狀態(tài)值合并數(shù)組為“010”,即此時檢測到I塊玻璃(n2=l),An=H1 一 n2=2 一1=1,顯示計數(shù)結(jié)果為I (0+1=1)表示有I塊玻璃完全通過,將n2的值賦予II1 Cn1=D ;
在T6時刻,狀態(tài)值合并數(shù)組為“01010”,即此時檢測到2塊玻璃(n2=2),An=Ii1 —n2=l — 2=-1,顯示計數(shù)結(jié)果仍然為I,將n2的值賦予Ii1 (叫=〗);
在T7時刻,狀態(tài)值合并數(shù)組為“010”,即此時檢測到I塊玻璃(n2=l),An=H1 一 n2=2 一1=1,顯示計數(shù)結(jié)果為2 (1+1=2)表示有2塊玻璃完全通過,將n2的值賦予Ii1 Cn1=D ;
在T8時刻,狀態(tài)值合并數(shù)組為“0”,即此時檢測到O塊玻璃(n2=0),An=H1 — n2=l —0=1,顯示計數(shù)結(jié)果為3 (2+1 =3)表示有3塊玻璃完全通過。
權(quán)利要求
1.一種多傳感器計數(shù)裝置,其特征在于包含中央處理單元、接口單元、多個光電傳感器,所述的多個光電傳感器設(shè)置在傳送棍下方,多個光電傳感器的排列方向與被測對象運(yùn)動方向垂直,多個光電傳感器的信號輸出端通過接口單元與中央處理單元連接,中央處理單元相鄰兩次讀取傳感器序列的時間間隔為At,所述的中央處理單元的信號輸出端連接有顯示單元;其中所述的相鄰光電傳感器的中心間距小于相鄰被測對象的橫向間距;所述的相鄰被測對象的縱向間距大于被測對象在At內(nèi)移動的距離。
2.根據(jù)權(quán)利要求1所述的多傳感器計數(shù)裝置實(shí)現(xiàn)的計數(shù)方法,其特征在于包括以下步驟(I )、中央處理單元讀取所有光電傳感器序列的狀態(tài)值,檢測到被測對象時讀入狀態(tài)值為I,沒有檢測到被測對象時讀入狀態(tài)值為0,并將連續(xù)的狀態(tài)值I合并為I,將連續(xù)的狀態(tài)值O合并為0,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的對象的數(shù)量;(2)、中央處理單元間隔At再次讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的 I的數(shù)量,I的數(shù)量即是此次檢測到的對象的數(shù)量;(3)、中央處理單元計算Λη,其中An=上次檢測到的I的數(shù)量一此次檢測到的I的數(shù)量,判斷Λ η是否大于零,若Λη>0,則計數(shù)值加上Λ η為新的計數(shù)值,新的計數(shù)值顯示在顯示單元上;若Δη < O,則進(jìn)入步驟(4);(4)、中央處理單元繼續(xù)間隔At后再讀取所有光電傳感器序列的狀態(tài)值,計算被O隔開的I的數(shù)量,I的數(shù)量即是此次檢測到的對象的數(shù)量;然后返回步驟(3),直至對所有被測對象計數(shù)結(jié)束。
全文摘要
本發(fā)明公開了一種多傳感器計數(shù)裝置,包含中央處理單元、接口單元、多個光電傳感器,多個光電傳感器設(shè)置在傳送輥下方,多個光電傳感器的排列方向與被測對象運(yùn)動方向垂直,多個光電傳感器的信號輸出端通過接口單元與中央處理單元連接,中央處理單元相鄰兩次讀取傳感器序列的時間間隔為Δt,所述的中央處理單元的信號輸出端連接有顯示單元;其中所述的光電傳感器的間距小于被測對象的橫向間距;所述的被測對象的縱向間距大于被測對象在Δt內(nèi)移動的距離。本發(fā)明能準(zhǔn)確檢測并顯示出所測對象通過的數(shù)量,適用于所有凸形板狀物體的計數(shù),適用范圍廣;可準(zhǔn)確檢測形狀大小不同、擺放位置沒有過多要求的被測對象的數(shù)量,不會出現(xiàn)漏計、重計現(xiàn)象,計數(shù)精度高。
文檔編號G06M1/272GK103049785SQ20131002257
公開日2013年4月17日 申請日期2013年1月22日 優(yōu)先權(quán)日2013年1月22日
發(fā)明者李長有, 王文華, 李鴻征, 商靜瑜, 賈明明 申請人:河南理工大學(xué)