一種無線條碼識讀設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種無線設(shè)備,具體地說涉及一種無線條碼識讀設(shè)備。
【背景技術(shù)】
[0002]條形碼(簡稱條碼)可分為一維條碼和二維條碼,一維條碼是由一組規(guī)則排列的條、空以及對應(yīng)的字符組成的標(biāo)記,“條”指對光線反射率較低的部分,“空”指對光線反射率較高的部分,這些條和空組成的數(shù)據(jù)表達(dá)一定的信息。二維條碼是用特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的矩形方陣記錄數(shù)據(jù)符號信息的新一代的條碼技術(shù);二維條碼可以分為堆疊式二維條碼和矩陣式二維條碼。堆疊式二維條碼形態(tài)上是由多行短截的一維條碼堆疊而成(如TOF417條碼);矩陣式二維條碼以矩陣的形式組成,在矩陣相應(yīng)元素位置上用“點”表示二進制“ I ”,用“空”表示二進制“0”,由“點”和“空”的排列組成代碼(如QR碼)。二維碼具有存儲容量大,包含信息豐富,并且需要特別的解析方式,有很強的保密性。
[0003]在日常生活和工業(yè)應(yīng)用中,條碼的使用越來越廣泛,諸如:零售行業(yè)、物流行業(yè)、金融行業(yè)對條碼的使用需求越來越大。生活中接觸最多的是在超市,當(dāng)選好商品,收銀員通過條碼識讀設(shè)備掃描商品本身自帶的一維條碼,后臺設(shè)備即可實現(xiàn)商品的確認(rèn)、價格的計算。條碼識讀設(shè)備應(yīng)用在倉儲中心,大幅提高了管理員盤點的效率,管理員只需掃描貨品表面的條碼,條碼識讀設(shè)備解碼條碼,可得到貨品信息,并實現(xiàn)記錄,代替?zhèn)鹘y(tǒng)的手工記錄。手工記錄有較大的誤碼率,而使用條碼,將使誤碼率大大降低。隨著物流的迅速發(fā)展,人們對網(wǎng)購的依賴越來越強,通常人們在電商(如京東商城、淘寶網(wǎng))網(wǎng)頁上選購心儀物品,商家會在物品包裹上附加一個包含訂單信息的二維碼,隨著物流運輸過程中,每到一個物流節(jié)點,工作人員都會用智能手持終端(如福建新大陸自動識別公司的MT80便攜式數(shù)據(jù)采集器)對條碼進行掃描識讀解碼,將解碼后的條碼通過網(wǎng)絡(luò)傳輸?shù)胶蠖朔?wù)器,后端服務(wù)器生成可供客戶查詢的物流信息。無線條碼識讀設(shè)備,作為一種使用半徑較大的條碼設(shè)備正日益受到使用者的青睞。特別是,倉庫盤點,物流運輸對無線條碼設(shè)備的需求正日益增長?,F(xiàn)有的無線條碼設(shè)備,主要是利用移動數(shù)據(jù)網(wǎng)絡(luò)(2G/3G/4G以及后續(xù)網(wǎng)絡(luò)演進)、W1-F1、藍(lán)牙以及zigbee (紫蜂)協(xié)議進行數(shù)據(jù)傳輸。無線條碼識讀設(shè)備需要捕獲至少一幀包含條碼的圖像,然后進行解碼,將解碼后的數(shù)據(jù)在傳輸?shù)缴衔粰C。上位機可以是服務(wù)器、智能手機、平板電腦等?,F(xiàn)有技術(shù)中,當(dāng)兩個設(shè)備(無線條碼識讀設(shè)備和上位機)通過無線連接時,無線條碼設(shè)備會不斷判斷兩個設(shè)備間的連接狀態(tài),當(dāng)由于距離或者信號強度衰減導(dǎo)致連接不穩(wěn)定時,無線條碼設(shè)備會對傳輸信號的強度進行閾值判斷,當(dāng)閾值低于設(shè)定值時,調(diào)整無線條碼識讀設(shè)備的發(fā)射功率,通過增大發(fā)射功率來保持兩個設(shè)備的聯(lián)通。而增大發(fā)射功率必然導(dǎo)致無線條碼識讀設(shè)備功耗增加,若增大發(fā)射功率,而兩個設(shè)備的仍無有效連接,這種情況下,數(shù)據(jù)傳輸?shù)恼`碼率增大,易導(dǎo)致數(shù)據(jù)出錯或丟失。單純的對數(shù)據(jù)序列編號且加校驗,會存在頻繁進行無效的重發(fā)行為,多次重發(fā)可能都無法確保數(shù)據(jù)的完整性,無線傳輸?shù)目煽啃缘貌坏奖U?,信號傳輸誤碼率高。若對無線條碼設(shè)備增大發(fā)射功率勢必縮短設(shè)備工作時間,通常進行大規(guī)模貨品盤點時,需要條碼設(shè)備保持較長的工作時間。
【發(fā)明內(nèi)容】
[0004]為此,本發(fā)明所要解決的技術(shù)問題在于現(xiàn)有技術(shù)中無線條碼識讀設(shè)備在傳輸信號減弱時為了保持連接,增大發(fā)射功率,但仍可能存在傳輸中斷造成數(shù)據(jù)丟失、傳輸誤碼率高的情況,無線傳輸可靠性得不到保障。
[0005]為解決上述技術(shù)問題,本發(fā)明的所采用的技術(shù)方案:
[0006]一種無線條碼識讀設(shè)備,包括:
[0007]識讀模組,具體包括:
[0008]一第一電路板,包括一基于互補金屬氧化物半導(dǎo)體的圖像傳感器陣列,其中所述圖像傳感器陣列包括多個像素,并且所述多個像素中的每個像素都包含一光敏區(qū)和一絕光屏蔽存儲區(qū);
[0009]一第二電路板;
[0010]一第三電路板,包括一解碼模塊和一控制模塊,所述第三電路板通信地聯(lián)接所述第一電路板和第二電路板;
[0011]一成像透鏡,用于引導(dǎo)條碼表面的反射光線至所述圖像傳感器陣列;
[0012]一控制模塊,用于在一曝光期期間曝光所述圖像傳感器陣列的多個像素;
[0013]一支撐部件,其中,所述支撐部件包括一用于支撐所述成像透鏡的透鏡座,所述支撐部件被設(shè)置在所述第一電路板的前面,其中所述第二電路板與所述第一電路板間隔所述支撐部件加以設(shè)置且設(shè)置在所述第一電路板的前面;
[0014]照明光源,其用于投射一照明圖案,所述照明光源由設(shè)置在所述第二電路板的至少一個發(fā)光二極管構(gòu)成;
[0015]瞄準(zhǔn)照明光源,其用于在條碼表面投射一幾何形狀的瞄準(zhǔn)圖案,所述照明光源由設(shè)置在所述第二電路板的至少一個發(fā)光二極管構(gòu)成;
[0016]所述照明光源的波長與所述瞄準(zhǔn)照明光源的波長不同;
[0017]其中,所述控制模塊控制照明光源使得至少一部分所述照明期發(fā)生在所述曝光期期間;
[0018]其中,所述控制模塊控制所述圖像傳感器陣列以使得所述圖像傳感器陣列的所有行的像素的曝光同時開始;
[0019]其中,所述解碼模塊從所述圖像傳感器陣列讀出圖像數(shù)據(jù)并利用所述圖像數(shù)據(jù)嘗試自動識別及解碼不同類型的一維條形碼或二維條形碼;
[0020]無線傳輸模組,通信地聯(lián)接所述第三電路板,進一步包括:
[0021]第一采樣模塊:嘗試建立無線連接,判斷是否建立有效的無線連接;是,則采樣無線連接信號的強度值,記為RSSI (η);
[0022]第二采樣模塊:解碼模塊解碼包含條碼的一幀圖像得到條碼解碼數(shù)據(jù)后再一次采樣無線連接信號的強度值,記為RSSI (η+1);
[0023]比較判斷模塊:比較兩次采樣的無線連接信號的強度值,判斷無線條碼識讀設(shè)備與上位機是否相互靠近,即判斷RSSI (η+1)的值是否大于RSSI (η)值;
[0024]第一處理模塊:若是相互靠近,即RSSI (n+1) >RSSI (η),則判斷所述再一次采樣的無線連接信號的強度值是否大于第一設(shè)定閾值;
[0025]第一傳輸模塊:若是,則將所述條碼解碼數(shù)據(jù)通過無線形式傳輸至上位機;
[0026]第一存儲模塊:若否,則將所述條碼解碼數(shù)據(jù)存入所述無線條碼識讀設(shè)備的本地存儲裝置中;
[0027]第二處理模塊:若不是相互靠近,即RSSI (n+1) ( RSSI (η),則判斷所述再一次采樣的無線連接信號的強度值是否小于第二設(shè)定閾值;
[0028]第二存儲模塊:若是,則將所述條碼解碼數(shù)據(jù)存入所述無線條碼識讀設(shè)備的本地存儲裝置中;
[0029]第二傳輸模塊:若否,則將所述條碼解碼數(shù)據(jù)通過無線形式傳輸至上位機。
[0030]所述第一采樣模塊中,若無建立有效的無線連接,則直接將條碼解碼數(shù)據(jù)存入所述無線條碼識讀設(shè)備的本地存儲裝置中。
[0031]所述第一傳輸模塊中,首先將所述本地存儲裝置中已存儲的條碼解碼數(shù)據(jù)按存入所述本地存儲裝置中的時間先后順序依次傳輸至上位機,傳輸完成后,再傳輸所述條碼解碼數(shù)據(jù)。
[0032]所述第二傳輸模塊中,首先將所述本地存儲裝置中已存儲的條碼解碼數(shù)據(jù)按存入所述本地存儲裝置中的時間先后順序依次傳輸至上位機,傳輸完成后,再傳輸所述條碼解碼數(shù)據(jù)。
[0033]所述第一設(shè)定閾值比所述第二設(shè)定閾值大。
[0034]本發(fā)明的上述技術(shù)方案相比現(xiàn)有技術(shù)具有以下優(yōu)點。
[0035]1.本發(fā)明的一種無線條碼識讀設(shè)備包括識讀模組和無線傳輸模組,首先判斷是否建立無線連接,如果建立無線連接則采樣無線連接信號的強度值。解碼條碼成功后再一次采樣無線連接信號的強度值,判斷無線條碼識讀設(shè)備與上位機是否相互靠近,并根據(jù)判斷結(jié)果設(shè)定第一、第二設(shè)定閾值,將采樣的信號與相應(yīng)的閾值進行判斷,選擇通過無線傳輸條碼解碼數(shù)據(jù)或在本地存儲裝置存儲條碼解碼數(shù)據(jù)。通過所述無線條碼識讀設(shè)備與所述上位機由近及遠(yuǎn)、由遠(yuǎn)及近的情形,設(shè)置兩個不同的閾值,這樣可以有效避免在閾值附近頻繁切換,影響傳輸有效性。在傳輸不穩(wěn)定時將條碼解碼數(shù)據(jù)存入本地存儲裝置中,防止數(shù)據(jù)丟失。
[0036]2.本發(fā)明的一種無線條碼識讀設(shè)備,在無建立有效的無線連接時,將解碼的條碼解碼數(shù)據(jù)直接存入本地存儲中,從而保證可時刻保持工作狀態(tài),并采用常規(guī)的存儲設(shè)備,方便適配。
[0037]3.本發(fā)明的一種無線條碼識讀設(shè)備,當(dāng)建立有效的無線連接時,依次將本地存儲裝置中的已存儲的條碼解碼數(shù)據(jù)依次上傳,確保數(shù)據(jù)的時效性。
[0038]4.本發(fā)明的一種無線條碼識讀設(shè)備針對所述無線條碼識讀設(shè)備與所述上位機由近及遠(yuǎn)、由遠(yuǎn)及近的情形,由遠(yuǎn)及近時,由于所述無效條碼識讀設(shè)備與上位機的相對運動趨勢會在一定程度上增強所述無線