本實(shí)用新型涉及一種條碼掃描裝置。
背景技術(shù):
條碼掃描器,又稱為條碼閱讀器、條碼掃描槍、條形碼掃描器、條形碼掃描槍及條形碼閱讀器。它是用于讀取條碼所包含信息的閱讀設(shè)備,利用光學(xué)原理,把條形碼的內(nèi)容解碼后通過數(shù)據(jù)線或者無線的方式傳輸?shù)诫娔X或者別的設(shè)備。條碼掃描器廣泛應(yīng)用于商業(yè)POS收銀系統(tǒng)、快遞、倉(cāng)儲(chǔ)、物流、圖書、醫(yī)藥等多個(gè)領(lǐng)域的需求。
現(xiàn)有的條碼掃描器掃描條碼后,用戶通常只能知道掃描數(shù)據(jù)是否上傳,而無法得知上傳的數(shù)據(jù)是否正確。用戶需要在個(gè)人電腦終端上查看并比對(duì)掃描上傳的數(shù)據(jù)是否正確,當(dāng)用戶遠(yuǎn)離個(gè)人電腦終端或個(gè)人電腦終端無法顯示時(shí)無法確切的得知上傳的數(shù)據(jù)是否正確。
技術(shù)實(shí)現(xiàn)要素:
鑒于以上,有必要提供一種條碼掃描裝置,使得用戶可在遠(yuǎn)離個(gè)人電腦終端或個(gè)人電腦終端無法顯示時(shí)快速判斷上傳的數(shù)據(jù)是否正確。
一種條碼掃描裝置,包括數(shù)據(jù)采集模塊和數(shù)據(jù)儲(chǔ)存模塊,所述數(shù)據(jù)采集模塊包括用以讀取條碼上的條碼數(shù)據(jù)的條碼識(shí)別單元、用以輸出第一指示信號(hào)和第二指示信號(hào)的第一微控制單元、用以發(fā)送條碼數(shù)據(jù)的第一無線傳輸單元、用以接收第一指示信號(hào)并發(fā)聲提示的發(fā)聲單元及用以接收第二指示信號(hào)并發(fā)光提示的顯示單元,所述數(shù)據(jù)儲(chǔ)存模塊包括用以條碼數(shù)據(jù)和標(biāo)準(zhǔn)條碼信息并輸出反饋信息的終端主控單元、用以接收條碼數(shù)據(jù)的第二微控制單元和第二無線傳輸單元。
優(yōu)選地,所述終端主控單元上設(shè)有通過其接收條碼數(shù)據(jù)并傳送反饋信息的USB接口。
優(yōu)選地,所述第一微控制單元可為意法半導(dǎo)體公司生產(chǎn)的STM32F030C8型微控制器。
優(yōu)選地,所述第二微控制單元可為意法半導(dǎo)體公司生產(chǎn)的STM32F07C8型微控制器。
優(yōu)選地,所述第一無線傳輸單元和所述第二無線傳輸單元可為Semtech公司生產(chǎn)的SX1278型無線通訊芯片。
優(yōu)選地,如權(quán)利要求1所述的條碼掃描裝置,其特征在于:所述發(fā)聲單元可為一蜂鳴器。
優(yōu)選地,所述顯示單元可為一LED數(shù)碼管。
優(yōu)選地,所述終端主控單元位于一個(gè)人電腦終端內(nèi)。
相較于現(xiàn)有技術(shù),本實(shí)用新型條碼掃描裝置通過所述終端主控單元將接收到的條碼數(shù)據(jù)和儲(chǔ)存的若干標(biāo)準(zhǔn)條碼信息進(jìn)行比對(duì)后輸出反饋信息,所述第一微控制單元根據(jù)接收到的反饋信息分別輸出第一指示信號(hào)和第二指示信號(hào)給所述發(fā)聲單元和所述顯示單元,所述發(fā)聲單元和所述顯示單元分別根據(jù)接收到的第一指示信號(hào)和第二指示信號(hào)發(fā)聲和發(fā)光提示采集到的數(shù)據(jù)是否正確,使得用戶可在遠(yuǎn)離個(gè)人電腦終端或個(gè)人電腦終端無法顯示時(shí)快速判斷上傳的數(shù)據(jù)是否正確。
附圖說明
圖1是本實(shí)用新型條碼掃描裝置較佳實(shí)施方式的結(jié)構(gòu)圖,所述條碼掃描裝置包括數(shù)據(jù)采集模塊和數(shù)據(jù)儲(chǔ)存模塊。
圖2是圖1中數(shù)據(jù)采集模塊的結(jié)構(gòu)圖。
圖3是圖1中數(shù)據(jù)儲(chǔ)存模塊的結(jié)構(gòu)圖。
圖4是采用圖1的條碼掃描裝置進(jìn)行掃描的流程圖。
具體實(shí)施方式
請(qǐng)參照?qǐng)D1,本實(shí)用新型條碼掃描裝置的較佳實(shí)施方式包括一數(shù)據(jù)采集模塊100和一數(shù)據(jù)儲(chǔ)存模塊200。所述數(shù)據(jù)采集模塊100用以采集條碼數(shù)據(jù),并將采集到的條碼數(shù)據(jù)以無線的方式傳輸給所述數(shù)據(jù)儲(chǔ)存模塊200。所述數(shù)據(jù)儲(chǔ)存模塊200接收條碼數(shù)據(jù),判斷條碼數(shù)據(jù)是否正確并發(fā)送一反饋信息給所述數(shù)據(jù)采集模塊100以提示采集到的數(shù)據(jù)是否正確。
請(qǐng)參照?qǐng)D2和圖3,所述數(shù)據(jù)采集模塊100包括一條碼識(shí)別單元110、一第一微控制單元120、一第一無線傳輸單元130、一發(fā)聲單元140及一顯示單元150。
所述數(shù)據(jù)儲(chǔ)存模塊200包括一終端主控單元210、一第二微控制單元220及一第二無線傳輸單元230。所述終端主控單元210上設(shè)有一USB接口211。
所述條碼識(shí)別單元110用以讀取一條碼300上的條碼數(shù)據(jù),并將讀取到的條碼數(shù)據(jù)傳送給所述第一微控制單元120。所述第一微控制單元120通過所述第一無線傳輸單元130將接收到的條碼數(shù)據(jù)發(fā)送給所述第二無線傳輸單元230和所述第二微控制單元220。所述第二微控制單元220通過所述USB接口211將接收到的條碼數(shù)據(jù)傳送給所述終端主控單元210。所述終端主控單元210內(nèi)儲(chǔ)存有若干標(biāo)準(zhǔn)條碼信息,所述終端主控單元210將接收到的條碼數(shù)據(jù)和其儲(chǔ)存的若干標(biāo)準(zhǔn)條碼信息進(jìn)行比對(duì)后輸出一反饋信息。所述終端主控單元210通過所述USB接口211將反饋信息傳送給所述第二微控制單元220。所述第二微控制單元220通過所述第二無線傳輸單元230將接收到的反饋信息發(fā)送給所述第一無線傳輸單元130和所述第一微控制單元120。所述第一微控制單元120根據(jù)接收到的反饋信息分別輸出一第一指示信號(hào)和一第二指示信號(hào)給所述發(fā)聲單元140和所述顯示單元150。所述發(fā)聲單元140和所述顯示單元150分別根據(jù)接收到的第一指示信號(hào)和第二指示信號(hào)發(fā)聲和發(fā)光提示采集到的數(shù)據(jù)是否正確。
其中,所述第一微控制單元120可為意法半導(dǎo)體公司生產(chǎn)的STM32F030C8型微控制器。
其中,所述第一無線傳輸單元130和所述第二無線傳輸單元230可為Semtech公司生產(chǎn)的SX1278型無線通訊芯片。
其中,所述發(fā)聲單元140可為一蜂鳴器,所述顯示單元150可為一LED數(shù)碼管。
其中,所述終端主控單元210位于一個(gè)人電腦終端內(nèi)。
其中,所述第二微控制單元220可為意法半導(dǎo)體公司生產(chǎn)的STM32F07C8型微控制器。
請(qǐng)參照?qǐng)D4,為采用上述條碼掃描裝置對(duì)條碼300上的條碼數(shù)據(jù)進(jìn)行掃描的流程圖,包括以下步驟:
S401:所述條碼識(shí)別單元110讀取條碼300上的條碼數(shù)據(jù),并將讀取到的條碼數(shù)據(jù)傳送給所述第一微控制單元120;
S402:所述第一微控制單元120通過所述第一無線傳輸單元130將接收到的條碼數(shù)據(jù)發(fā)送給所述第二無線傳輸單元230和所述第二微控制單元220;
S403:所述第二微控制單元220通過所述USB接口211將接收到的條碼數(shù)據(jù)傳送給所述終端主控單元210;
S404:所述終端主控單元210將接收到的條碼數(shù)據(jù)和其儲(chǔ)存的若干標(biāo)準(zhǔn)條碼信息進(jìn)行比對(duì)后輸出反饋信息;
S405:所述終端主控單元210通過所述USB接口211將反饋信息傳送給所述第二微控制單元220;
S406:所述第二微控制單元220通過所述第二無線傳輸單元230將接收到的反饋信息發(fā)送給所述第一無線傳輸單元130和所述第一微控制單元120;
S407:所述第一微控制單元120根據(jù)接收到的反饋信息分別輸出第一指示信號(hào)和第二指示信號(hào)給所述發(fā)聲單元140和所述顯示單元150;
S408:所述發(fā)聲單元140和所述顯示單元150分別根據(jù)接收到的第一指示信號(hào)和第二指示信號(hào)發(fā)聲和發(fā)光提示采集到的數(shù)據(jù)是否正確。
其中,當(dāng)所述終端主控單元210接收到的條碼數(shù)據(jù)和其儲(chǔ)存的一標(biāo)準(zhǔn)條碼信息一致時(shí),所述發(fā)聲單元140發(fā)出某一語音提示,如“正確”,同時(shí)所述顯示單元150發(fā)出某一顏色燈光提示,如綠色燈光;當(dāng)所述終端主控單元210接收到的條碼數(shù)據(jù)和其儲(chǔ)存的所有標(biāo)準(zhǔn)條碼信息都不一致時(shí),所述發(fā)聲單元140發(fā)出另一語音提示,如“錯(cuò)誤”,同時(shí)所述顯示單元150發(fā)出另一顏色燈光提示,如紅色燈光。
本實(shí)用新型條碼掃描裝置通過所述終端主控單元210將接收到的條碼數(shù)據(jù)和儲(chǔ)存的若干標(biāo)準(zhǔn)條碼信息進(jìn)行比對(duì)后輸出反饋信息,所述第一微控制單元120根據(jù)接收到的反饋信息分別輸出第一指示信號(hào)和第二指示信號(hào)給所述發(fā)聲單元140和所述顯示單元150,所述發(fā)聲單元140和所述顯示單元150分別根據(jù)接收到的第一指示信號(hào)和第二指示信號(hào)發(fā)聲和發(fā)光提示采集到的數(shù)據(jù)是否正確,使得用戶可在遠(yuǎn)離個(gè)人電腦終端或個(gè)人電腦終端無法顯示時(shí)快速判斷上傳的數(shù)據(jù)是否正確。