壹、條形碼概述
條形碼最早由美國的N.T.Woodland於1949年提出。近年來,隨著計算機應用的不斷普及,條形碼的應用得到了很大的發展。條形碼可以標明生產國家、制造商、產品名稱、生產日期、圖書分類號、郵寄起止地點、類別、日期等信息。因此,它被廣泛應用於許多領域,如商品流通、圖書管理、郵電管理、銀行系統等。條形碼是由寬度不同、反射率不同的條和空格組成,按照壹定的編碼規則(編碼體系)編制而成的圖形標識符,用以表示壹組數字或字母符號信息。即條形碼是壹組粗細不同、按壹定規律間隔排列的平行線圖形。常見的條形碼由不同反射率的黑條(簡寫為條)組成
二、條形碼識別系統的組成
為了讀取條形碼所代表的信息,需要壹個條形碼識別系統,它由條形碼掃描器、放大整形電路、解碼接口電路和計算機系統組成。
三、條形碼掃描儀識別條形碼的原理
因為不同顏色的物體反射可見光的波長不同,白色物體可以反射各種波長的可見光,而黑色物體吸收各種波長的可見光。因此,當條形碼掃描儀的光源發出的光通過光闌和凸透鏡1照射到黑白條形碼上時,反射光被凸透鏡2聚焦,然後照射到條形碼掃描儀中的光電轉換器上。因此,光電轉換器接收對應於白條和黑條的不同強度的反射光信號,並將其轉換成相應的電信號輸出到條形碼掃描器的放大和整形電路。白條和黑條的寬度不同,相應電信號的持續時間也不同。而光電轉換器輸出的對應條形碼的條和空格的電信號壹般只有10mV左右,不能直接使用。所以光電轉換器輸出的電信號要送到放大器放大。放大的電信號仍然是模擬電信號。為了避免條形碼中的缺陷和汙點引起的錯誤信號,應該在放大電路之後增加壹個整形電路,將模擬信號轉換成數字電信號,以便計算機系統能夠準確地解釋它。整形電路的脈沖數字信號被解碼器轉換成數字和字符信息。它可以通過識別起始字符和結束字符來識別條形碼符號的編碼系統和掃描方向。通過測量脈沖數字電信號0,1的數量,可以確定條和空白的數量,通過測量信號0,1的持續時間,可以確定條和空白的寬度。通過這種方式,可以獲得用於條形碼符號的條和空格的數量以及相應的寬度和代碼系統。條碼掃描器根據編碼系統對應的編碼規則,將條碼符號轉換成相應的數字和文字信息,並通過接口電路發送給計算機系統進行數據處理。
更多詳情/zhishi.htm