酷知吧

位置:首頁 > 教育 > 

條形碼識別原理是什麼

教育5.91K

條形碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組信息的圖形標識符。那麼網友們知道條形碼識別原理是什麼嗎?下面一起來了解一下吧。

條形碼識別原理是什麼

1、條碼符號是由反射率不同的“條”、“空”按照一定的編碼規則組合起來的一種信息符號。由於條碼符號中“條”、“空”對光線具有不同的反射率,從而使條碼掃描器接受到強弱不同的反射光信號,相應地產生電位高低不同的電脈衝。而條碼符號中“條”、“空”的寬度則決定電位高低不同的電脈衝信號的長短。掃描器接收到的光信號需要經光電轉換成電信號並通過放大電路進行放大。由於掃描光點具有一定的尺寸、條碼印刷時的邊緣模糊性以及一些其他原因,經過電路放大的條碼電信號是一種平滑的起伏信號,這種信號被稱為“模擬電信號”。“模擬電信號”需經整形變成通常的“數字信號”。根據碼制所對應的編碼規則,譯碼器便可將“數字信號”識讀譯成數字、字符信息。

2、條形碼掃描器利用光電元件將檢測到的光信號轉換成電信號,再將電信號通過模擬數字轉換器轉化為數字信號傳輸到計算機中處理。

3、對於一維條形碼掃描器,如激光型、影像型掃描器,掃描器都通過從某個角度將光束發射到標籤上並接收其反射回來的光線讀取條形碼信息,因此,在讀取條形碼信息時,光線要與條形碼呈一個傾斜角度,這樣,整個光束就會產生漫反射,可以將模擬波形轉換成數字波形。如果光線與條形碼垂直照射,則會導致一部分模擬波形過高而不能正常地轉換成數字波形,從而無法讀取信息。

4、對於二維條形碼掃描器,如拍照型掃描器,掃描器的讀取採用全向和拍照方式,因此,讀取時要求光線與條形碼垂直,定位十字和定位框與所掃描條形碼吻合。

5、條形碼掃描器一般由光源、光學透鏡、掃描模組、模擬數字轉換電路,以及塑料或金屬外殼等構成。每種條形碼掃描器都會對環境光源有一定的要求,如果環境光源超出最大容錯要求,條形碼掃描器將不能正常讀取。條形碼印刷在金屬、鍍銀層等表面時,光束會被高亮度的表面反射,若金屬反射的光線進入到條形碼掃描器的光接收元件,將影響掃描器讀取的穩定性,因此,需要對金屬表面覆蓋或塗抹黑色塗料。

以上就是對於條形碼識別原理是什麼的相關內容。