條碼掃碼裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種條碼掃碼裝置。旨在克服現(xiàn)有技術(shù)無(wú)電情況下掃描儀就無(wú)法工作的問(wèn)題,條碼掃描裝置包括智能手機(jī)、電路板與條碼掃描頭。智能手機(jī)包括供電裝置與手機(jī)藍(lán)牙;電路板包括ARM處理器,晶體振蕩器,串行接口,三線J-Link仿真器與穩(wěn)壓芯片。晶體震蕩器的引腳XTAL1和引腳XTAL2依次與ARM處理器的引腳OSC_IN/PD0和引腳OSC_OUT/PD1電線連接,條碼掃描頭包括掃碼端藍(lán)牙與條碼掃描儀,供電裝置由FPC排線與電路板供電端連接,掃碼端藍(lán)牙的引腳UART RX和引腳UART TX依次與電路板中的ARM處理器的引腳PA3和引腳PA2電線連接,條碼掃描儀通過(guò)FPC12排線與ARM處理器連接。
【專利說(shuō)明】條碼掃碼裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種掃碼設(shè)備,確切地說(shuō),本發(fā)明涉及一種基于智能手機(jī)及藍(lán)牙通訊的條碼掃碼裝置。
【背景技術(shù)】
[0002]在患者進(jìn)入醫(yī)院掛號(hào)時(shí),醫(yī)院設(shè)定以身份證號(hào)碼為條形碼基礎(chǔ)的一維條形碼?;颊咴诰驮\及取藥用藥時(shí),醫(yī)生可利用已聯(lián)網(wǎng)的終端,用條碼掃描儀讀取患者登記卡上的條形碼,查詢患者的病例及用藥種類。
[0003]現(xiàn)醫(yī)院使用的大部分掃碼儀,常設(shè)置在辦公桌上或計(jì)算機(jī)旁邊,通過(guò)USB連接線與計(jì)算機(jī)連接,將掃描到的信息發(fā)送給計(jì)算機(jī),在計(jì)算機(jī)上進(jìn)行信息的查詢交流。掃描儀通常采用市電進(jìn)行供電,在無(wú)法連接市電的情況下,掃描儀就無(wú)法工作,使用受到限制。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問(wèn)題是克服了現(xiàn)有技術(shù)存在的無(wú)電情況下掃描儀就無(wú)法工作的問(wèn)題,提供了一種基于智能手機(jī)及藍(lán)牙通訊的條碼掃碼裝置。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明是采用如下技術(shù)方案實(shí)現(xiàn)的:所述的條碼掃描裝置包括有智能手機(jī)、電路板與條碼掃描頭。
[0006]所述的智能手機(jī)包括有供電裝置與手機(jī)藍(lán)牙。
[0007]所述的條碼掃描頭包括有掃碼端藍(lán)牙與條碼掃描儀;供電裝置由FPC排線與電路板供電端連接,掃碼端藍(lán)牙上的弓I腳UART RX和引腳UART TX依次與電路板中的ARM處理器的引腳PA3和引腳PA2電線連接,條碼掃描儀通過(guò)FPC12排線與ARM處理器連接。
[0008]技術(shù)方案中所述的手機(jī)藍(lán)牙與掃碼端藍(lán)牙之間為無(wú)線傳輸方式連接。
[0009]技術(shù)方案中所述的條碼掃描儀通過(guò)FPC12排線與ARM處理器連接是指:
[0010]條碼掃描儀的引腳PIN4、引腳PIN5、引腳PIN6、引腳PIN7通過(guò)FPC排線依次與ARM處理器的引腳PB10、引腳PB11、引腳PB14、引腳PB13連接。
[0011]技術(shù)方案中所述的條碼掃描儀采用型號(hào)為SE-955、型號(hào)為L(zhǎng)V1000、型號(hào)為EL100、型號(hào)為L(zhǎng)S4208、型號(hào)為L(zhǎng)S2208、型號(hào)為MS-5145、型號(hào)為GS220或者型號(hào)為GS210的條碼掃描儀。
[0012]技術(shù)方案中所述的掃碼端藍(lán)牙采用型號(hào)為HM-06的藍(lán)牙模塊、型號(hào)為HC-08的藍(lán)牙模塊或型號(hào)為BLE-CC41-A的藍(lán)牙模塊。
[0013]技術(shù)方案中所述的電路板包括有ARM處理器,晶體振蕩器,串行接口,三線J-Link仿真器與穩(wěn)壓芯片。所述的晶體震蕩器的引腳XTALl和引腳XTAL2依次與ARM處理器的引腳0SC_IN/PD0和引腳0SC_0UT/roi電線連接,串行接口的引腳Tlin和引腳Rlout依次與ARM處理器的引腳PA9和引腳PAlO電線連接,三線J-Link仿真器的引腳SWD1和引腳SffCLK依次與ARM處理器的引腳PA13和引腳PA14電線連接,穩(wěn)壓芯片的3號(hào)輸入引腳與供電裝置引出的電源引腳電線連接,穩(wěn)壓芯片的2號(hào)輸出引腳與需要3.3V電壓的器件的電源引腳電線連接。
[0014]技術(shù)方案中所述的ARM處理器采用型號(hào)為STM32、型號(hào)為EFM32、型號(hào)為L(zhǎng)PC系列、型號(hào)為L(zhǎng)H7A、型號(hào)為AT91SAM7SE系列、型號(hào)為AT91RM9200與型號(hào)為AT91SAM9系列的ARM處理器;串行接口中采用型號(hào)為MAX3232、型號(hào)為SP3232、型號(hào)為CP2103或者型號(hào)為RS2303的串口芯片;穩(wěn)壓芯片使用型號(hào)為L(zhǎng)M1117-3.3、型號(hào)為XC6206-33、型號(hào)為Mic5207、型號(hào)為AP432、型號(hào)為APLl 17-3.3、型號(hào)為AS1118-3.3或者型號(hào)為HT1033的3.3V的穩(wěn)壓芯片。
[0015]與現(xiàn)有技術(shù)相比本發(fā)明的有益效果是:
[0016]1.本發(fā)明所述的條碼掃描裝置體積小,便于攜帶,以手機(jī)作為聯(lián)網(wǎng)終端及顯示控制供電裝置,使用條件限制低。現(xiàn)有的掃碼裝置與計(jì)算機(jī)相連,電線連接復(fù)雜,體積大,不能隨意移動(dòng),且與電源相連,在無(wú)市電的情況下無(wú)法正常工作。
[0017]2.本發(fā)明所述的條碼掃碼裝置連接一串行接口,在與手機(jī)進(jìn)行通信的同時(shí)也可與計(jì)算機(jī)連接,方便多種環(huán)境下的使用。
[0018]3.本發(fā)明所述的條碼掃碼裝置與現(xiàn)有掃描裝置相比,成本低近一倍,操作方便。本條碼掃碼裝置將現(xiàn)有的掃碼裝置所連接的計(jì)算機(jī)用智能手機(jī)代替,不僅成本降低,而且操作方便,適合大多數(shù)人使用。
【專利附圖】
【附圖說(shuō)明】
[0019]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的說(shuō)明:
[0020]圖1是本發(fā)明所述的條碼掃碼裝置的結(jié)構(gòu)原理示意框圖;
[0021]圖2是本發(fā)明所述的條碼掃碼裝置的工作流程框圖;
[0022]圖中:1.智能手機(jī),1-1.供電裝置,1-2.手機(jī)藍(lán)牙,2.電路板,2_1.ARM處理器,
2-2.晶體振蕩器,2-3.串行接口,2-4.三線J-Link仿真器,2-5.穩(wěn)壓芯片,3.條碼掃描頭,
3-1.掃碼端藍(lán)牙,3-2.條碼掃描儀。
【具體實(shí)施方式】
[0023]下面結(jié)合附圖對(duì)本發(fā)明作詳細(xì)的描述:
[0024]參閱圖1,本發(fā)明所述的條碼掃描裝置包括有智能手機(jī)1、電路板2與條碼掃描頭2。
[0025]所述的智能手機(jī)I采用現(xiàn)市面上銷(xiāo)售的配有手機(jī)藍(lán)牙1-2的型號(hào)為藍(lán)牙2.0,3.0、4.0的智能手機(jī)及以后生產(chǎn)的裝有更高版本手機(jī)藍(lán)牙1-2的品牌為諾基亞、三星、索尼、HTC、飛利浦、小米、0ΡΡ0、VIVO等的智能手機(jī)。
[0026]智能手機(jī)I包括有供電裝置1-1與手機(jī)藍(lán)牙1-2。
[0027]所述的智能手機(jī)I起顯示和控制作用,智能手機(jī)I安裝有手機(jī)主控軟件(APP),可發(fā)出控制整個(gè)條碼掃碼裝置工作的指令。當(dāng)智能手機(jī)I發(fā)出指令Scan時(shí)條碼掃碼裝置開(kāi)啟連續(xù)掃碼模式,輸入指令Scan后條碼掃描裝置會(huì)連續(xù)掃描,如果掃到條形碼,就一直發(fā)送條形碼,沒(méi)有就提示對(duì)準(zhǔn)條形碼;發(fā)出指令Stop時(shí)條碼掃碼裝置停止連續(xù)掃描模式;發(fā)出指令Start時(shí)條碼掃碼裝置開(kāi)啟單次掃描模式,條碼掃碼裝置只掃描一次。
[0028]供電裝置1-1由FPC排線將智能手機(jī)I中原為SD卡供電的所有電源引腳連接到電路板2上供電,即將原連接SD卡的引腳VCC和引腳GND連接到電路板2上,實(shí)現(xiàn)智能手機(jī)I的供電功能。
[0029]手機(jī)藍(lán)牙1-2通過(guò)手機(jī)主控軟件(APP)發(fā)出的指令控制手機(jī)藍(lán)牙1-2進(jìn)行配對(duì)、收發(fā)信息的相應(yīng)指令的執(zhí)行。
[0030]所述的電路板2包括有ARM處理器2-1,晶體振蕩器2-2,串行接口 2_3,三線J-Link仿真器2-4,穩(wěn)壓芯片2-5。
[0031]ARM處理器2-1各引腳連接到電路板2上,處理整個(gè)條碼掃描裝置的數(shù)據(jù)。其中ARM處理器2-1的引腳VBAT、引腳VDD1、引腳VDD2、引腳VDD3、引腳VDDA、弓I腳NRST與穩(wěn)壓芯片2-5的2號(hào)輸出引腳連接,為ARM處理器2-1提供3.3V穩(wěn)定電壓。
[0032]ARM處理器2-1可采用型號(hào)為STM32、EFM32、NXP公司的LPC系列、LH7A、Atmel公司的AT91SAM7SE系列、AT91RM9200、AT91SAM9系列的功能相似的處理器。實(shí)施例中以采用型號(hào)為STM32的ARM處理器進(jìn)行引腳連接說(shuō)明。
[0033]晶體震蕩器2-2的引腳XTALI和引腳XTAL2依次與ARM處理器2_I的引腳0SC_IN/PD0和引腳0SC_0UT/PD1相連,其中引腳XTALl是晶體震蕩器2_2的反向放大器的輸入端,引腳XTAL2是晶體震蕩器2-2的反向放大器的輸出端,晶體震蕩器2-2結(jié)合ARM處理器2-1內(nèi)部的電路,產(chǎn)生ARM處理器2-1所必須的時(shí)鐘頻率,為本發(fā)明所述的條碼掃碼裝置提供基本的時(shí)鐘信號(hào)。
[0034]串行接口 2-3的引腳Tlin和引腳Rlout依次與ARM處理器2-1的引腳PA9和引腳PAlO相連,引腳VCC與穩(wěn)壓芯片2-5的2號(hào)輸出引腳連接,為串行接口 2_3提供3.3V穩(wěn)定電壓。其中引腳Tlin為發(fā)送數(shù)據(jù)輸出引腳,Rlout引腳為接收數(shù)據(jù)輸入引腳。串行接口
2-3實(shí)現(xiàn)ARM處理器2-1與串行接口 2-3所連接的計(jì)算機(jī)之間的數(shù)據(jù)傳輸,方便多種環(huán)境下的使用。
[0035]串行接口 2-3中所采用的串口芯片可以采用型號(hào)為MAX3232、SP3232、CP2103或者RS2303的功能相似芯片。
[0036]三線J-Link仿真器2-4的引腳SWD1和引腳SWCLK依次與ARM處理器2_1的引腳PA13和引腳PA14相連,可實(shí)現(xiàn)程序下載、單步調(diào)試等功能。
[0037]穩(wěn)壓芯片2-5為條碼掃碼裝置的各個(gè)器件(包括ARM處理器2-1、串行接口 2_3、掃碼端藍(lán)牙3-1、條碼掃描儀3-2)提供3.3V的穩(wěn)定電壓,穩(wěn)壓芯片2-5的3號(hào)輸入引腳連接從供電裝置1-1引出的電源引腳,穩(wěn)壓芯片2-5的2號(hào)輸出引腳連接需要3.3V電壓的器件的電源引腳。
[0038]穩(wěn)壓芯片2-5 可以使用型號(hào)為 LMl117-3.3、XC6206-33、Mic5207、AP432、APLl 17-3.3、ASl118-3.3或者HT1033的采用3.3V穩(wěn)定電壓的功能相似的穩(wěn)壓芯片。
[0039]所述的條碼掃描頭3包括有掃碼端藍(lán)牙3-1與條碼掃描儀3-2。
[0040]掃碼端藍(lán)牙3-1在選擇時(shí)應(yīng)遵守以下三個(gè)原則,一是穩(wěn)定可靠,二是體積小,三是傳輸安全;例如,建議采用濟(jì)南華茂公司生產(chǎn)的型號(hào)為HM-06的藍(lán)牙模塊、廣州匯承公司生產(chǎn)的型號(hào)為HC-08的藍(lán)牙模塊或深圳博陸科公司生產(chǎn)的型號(hào)為BLE-CC41-A的藍(lán)牙模塊等功能類似的藍(lán)牙模塊。實(shí)施例中采用型號(hào)為HM-06的藍(lán)牙模塊。
[0041 ] 掃碼端藍(lán)牙3-1上的引腳UART RX和引腳UART TX依次與ARM處理器2_1的引腳PA3和引腳PA2電線連接,引腳VCC、引腳P10與穩(wěn)壓芯片2-5的2號(hào)輸出引腳連接,為條碼掃描儀3-2提供3.3V穩(wěn)定電壓。其中引腳UART RX為接收數(shù)據(jù)輸入,引腳UART TX為發(fā)送數(shù)據(jù)輸出,實(shí)現(xiàn)掃碼端藍(lán)牙3-1與ARM處理器2-1的硬件連接,以進(jìn)行數(shù)據(jù)雙向通信。ARM處理器2-1處理掃碼端藍(lán)牙3-1接收到的數(shù)據(jù),對(duì)條碼掃描儀3-2的下一步工作進(jìn)行反應(yīng)和控制。
[0042]掃碼端藍(lán)牙3-1與智能手機(jī)I上的手機(jī)藍(lán)牙1-2配對(duì),實(shí)現(xiàn)智能手機(jī)I與條碼掃描頭3之間數(shù)據(jù)的無(wú)線傳輸。藍(lán)牙配對(duì)設(shè)置如下,當(dāng)手機(jī)主控軟件(APP)發(fā)出Set passcode時(shí)設(shè)置藍(lán)牙密碼,發(fā)出指令System reset時(shí)把藍(lán)牙的名字和密碼設(shè)置成特定值,由此實(shí)現(xiàn)掃碼端藍(lán)牙3-1與手機(jī)藍(lán)牙1-2的配對(duì)。藍(lán)牙通信采用跳頻擴(kuò)譜技術(shù),把頻帶分成若干個(gè)跳頻信道,在藍(lán)牙收發(fā)信時(shí),按一定的序列碼從一個(gè)信道跳到另一個(gè)信道,收發(fā)信的雙方實(shí)現(xiàn)互相通信。
[0043]所述的條碼掃描儀3-2在選用時(shí)應(yīng)注意要使用方便,有較詳細(xì)的說(shuō)明文檔,而且穩(wěn)定性也要求較好,能快速精確地掃描出各種條碼,且相對(duì)于市場(chǎng)上其他掃描儀具有價(jià)格優(yōu)勢(shì)。建議采用型號(hào)為 SE-955、LV1000、EL100、LS4208、LS2208、MS-5145、GS220 或者 GS210的功能相似的條碼掃描儀,實(shí)施例中采用如摩托羅拉公司生產(chǎn)的型號(hào)為SE-955的條碼掃描儀。
[0044]條碼掃描儀3-2通過(guò)FPC12排線與ARM處理器2_1相連,使用時(shí)將FPC12排線一端與ARM處理器2-1的引腳相連,與條碼掃描儀3-2連接的另一端插入條碼掃描儀3-2的插口中即可實(shí)現(xiàn)條碼掃描儀3-2與ARM處理器2-1的硬件連接。條碼掃描儀3-2的引腳PIN4、引腳PIN5、引腳PIN6、引腳PIN7通過(guò)FPC排線依次與ARM處理器2-1的引腳PBlOdI腳PB11、引腳PB14、引腳PB13連接,其中引腳PIN4、引腳PIN5依次與引腳PB10、PB11連接的兩對(duì)引腳分別為數(shù)據(jù)輸入和數(shù)據(jù)輸出引腳,引腳PIN6、引腳PIN7依次與引腳PB14、引腳PB13連接的兩對(duì)引腳為硬件控制流引腳,條碼掃描儀3-2供電的引腳PIN2與穩(wěn)壓芯片2_5的2號(hào)輸出引腳連接,為條碼掃描儀3-2提供3.3V穩(wěn)定電壓。
[0045]由上述說(shuō)明可知,所述的條碼掃碼裝置進(jìn)行連續(xù)掃描工作,智能手機(jī)I發(fā)出指令Scan,由手機(jī)藍(lán)牙1-2將數(shù)據(jù)(以無(wú)線傳輸方式)傳輸給掃碼端藍(lán)牙3_1,通過(guò)ARM處理器
2-1進(jìn)行數(shù)據(jù)處理,ARM處理器2-1將數(shù)據(jù)傳輸給條碼掃描儀3-2,由此條碼掃描儀3_2接到指令,進(jìn)行條碼的連續(xù)掃描,條碼掃描儀3-2將掃描到的信息通過(guò)ARM處理器2-1及掃碼端藍(lán)牙3-1和手機(jī)藍(lán)牙1-2傳輸回智能手機(jī)I顯示。智能手機(jī)I收到信息后,智能手機(jī)I作為聯(lián)網(wǎng)終端可進(jìn)行信息的搜索和交流。
[0046]條碼掃碼裝置的工作原理:
[0047]參閱圖2,本發(fā)明所述的條碼掃碼裝置首先進(jìn)行系統(tǒng)初始化,檢測(cè)條碼掃碼裝置的智能手機(jī)1、電路板2和條碼掃描頭3的各個(gè)硬件是否有故障,然后發(fā)送測(cè)試指令;若其中的硬件有故障則繼續(xù)進(jìn)行初始化,若各個(gè)硬件均無(wú)故障則系統(tǒng)初始化完成;初始化完成后,將給手機(jī)藍(lán)牙1-2發(fā)送配對(duì)指令;手機(jī)藍(lán)牙1-2接到指令后,與條碼掃描頭3的掃碼端藍(lán)牙
3-1進(jìn)行配對(duì);配對(duì)成功后,等待接收來(lái)自智能手機(jī)I的工作指令;若未接收到工作指令則打印提示信息,若接收到指令,則判斷指令是否正確,若不正確則打印提示信息,若收到指令正確則執(zhí)行相應(yīng)指令,進(jìn)行條碼掃碼等工作。
【權(quán)利要求】
1.一種條碼掃描裝置。其特征在于,所述的條碼掃描裝置包括有智能手機(jī)(I)、電路板(2)與條碼掃描頭(3); 所述的智能手機(jī)(I)包括有供電裝置(1-1)與手機(jī)藍(lán)牙(1-2); 所述的條碼掃描頭(3)包括有掃碼端藍(lán)牙(3-1)與條碼掃描儀(3-2);供電裝置(1-1)由FPC排線與電路板⑵供電端連接,掃碼端藍(lán)牙(3-1)上的引腳UART RX和引腳UARTTX依次與電路板(2)中的ARM處理器(2-1)的引腳PA3和引腳PA2電線連接,條碼掃描儀(3-2)通過(guò)FPC12排線與ARM處理器(2_1)連接。
2.按照權(quán)利要求1所述的條碼掃描裝置。其特征在于,所述的手機(jī)藍(lán)牙(1-2)與掃碼端藍(lán)牙(3-1)之間為無(wú)線傳輸方式連接。
3.按照權(quán)利要求1所述的條碼掃描裝置。其特征在于,所述的條碼掃描儀(3-2)通過(guò)FPC12排線與ARM處理器(2-1)連接是指: 條碼掃描儀的引腳PIN4、引腳PIN5、引腳PIN6、引腳PIN7通過(guò)FPC排線依次與ARM處理器的引腳PB10、引腳PB11、引腳PB14、引腳PB13連接。
4.按照權(quán)利要求1所述的條碼掃描裝置。其特征在于,所述的條碼掃描儀(3-2)采用型號(hào)為SE-955、型號(hào)為L(zhǎng)V1000、型號(hào)為EL100、型號(hào)為L(zhǎng)S4208、型號(hào)為L(zhǎng)S2208、型號(hào)為MS-5145、型號(hào)為GS220或者型號(hào)為GS210的條碼掃描儀。
5.按照權(quán)利要求1所述的條碼掃描裝置。其特征在于,所述的掃碼端藍(lán)牙(3-1)采用型號(hào)為HM-06的藍(lán)牙模塊、型號(hào)為HC-08的藍(lán)牙模塊或型號(hào)為BLE-CC41-A的藍(lán)牙模塊。
6.按照權(quán)利要求1所述的條碼掃描裝置。其特征在于,所述的電路板(2)包括有ARM處理器(2-1),晶體振蕩器(2-2),串行接口(2-3),三線J-Link仿真器(2_4)與穩(wěn)壓芯片(2-5); 所述的晶體震蕩器(2-2)的引腳XTALl和引腳XTAL2依次與ARM處理器(2_1)的引腳OSC_IN/PDO和引腳0SC_0UT/PD1電線連接,串行接口(2_3)的引腳Tlin和引腳Rlout依次與ARM處理器(2-1)的引腳PA9和引腳PAlO電線連接,三線J-Link仿真器(2-4)的引腳SWD1和引腳SWCLK依次與ARM處理器(2_1)的引腳PA13和引腳PA14電線連接,穩(wěn)壓芯片(2-5)的3號(hào)輸入引腳與供電裝置(1-1)引出的電源引腳電線連接,穩(wěn)壓芯片(2-5)的2號(hào)輸出引腳與需要3.3V電壓的器件的電源引腳電線連接。
7.按照權(quán)利要求6所述的條碼掃描裝置。其特征在于,所述的ARM處理器(2-1)采用型號(hào)為STM32、型號(hào)為EFM32、型號(hào)為L(zhǎng)PC系列、型號(hào)為L(zhǎng)H7A、型號(hào)為AT91SAM7SE系列、型號(hào)為AT91RM9200、型號(hào)為AT91SAM9系列的ARM處理器;串行接口(2_3)中采用型號(hào)為MAX3232、型號(hào)為SP3232、型號(hào)為CP2103或者型號(hào)為RS2303的串口芯片;穩(wěn)壓芯片(2_5)使用型號(hào)為 LM1117-3.3、型號(hào)為 XC6206-33、型號(hào)為 Mic5207、型號(hào)為 AP432、型號(hào)為 APL117-3.3、型號(hào)為ASl118-3.3或者型號(hào)為HT1033的3.3V的穩(wěn)壓芯片。
【文檔編號(hào)】G06K7/10GK104463070SQ201410766067
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年12月13日 優(yōu)先權(quán)日:2014年12月13日
【發(fā)明者】陳炳錕, 張萌, 劉天宇, 王欣悅, 孟廣偉 申請(qǐng)人:吉林大學(xué)