然后通過(guò)此USB通道給MCU在線升級(jí)。
[0039]充放電切換模塊負(fù)責(zé)接收來(lái)自MCU的切換指令,執(zhí)行切換動(dòng)作。當(dāng)MCU發(fā)出充電指令時(shí),充放電切換模塊將MicroUSB接口的ID引腳拉高,OTG移動(dòng)設(shè)備處于USB從設(shè)備狀態(tài),電源模塊通過(guò)VBUS引腳對(duì)OTG移動(dòng)設(shè)備充電。當(dāng)MCU發(fā)出放電指令時(shí),充放電模塊將MicroUSB接口的ID引腳接地,OTG移動(dòng)設(shè)備處于USB主設(shè)備狀態(tài)。此時(shí)由于其他模塊不需要從OTG移動(dòng)設(shè)備獲取電源,所以充放電切換模塊會(huì)將MicroUSB接口的VBUS引腳斷開(kāi),以便節(jié)省OTG移動(dòng)設(shè)備的電量。當(dāng)前實(shí)施例中,Mi croUSB接口包括5個(gè)引腳,分別是VBUS引腳、DM引腳、DP引腳、ID引腳(供電方向控制引腳)、GND引腳。VBUS引腳和ID引腳與充放電切換模塊相連。充放電切換模塊通過(guò)改變ID弓I腳的接地狀態(tài)來(lái)控制VBUS引腳的充放電方向。當(dāng)ID引腳拉高時(shí),OTG移動(dòng)設(shè)備工作在USB從設(shè)備狀態(tài),VBUS引腳對(duì)OTG移動(dòng)設(shè)備充電。當(dāng)ID引腳接地時(shí),OTG移動(dòng)設(shè)備工作在USB主設(shè)備狀態(tài),VBUS引腳對(duì)外供電(S卩OTG移動(dòng)設(shè)備放電)。實(shí)際上,該P(yáng)OS底座有自己的電源模塊,可以給底座內(nèi)部各模塊供電,無(wú)需OTG移動(dòng)設(shè)備對(duì)外供電,所以當(dāng)ID引腳接地時(shí),VBUS引腳可以懸空。對(duì)于其他引腳,DM引腳和DP引腳用于USB數(shù)據(jù)傳輸,GND引腳接地。
[0040]掃描槍模塊除了具備基本的條碼掃描功能外,還附帶一個(gè)控制開(kāi)關(guān)。該控制開(kāi)關(guān)可以給MCU控制模塊發(fā)送主設(shè)備狀態(tài)信號(hào)與從設(shè)備狀態(tài)信號(hào),用以控制OTG移動(dòng)設(shè)備的充放電狀態(tài)。該控制開(kāi)關(guān)的具體呈現(xiàn)方式有多種,包括以下兩種:(I)與掃描槍手柄上的掃描開(kāi)關(guān)復(fù)用,按下時(shí),將OTG移動(dòng)設(shè)備置成USB主設(shè)備,同時(shí)讓掃描槍執(zhí)行條碼掃描動(dòng)作,否則將OTG移動(dòng)設(shè)備置成USB從設(shè)備同時(shí)充電,掃描槍則不工作;(2)在底座上增加一個(gè)電話叉簧,通過(guò)掃描槍的提起(掃描槍與叉簧分離)和掛機(jī)(掃描槍按壓叉簧)兩種動(dòng)作,來(lái)發(fā)出不同的控制命令,提起時(shí),將OTG移動(dòng)設(shè)備置成USB主設(shè)備,掛機(jī)時(shí),將OTG移動(dòng)設(shè)備置成USB從設(shè)備同時(shí)充電。
[0041]耳機(jī)接口實(shí)際上只用于傳輸OTG移動(dòng)設(shè)備給MCU的控制指令。控制指令包括但不限于復(fù)位USB總線、復(fù)位掃描槍、復(fù)位打印機(jī)、切換OTG移動(dòng)設(shè)備的充放電狀態(tài)等。這些控制指令由OTG移動(dòng)設(shè)備上的應(yīng)用軟件根據(jù)用戶(hù)需要自動(dòng)或者手動(dòng)的發(fā)出。
[0042]電源模塊接收外部電源適配器的12V直流輸入,然后直接或者間接的提供給POS底座內(nèi)部其他各工作模塊。對(duì)于錢(qián)箱接口和打印機(jī),電源模塊直接提供12V供電。另外,電源模塊通過(guò)電壓轉(zhuǎn)換模塊把12V轉(zhuǎn)換成5V后提供給其他模塊,例如掃描槍模塊、USB集線器、充放電切換模塊等。對(duì)于MCU控制模塊,電源模塊可以對(duì)其提供5V,也可以提供3.3V,視M⑶的工作電壓需求而定。
[0043]USB擴(kuò)展接口連接到USB集線器,各USB接口的數(shù)據(jù)發(fā)送和接收由USB集線器擴(kuò)展而來(lái)。USB集線器上有多個(gè)下行端口,除了連掃描槍、打印機(jī)、MCU之外,其余下行端口都能連到POS底座外,提供給用戶(hù)使用。這些外部USB接口可以用來(lái)連接其他USB存儲(chǔ)設(shè)備,也可以給手機(jī)、移動(dòng)電源等USB外設(shè)充電。
[0044]實(shí)施例一的復(fù)位開(kāi)關(guān)示意圖如圖2所示。
[0045]圖2中C引腳為控制腳,用于接收控制指令并控制復(fù)位開(kāi)關(guān)中各通道的開(kāi)閉。其中A1、A2為A通道的兩個(gè)引腳,B1、B2為B通道的兩個(gè)引腳。圖2中只示意了 A、B兩個(gè)通道的引腳。實(shí)際中根據(jù)各模塊的具體需求,通道數(shù)量可以增多或減少。
[0046]當(dāng)前實(shí)施例的復(fù)位控制結(jié)構(gòu)框圖,如圖3所示。
[0047]如果MCU收到的控制指令是復(fù)位USB,貝IjMCU會(huì)斷開(kāi)MicroUSB接口 DM、DP引腳與集線器上行端口的連接,等待一定間隔時(shí)間后,再重新連接上。如果控制指令是復(fù)位掃描槍或者打印機(jī),則MCU會(huì)斷開(kāi)掃描槍或者打印機(jī)的供電電源,等待一定間隔時(shí)間后,再重新連接上。如果控制指令是切換O T G移動(dòng)設(shè)備的充放電狀態(tài),則M C U會(huì)控制充放電切換模塊改變MicroUSB接口 ID引腳的接地狀態(tài),進(jìn)而改變OTG移動(dòng)設(shè)備的充放電狀態(tài)。
[0048]本實(shí)用新型的實(shí)施例二的應(yīng)用模塊組成框圖,如圖4所示。實(shí)施例二的其他設(shè)置均與實(shí)施例一相同,只是在本實(shí)施例中,利用無(wú)線模塊取代耳機(jī)接口來(lái)作為控制通道。OTG移動(dòng)設(shè)備通過(guò)W1-F1、藍(lán)牙等無(wú)線傳輸協(xié)議與無(wú)線模塊連接。OTG移動(dòng)設(shè)備發(fā)出的控制指令由無(wú)線模塊接收后,通過(guò)有線的方式發(fā)送給MCU。這樣做的優(yōu)點(diǎn)是不占用OTG移動(dòng)設(shè)備的耳機(jī)接口,同時(shí)省去了耳機(jī)線的連接過(guò)程,讓用戶(hù)使用起來(lái)更方便。
[0049]上述兩個(gè)實(shí)施例都為本實(shí)用新型較佳的實(shí)施方式,但本實(shí)用新型的實(shí)施方式并不受上述實(shí)施例的限制,其他的任何未背離本實(shí)用新型的精神實(shí)質(zhì)與原理下所作的改變、修飾、替代、組合、簡(jiǎn)化,均應(yīng)為等效的置換方式,都包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
[0050]本實(shí)用新型相對(duì)于現(xiàn)有技術(shù)具有如下的優(yōu)點(diǎn)及效果。
[0051 ] 1、本實(shí)用新型提供了一種充放電切換模塊,該模塊根據(jù)POS底座的工作狀態(tài)自動(dòng)的調(diào)整OTG移動(dòng)設(shè)備的充放電狀態(tài),無(wú)需用戶(hù)人工干預(yù)。不需要用戶(hù)重新拔插USB線,也不會(huì)中斷用戶(hù)正常的POS收銀業(yè)務(wù)。
[0052]2、觸發(fā)OTG移動(dòng)設(shè)備切換充放電狀態(tài)的開(kāi)關(guān)都是“隱形”的,無(wú)需用戶(hù)改變現(xiàn)有的使用習(xí)慣。具體表現(xiàn)在,掃描槍上的控制開(kāi)關(guān)與原本就存在的掃描開(kāi)關(guān)復(fù)用,或者做成電話叉簧的形式。用戶(hù)在正常使用掃描槍時(shí),就會(huì)自動(dòng)觸發(fā)OTG移動(dòng)設(shè)備進(jìn)行充放電狀態(tài)的切換。而通過(guò)耳機(jī)接口傳過(guò)來(lái)的軟觸發(fā)指令,由OTG移動(dòng)設(shè)備上的應(yīng)用軟件自動(dòng)發(fā)出,也無(wú)需用戶(hù)的人工干預(yù)。
[0053]3、本實(shí)用新型對(duì)USB總線的復(fù)位由OTG移動(dòng)設(shè)備上的應(yīng)用軟件觸發(fā),無(wú)需用戶(hù)手動(dòng)拔插USB線。
[0054]4、本實(shí)用新型對(duì)掃描槍和打印機(jī)的復(fù)位也都由OTG移動(dòng)設(shè)備上的應(yīng)用軟件觸發(fā),無(wú)需用戶(hù)手動(dòng)按復(fù)位開(kāi)關(guān)或者手動(dòng)拔插電源線。
[0055]5、本實(shí)用新型提供了耳機(jī)接口和無(wú)線模塊兩種方案實(shí)現(xiàn)OTG移動(dòng)設(shè)備到MCU的控制通道,使得實(shí)現(xiàn)方式更加靈活可選。
[0056]6、本實(shí)用新型可以通過(guò)聯(lián)網(wǎng)的OTG移動(dòng)設(shè)備給M⑶遠(yuǎn)程升級(jí)固件。不需要用戶(hù)寄回原廠升級(jí)固件。
[0057]7、本實(shí)用新型對(duì)外提供豐富的USB外設(shè)接口,方便用戶(hù)存取外部數(shù)據(jù)以及為各種移動(dòng)設(shè)備充電。用戶(hù)也可以用來(lái)連接多個(gè)掃描槍和打印機(jī)。
[0058]8、本實(shí)用新型提供了一種電源模塊,能夠?qū)OS底座內(nèi)部的各工作模塊供電。所以POS底座不需要OTG移動(dòng)設(shè)備提供VBUS電源,節(jié)省OTG移動(dòng)設(shè)備的電量消耗。
【主權(quán)項(xiàng)】
1.一種適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所述POS機(jī)底座包括:控制模塊、應(yīng)用設(shè)備模塊、充放電切換模塊以及電源模塊;其中, 所述應(yīng)用設(shè)備模塊與OTG移動(dòng)設(shè)備連接,用于向OTG移動(dòng)設(shè)備發(fā)送主設(shè)備狀態(tài)信號(hào)及從設(shè)備狀態(tài)信號(hào); 所述控制模塊與所述應(yīng)用設(shè)備模塊以及充放電切換模塊連接,用以檢測(cè)應(yīng)用設(shè)備所發(fā)送的主設(shè)備狀態(tài)信號(hào)及從設(shè)備狀態(tài)信號(hào)時(shí)并向充放電切換模塊發(fā)送對(duì)應(yīng)的控制信號(hào); 所述充放電切換模塊連接在電源模塊到OTG移動(dòng)設(shè)備的供電回路中,所述充放電切換模塊根據(jù)所接收的控制信號(hào)向電源模塊發(fā)送對(duì)應(yīng)的導(dǎo)通OTG移動(dòng)設(shè)備供電連接信號(hào)及切斷OTG移動(dòng)設(shè)備供電連接信號(hào)。2.如權(quán)利要求1所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所述應(yīng)用設(shè)備模塊為掃描槍模塊,所述掃描槍模塊設(shè)有將掃描槍所發(fā)送的信號(hào)在主設(shè)備狀態(tài)信號(hào)與從設(shè)備狀態(tài)信號(hào)之間切換的控制開(kāi)關(guān)。3.如權(quán)利要求2所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所述掃描槍模塊還包括用于放置掃描槍的叉簧,所述掃描槍的控制開(kāi)關(guān)通過(guò)掃描槍與所述叉簧的配合狀態(tài)改變而進(jìn)行切換。4.如權(quán)利要求1所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所述POS機(jī)底座通過(guò)MicroUSB接口連接OTG移動(dòng)設(shè)備,且電源模塊依次連接充放電切換模塊及MicroUSB接口,所述電源模塊通過(guò)所連接的MicroUSB接口向所述OTG移動(dòng)設(shè)備供電。5.如權(quán)利要求4所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,MicroUSB接口包括與所述充放電切換模塊連接的供電方向控制引腳,所述充放電切換模塊在接收到導(dǎo)通供電連接路徑所對(duì)應(yīng)的指令時(shí),向所述供電方向控制引腳輸入高電平,使所述電源模塊通過(guò)MicroUSB接口向OTG移動(dòng)設(shè)備供電。6.如權(quán)利要求4所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所還包括電壓轉(zhuǎn)換模塊,用于將電源模塊中的電壓轉(zhuǎn)換后通過(guò)Mi croUSB接口輸出至OTG移動(dòng)設(shè)備。7.如權(quán)利要求4所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,還包括USB集線器,所述USB集線器的上行端口與MicroUSB接口的數(shù)據(jù)傳輸引腳連接,所述應(yīng)用設(shè)備模塊通過(guò)連接USB集線器的下行端口與OTG移動(dòng)設(shè)備連接。8.如權(quán)利要求7所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,控制模塊與USB集線器的下行端口連接。9.如權(quán)利要求1所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,還包括指令接收模塊,所述指令接收模塊與所述控制模塊連接,用于向所述控制模塊發(fā)送對(duì)應(yīng)的控制指令。10.如權(quán)利要求9所述適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,所述指令接收模塊為W1-Fi信號(hào)接收模塊、藍(lán)牙接收模塊或耳機(jī)接口。
【專(zhuān)利摘要】本實(shí)用新型公開(kāi)了一種適配OTG移動(dòng)設(shè)備的POS機(jī)底座,其特征在于,POS機(jī)底座包括:控制模塊、應(yīng)用設(shè)備模塊、充放電切換模塊以及電源模塊;其中,應(yīng)用設(shè)備模塊與OTG移動(dòng)設(shè)備,用于向OTG移動(dòng)設(shè)備發(fā)送主設(shè)備狀態(tài)信號(hào)及從設(shè)備狀態(tài)信號(hào);控制模塊與應(yīng)用設(shè)備模塊以及充放電切換模塊連接,用以檢測(cè)應(yīng)用設(shè)備所發(fā)送的主設(shè)備狀態(tài)信號(hào)及從設(shè)備狀態(tài)信號(hào)時(shí)并向充放電切換模塊發(fā)送對(duì)應(yīng)的控制信號(hào);充放電切換模塊連接在電源模塊到OTG移動(dòng)設(shè)備的供電回路中,充放電切換模塊根據(jù)所接收的控制信號(hào)向電源模塊發(fā)送對(duì)應(yīng)的導(dǎo)通OTG移動(dòng)設(shè)備供電連接信號(hào)及切斷OTG移動(dòng)設(shè)備供電連接信號(hào)。
【IPC分類(lèi)】G07G1/12, H02J7/00
【公開(kāi)號(hào)】CN205193960
【申請(qǐng)?zhí)枴緾N201521020227
【發(fā)明人】李晨
【申請(qǐng)人】杭州薩寶科技有限公司
【公開(kāi)日】2016年4月27日
【申請(qǐng)日】2015年12月10日