要將按照一定規(guī)則編譯出來(lái)的條形碼轉(zhuǎn)換成有意義的信息,需要經(jīng)歷掃描和譯碼兩個(gè)過(guò)程。物體的顏色是由其反射光的類型決定的,白色物體能反射各種波長(zhǎng)的可見(jiàn)光,黑色物體則吸收各種波長(zhǎng)的可見(jiàn)光,所以當(dāng)條形碼掃描器光源發(fā)出的光在條形碼上反射后,反射光照射到條碼掃描器內(nèi)部的光電轉(zhuǎn)換器上,光電轉(zhuǎn)換器根據(jù)強(qiáng)弱不同的反射光信號(hào),轉(zhuǎn)換成相應(yīng)的電信號(hào)。
根據(jù)原理的差異,條形碼掃描器可以分為光筆、CCD、激光三種。
電信號(hào)輸出到條碼掃描器的放大電路增強(qiáng)信號(hào)之后,再送到整形電路將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。白條、黑條的寬度不同,相應(yīng)的電信號(hào)持續(xù)時(shí)間長(zhǎng)短也不同。 然后譯碼器通過(guò)測(cè)量脈沖數(shù)字電信號(hào)0,1的數(shù)目來(lái)判別條和空的數(shù)目。通過(guò)測(cè)量0,1信號(hào)持續(xù)的時(shí)間來(lái)判別條和空的寬度。此時(shí)所得到的數(shù)據(jù)仍然是雜亂無(wú)章的,要知道條形碼所包含的信息,則需根據(jù)對(duì)應(yīng)的編碼規(guī)則(例如:EAN-8碼),將條形符號(hào)換成相應(yīng)的數(shù)字、字符信息。最后,由計(jì)算機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)處理與管理,物品的詳細(xì)信息便被識(shí)別了。
文章來(lái)自:m.75802.net