條碼掃描器是針對(duì)條形碼譯碼的一種專業(yè)條碼設(shè)備。它有很多種叫法,如條碼掃描槍、掃描槍、條碼閱讀器、條碼讀取器、條碼掃描儀。接下來的描述中我們會(huì)在幾種名稱之間進(jìn)行任意切換,其實(shí)概念是一樣的。
條碼掃描器一般由光源、光學(xué)透鏡、掃描模組、模擬數(shù)字轉(zhuǎn)換電路加塑料或金屬外殼構(gòu)成。它利用光電元件將檢測(cè)到的光信號(hào)轉(zhuǎn)換成電信號(hào),再將電信號(hào)通過模擬數(shù)字轉(zhuǎn)換器轉(zhuǎn)化為數(shù)字信號(hào)傳輸?shù)接?jì)算機(jī)中處理。當(dāng)掃描一副圖像的時(shí)候,光源照射到圖像上后反射光穿過透鏡會(huì)聚到掃描模組上,由掃描模組把光信號(hào)轉(zhuǎn)換成模擬數(shù)字信號(hào)(即電壓,它與接受到的光的強(qiáng)度有關(guān)),同時(shí)指出那個(gè)像數(shù)的灰暗程度。這時(shí)候模擬-數(shù)字轉(zhuǎn)換電路把模擬電壓轉(zhuǎn)換成數(shù)字訊號(hào),傳送到電腦。
下面介紹幾個(gè)條碼掃描器的概念和條碼掃描器選型:
一、 條碼掃描器讀碼原理
條碼閱讀器的讀碼原理不論是激光型、CCD型、影像型、拍照型,其原理大體相似,現(xiàn)對(duì)激光條碼讀取器讀碼原理分析如下:
激光條碼讀取器由以下部件構(gòu)成:一個(gè)激光二極管、一個(gè)多棱鏡、一個(gè)馬達(dá)和一個(gè)光接收元件,原理圖如下
① 激光從激光二極管中發(fā)射到多棱鏡上對(duì)條形碼進(jìn)行掃描
② 從條形碼上發(fā)射回來的漫反射光線被光接收元件接收到
③ 反射回來的光線看起來就像是一個(gè)模擬波形
④ 條碼讀取器將模擬波形轉(zhuǎn)換成數(shù)字波形
⑤ 條碼讀取器通過數(shù)字信號(hào)來對(duì)窄條/寬條以及窄空/寬空進(jìn)行識(shí)別
⑥ 條碼讀取器根據(jù)條碼規(guī)則將條和空的信號(hào)組合轉(zhuǎn)換成數(shù)據(jù),然后通過PS/2、RS232、USB接口將解碼后的數(shù)據(jù)輸出到外部單元
二、 條碼掃描器讀碼方法
對(duì)于一維條碼掃描器來說(激光型,CCD型,影像型),掃描器都是通過以某個(gè)角度將光束發(fā)射到標(biāo)簽上并接收其反射回來的光線來讀取條碼的。所以條碼閱讀器在使用的時(shí)候,光線要與條碼呈一個(gè)傾斜角度,這樣整個(gè)光束就會(huì)產(chǎn)生漫反射,可以將模擬波形轉(zhuǎn)換成數(shù)字波形,如果光線與條碼垂直照射的或,會(huì)導(dǎo)致一部分的模擬波形將過高,導(dǎo)致不能正常地?fù)Q成數(shù)字波形,無法讀取的情況。
對(duì)于二維條碼掃描器來說(拍照型),掃描器的讀取是全向和拍照的方式,所以以光線與條碼垂直讀取是比較理想的,定位十字和定位框與所掃描條碼吻合即可。
三、 條碼掃描器讀碼對(duì)環(huán)境的要求
每種條碼掃描器都會(huì)對(duì)環(huán)境光源進(jìn)行一定的要求,如果環(huán)境光源超出最大容錯(cuò)要求,條碼掃描器將不能正常讀??;
條碼印刷在金屬、鍍銀表面或哪些有鍍層的薄片上時(shí),光束會(huì)被光量的表面反射掉從而導(dǎo)致條碼無法讀取。
條碼讀取器工作環(huán)境中有表面暴露的金屬存在且光束掃描到了暴露的金屬表面,一旦其反射的光線進(jìn)入到條碼掃描器的光接收元件中,這將影響讀取的穩(wěn)定性。建議將可能被光束照射到的金屬表面進(jìn)行覆蓋,或采用黑色的平光涂料涂抹。
四、 條碼掃描器讀碼對(duì)顏色的要求
顏色的搭配在制作條形碼時(shí)是十分關(guān)鍵的,為了確保讀取的穩(wěn)定性,我們建議您采用白底黑條,也可以選用藍(lán)黑色、深藍(lán)色或墨綠色作為條的顏色。
根據(jù)反射率的高低,可以得出如下的組合結(jié)論:
◆ 白底藍(lán)條,可讀取
◆ 紅底黑條,可讀取
◆ 黃底紫條,可讀取
◆ 白底紅條,不能讀取
◆ 藍(lán)底黑條,不能讀取