條形碼的掃描
條形碼的掃描需要掃描器,掃描器利用自身光源照射條形碼,再利用光電轉換器接受反射的光線,將反射光線的明暗轉換成數字信號。不論是采取何種規(guī)則印制的條形碼,都由靜區(qū)、起始字符、數據字符與終止字符組成。有些條碼在數據字符與終止字符之間還有校驗字符。
#靜區(qū):靜區(qū)也叫空白區(qū),分為左空白區(qū)和右空白區(qū),左空白區(qū)是讓掃描設備做好掃描準備,右空白區(qū)是保證掃描設備正確識別條碼的結束標記。
為了防止左右空白區(qū)(靜區(qū))在印刷排版時被無意中占用,可在空白區(qū)加印一個符號(左側沒有數字時印 <號,右側沒有數字時加印> 號)這個符號就叫靜區(qū)標記。主要作用就是防止靜區(qū)寬度不足。只要靜區(qū)寬度能保證,有沒有這個符號都不影響條碼的識別。
#起始字符:第一位字符,具有特殊結構,當掃描器讀取到該字符時,便開始正式讀取代碼了。
#數據字符:條形碼的主要內容。
#校驗字符:檢驗讀取到的數據是否正確。不同編碼規(guī)則可能會有不同的校驗規(guī)則。
#終止字符:最后一位字符,一樣具有特殊結構,用于告知代碼掃描完畢,同時還起到只是進行校驗計算的作用。
為了方便雙向掃描,起止字符具有不對稱結構。因此掃描器掃描時可以自動對條碼信息重新排列。 條碼掃描器有光筆、CCD、激光三種。
#光筆:最原始的掃描方式,需要手動移動光筆,并且還要與條形碼接觸。
#CCD:以CCD作為光電轉換器,LED作為發(fā)光光源的掃描器。在一定范圍內,可以實現(xiàn)自動掃描。并且可以閱讀各種材料、不平表面上的條碼,成本也較為低廉。但是與激光式相比,掃描距離較短。
#激光:以激光作為發(fā)光源的掃描器。又可分為線型、全角度等幾種。
1、線型:多用于手持式掃描器,范圍遠,準確性高。
2、全角度:多為臥式,自動化程度高,在各種方向上都可以自動讀取條碼。
