孫志誠
摘 要:文著重介紹使用Datalogic matrix210固定二維掃描器及光電傳感器在生產(chǎn)中對產(chǎn)品包裝袋上的二維條碼進行快速掃描識別,并通過485總線傳輸?shù)娇刂瓢逯羞M行處理,控制板核心是由ARM系列單片機LPC1768構(gòu)成,處理器將采集到的二維條碼信息進行運算處理后,通過485總線傳輸?shù)焦た貦C進行存儲并上傳服務器。
關(guān)鍵詞:二維條碼;Datalogic matrix210;光電傳感器;485
中圖分類號:TP391.44 文獻標識碼:A 文章編號:1671-2064(2017)16-0028-01
隨著市場經(jīng)濟的繁榮,假冒偽劣商品泛濫的問題凸現(xiàn)出來,同時,由于不同市場發(fā)育以及供求的不均衡,經(jīng)銷商為了應付企業(yè)制定的獎罰政策,想方設法完成銷售份額,通常將貨以平價甚至更低價轉(zhuǎn)給其他地區(qū),產(chǎn)生了竄貨。由于利益的驅(qū)動和企業(yè)采用防偽技術(shù)時過分迷信防偽標識物制造技術(shù)保密和設備的壟斷,使得造假愈演愈烈。條形碼作為一種及時、準確、可靠、經(jīng)濟的數(shù)據(jù)輸入手段已被物流信息系統(tǒng)所采用。在工業(yè)發(fā)達的國家已經(jīng)普及應用,已成為商品獨有的世界通用的“身份證”。[1]條形碼防偽防竄貨信息系統(tǒng)是利用計算機技術(shù)、電子技術(shù)、密碼學原理、通過噴碼、打印條形碼為手段,結(jié)合手機短信和網(wǎng)絡識別,實現(xiàn)了集物流防偽防竄貨功能于一體的信息管理平臺[2]。因此,如何有效的、快速的、準確的識別并采集產(chǎn)品上的二維條碼對廠家而言就變得越來越重要。
1 二維條碼采集系統(tǒng)的設計
圖1中即為二維條碼采集系統(tǒng)的總體框圖。光電傳感器實時監(jiān)測生產(chǎn)線上產(chǎn)品的流動情況,當有產(chǎn)品經(jīng)過時,單片機檢測到光電信號,并觸發(fā)Datalogic matrix210固定二維掃描器進行掃描,掃描器掃描到二維碼后經(jīng)過識別處理后,通過485總線發(fā)送給控制器,控制器接收到數(shù)據(jù)并檢測數(shù)據(jù)無誤后,再通過485總線傳輸給工控機進行存儲與上傳。如果掃描錯誤或者未掃到二維碼,控制器則會啟動剔除機構(gòu)把該產(chǎn)品剔除,并啟動警報燈。
2 硬件設計
2.1 電源部分設計
本系統(tǒng)設計輸入電源為直流24v,通過直流電源芯片LM2576-5.0轉(zhuǎn)成5v,5V通過芯片LM1117-3.3V生成3.3V,其中24V主要是為警報燈、剔除機構(gòu)以及掃描器驅(qū)動電路供電,3.3V為主控芯片供電。
2.2 驅(qū)動電路與隔離電路設計
控制器主要的驅(qū)動部分包括掃碼器的觸發(fā)、警報燈以及剔除機構(gòu),為了防止現(xiàn)場電源波動帶來的干擾,電路設計時,5v電路使用B0505S-3WR2電源隔離模塊進行隔離處理。并且單片機的信號全部采用光耦P521隔離,并通過控制繼電器來控制信號的輸出。
2.3 485總線電路設計
本系統(tǒng)所有數(shù)據(jù)傳輸全部使用485通訊,采用的是max3485芯片,它是由3.3v供電,并搭載一些外圍電路,很好的跟主控芯片進行電平匹配。485不僅數(shù)據(jù)傳輸速率高,而且抗干擾能力強,傳輸距離遠,這些特點都非常適合復雜的工業(yè)現(xiàn)場環(huán)境。
3 軟件設計
首先單片機上電,初始化各個引腳及外部時鐘,當檢測到有光電信號時,通過軟件濾波再次確定是否有光電信號,如果光電信號仍然存在,則認為有產(chǎn)品經(jīng)過,如果沒有則視為干擾信號。檢測到光電后,單片機觸發(fā)固定掃碼器進行掃描,如果掃到二維碼并且檢測正確則傳到工控機,如果未掃到或掃描不完整則啟動剔除機構(gòu)并警報。
4 結(jié)語
經(jīng)過多次試驗,反復調(diào)試,最后能夠滿足行業(yè)所需要求,并且可以大批量投入使用。與傳統(tǒng)手動記錄相比,本文所設計的二維碼識別系統(tǒng)能夠快速有效的把信息捕捉到并進行存儲,極大的減少了工作人員的工作量,并且準確性與可靠度極高,深得廠家的信賴[3]。
參考文獻
[1]李舜豐.基于條形碼的防偽防竄貨系統(tǒng)設計與研究[D].電子科技大學,2006.
[2]朱明莉.二維條碼識別與應用的研究[D].西安電子科技大學,2006.
[3]楊軍,劉艷,杜彥蕊.關(guān)于二維碼的研究和應用[J].應用科技,2002,(04).endprint