條形碼讀取器是一種光學掃描器,可以讀取印刷的條形碼,解碼數據中包含的條形碼圖像及數據發送到計算機。像平板掃描儀一樣,它由一個光源,條碼機推薦一個透鏡和一個光傳感器組成,可將光脈沖轉換為電信號。此外,幾乎所有條形碼讀取器都包含解碼器電路,該電路可以分析傳感器提供的條形碼圖像數據,並將條形碼內容髮送到掃描儀的輸出端口。 http://www.jsi-tt.com.tw/article-printer26.html

筆型讀取器由一個光源和一個光電二極管組成,它們在筆尖中彼此相鄰放置。要讀取條形碼,握筆的人必須以相對均勻的速度在條形碼上移動筆尖。當尖端穿過打印代碼中的每個條和空間時,光電二極管測量從光源反射回來的光的強度。光電二極管生成一個波形,該波形用於測量條形碼中條形和空格的寬度。