統(tǒng)中的顯示屏電路圖;
[0038]圖6是本發(fā)明一種實(shí)施例提供的一種基于動(dòng)態(tài)口令和USBKEY的控制方法的流程圖。
【具體實(shí)施方式】
[0039]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]為了說明本發(fā)明的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。
[0041]本發(fā)明一種實(shí)施例提供一種基于動(dòng)態(tài)口令和USBKEY的控制系統(tǒng),如圖1所示,控制系統(tǒng)包括動(dòng)態(tài)口令控制芯片101、USB控制芯片102、USB接口 104、電池103以及檢測(cè)電路 105。
[0042]檢測(cè)電路105的輸入端連接USB接口 104,檢測(cè)電路105的第一輸出端連接動(dòng)態(tài)口令控制芯片101的狀態(tài)檢測(cè)端,檢測(cè)電路105檢測(cè)到USB接口 104連接外部設(shè)備時(shí),向動(dòng)態(tài)口令控制芯片101輸出檢測(cè)信號(hào)。
[0043]動(dòng)態(tài)口令控制芯片101接收到檢測(cè)信號(hào)時(shí)進(jìn)入休眠狀態(tài)。
[0044]電池103連接動(dòng)態(tài)口令控制芯片101的電源輸入端,電池103為動(dòng)態(tài)口令控制芯片101供電,并在動(dòng)態(tài)口令控制芯片101進(jìn)入休眠狀態(tài)時(shí),降低對(duì)動(dòng)態(tài)口令控制芯片101的供電電量。
[0045]USB控制芯片102的輸入/輸出端連接USB接口 104,USB控制芯片102通過USB接口 104與外部設(shè)備進(jìn)行交互通信。
[0046]本發(fā)明實(shí)施例通過設(shè)置檢測(cè)電路105,當(dāng)動(dòng)態(tài)口令控制芯片101處于工作狀態(tài)時(shí),動(dòng)態(tài)口令芯片由電池103供電,當(dāng)檢測(cè)電路105檢測(cè)到USB接口 104接入外部設(shè)備時(shí),USB控制芯片102開始工作,動(dòng)態(tài)口令控制芯片101自動(dòng)進(jìn)入休眠狀態(tài),動(dòng)態(tài)口令控制芯片101依然由電池103進(jìn)行供電,由于動(dòng)態(tài)口令控制芯片101進(jìn)入低功耗狀態(tài),可以節(jié)約電池103的供電電量,并且動(dòng)態(tài)口令控制芯片101和USB控制芯片102的供電相互不干擾,避免現(xiàn)有技術(shù)中動(dòng)態(tài)口令控制芯片101在USB接口 104接入外部設(shè)備時(shí),會(huì)切換至USB供電導(dǎo)致動(dòng)態(tài)口令控制芯片101可能丟失預(yù)置的內(nèi)容的缺陷,實(shí)現(xiàn)了動(dòng)態(tài)口令控制芯片101和USB控制芯片102的供電獨(dú)立,并且USB控制芯片102與動(dòng)態(tài)口令控制芯片101之間不需要通訊,減少了代碼量和調(diào)試工作。
[0047]本發(fā)明另一種實(shí)施例提供一種基于動(dòng)態(tài)口令和USBKEY的控制系統(tǒng),如圖2所示,控制系統(tǒng)還包括鍵盤電路106,鍵盤電路106包括多個(gè)按鍵、多條第一信號(hào)線以及多條第二信號(hào)線,多條第一信號(hào)線與多條第二信號(hào)線交叉排列,每一按鍵連接一條第一信號(hào)線和一條第二信號(hào)線,多條第一信號(hào)線和多條第二信號(hào)線連接動(dòng)態(tài)口令控制芯片101的多個(gè)輸入端,多條第二信號(hào)線中的至少一條第二信號(hào)線連接USB控制芯片102的輸入端。
[0048]檢測(cè)電路105的第二輸出端連接鍵盤電路106中的一條第一信號(hào)線,檢測(cè)電路105在USB接口 104連接外部設(shè)備時(shí),調(diào)整其所連接的第一信號(hào)線的電平狀態(tài),使USB控制芯片102接收鍵盤的按鍵信息。
[0049]具體的,檢測(cè)電路105包括第一電阻R1、第二電阻R2以及開關(guān)管;第一電阻Rl的第一端連接USB接口 104的電源端,第一電阻Rl的第二端連接第二電阻R2的第一端和開關(guān)管的控制端,第二電阻R2的第二端與開關(guān)管的輸入端共地連接,開關(guān)管的控制端為檢測(cè)電路105的第一輸出端,開關(guān)管的輸出端為檢測(cè)電路105的第二輸出端。
[0050]具體的,開關(guān)管可以為場(chǎng)效應(yīng)管、三極管以及IGBT等開關(guān)器件。
[0051]優(yōu)選的,開關(guān)管為場(chǎng)效應(yīng)管Q1,場(chǎng)效應(yīng)管Ql的漏極、源極以及柵極分別為開關(guān)管的輸出端、輸入端以及控制端。
[0052]可選的,USB控制芯片102與其所連接的第二信號(hào)線之間還設(shè)有隔離電路108,隔離電路108包括單向?qū)ㄆ骷蜕侠娮?,單向?qū)ㄆ骷妮斎攵诉B接上拉電阻的第一端,單向?qū)ㄆ骷妮敵龆藰?gòu)成隔離電路的一個(gè)輸出端,每個(gè)上拉電阻的第一端連接USB控制芯片102對(duì)應(yīng)的一個(gè)輸入端,每個(gè)上拉電阻的第二端連接直流電源。
[0053]具體的,單向?qū)ㄆ骷槎O管等具有單向?qū)ǖ钠骷?br>[0054]優(yōu)選的,單向?qū)ㄆ骷槎O管。
[0055]如圖3所示,鍵盤電路106包括16個(gè)按鍵,包括交叉排列的四條第一信號(hào)線和四條第二信號(hào)線,其中,第一信號(hào)線的引腳為0TP_LINE0、0TP_LINE1、0TP_LINE2以及0ΤΡ_LINE3,第二信號(hào)線的引腳為0TP_R0W0、0TP_R0W1、0TP_R0W2以及0TP_R0W3,第一信號(hào)引腳和第二信號(hào)引腳是連接OTP的陣列掃描引腳,第二信號(hào)線的引腳分別通過隔離電路108與USB控制芯片102連接,第二信號(hào)線的引腳0TP_R0W0連接二極管Dl的陰極,二極管Dl的陽極連接第三電阻R3的第一端,第三電阻R3的第二端連接USB控制芯片102的上翻鍵USB_UP,第二信號(hào)線的引腳0TP_R0W1連接二極管D2的陰極,二極管D2的陽極連接第四電阻R4的第一端,第四電阻R4的第二端連接USB控制芯片102的下翻鍵USB_D0WN,第二信號(hào)線的引腳0TP_R0W2連接二極管D3的陰極,二極管D3的陽極連接第五電阻R5的第一端,第五電阻R5的第二端連接USB控制芯片102的取消鍵USB_CANCEL,第二信號(hào)線的引腳0TP_R0W3連接二極管D4的陰極,二極管D4的陽極連接第六電阻R6的第一端,第六電阻R6的第二端連接USB控制芯片102的確認(rèn)按鍵USB_ENTER,檢測(cè)電路105中USB_5V是連接USB接口104的電源信號(hào),場(chǎng)效應(yīng)管Ql是NMOS管,USB_DET連接OTP控制芯片的檢測(cè)USB接口 104狀態(tài)引腳,當(dāng)使用OTP模式時(shí),USB控制芯片102處于斷電狀態(tài),由于二極管Dl至D4不允許電流流向USB控制芯片102,場(chǎng)效應(yīng)管Ql的柵極為低電平,因此電流不會(huì)流向場(chǎng)效應(yīng)管Q1,因此,OTP控制芯片可以實(shí)現(xiàn)陣列掃描;當(dāng)連接USB時(shí),USB_5V為高電平狀態(tài),OTP控制芯片檢測(cè)到USB_DET為高電平時(shí)退出OTP模式,進(jìn)入休眠模式,場(chǎng)效應(yīng)管Ql的柵極為高電平,電流會(huì)流向Ql的S端,相當(dāng)于此時(shí)0TP_LINE3引腳是接地的,此時(shí)USBJJP、USB_D0WN、USB_CANCEL、USB_ENTER四個(gè)按鍵引腳通過隔離電阻R3至R6的上拉輸入,當(dāng)開關(guān)Sll至S14任一按鍵按下時(shí),通過按鍵USBJJP、USB_D0WN、USB_CANCEL、USB_ENTER可以檢測(cè)到電平由高變低,從而完成按鍵檢測(cè)。
[0056]進(jìn)一步的,動(dòng)態(tài)口令控制芯片101還用于當(dāng)檢測(cè)到USB接口 104未連接外部設(shè)備時(shí)對(duì)按鍵進(jìn)行掃描,并當(dāng)接收到關(guān)機(jī)信號(hào)或者掃描時(shí)間超過預(yù)設(shè)值時(shí),進(jìn)入休眠狀態(tài)。
[0057]本發(fā)明第三種實(shí)施例提供一種基于動(dòng)態(tài)口令和USBKEY的控制系統(tǒng),如圖4所示,控制系統(tǒng)還包括顯示屏107,動(dòng)態(tài)口令控制芯片101的輸出端和USB控制芯片102的輸出端連接顯示屏107的輸入端;
[0058]動(dòng)態(tài)口令控制芯片101在檢測(cè)到USB接口 104連接外部設(shè)備時(shí),停止控制顯示屏107并進(jìn)入休眠狀態(tài);USB控制芯片102USB接口 104連接外部設(shè)備時(shí)對(duì)顯示屏107進(jìn)行控制。
[0059]進(jìn)一步的,USB控制芯片102的每個(gè)輸出端與其連接的顯示屏107的每個(gè)輸入端之間設(shè)有隔離電阻。
[0060]如圖5所示,OTP芯片與顯示屏107的通訊引腳連接,USB主控芯片通過串聯(lián)電阻與顯示屏107數(shù)據(jù)引腳連接,當(dāng)處于OTP模式時(shí),OTP芯片通過0TP_LCD_VDD給顯示屏107供電,USB主控芯片為斷電狀態(tài),OTP芯片的與顯示屏107的連接引腳相當(dāng)于增加了下拉電阻,仍然能與顯示屏107正常通訊,當(dāng)處于USB模式時(shí),OTP芯片通過USB_DET引腳檢測(cè)到USB接入,把控制顯示屏107的引腳設(shè)置為輸入狀態(tài),然后進(jìn)入休眠,等待下次重新啟動(dòng)OTP模式。
[0061]本發(fā)明另一種實(shí)施例提供一種上述的基于動(dòng)態(tài)口令和USBKEY的控制系統(tǒng)的控制方法,如圖6所示,控制方法包括:
[0062]步驟S101.檢測(cè)電路105檢測(cè)到USB接口 104連接外部設(shè)備時(shí),向動(dòng)態(tài)口令控制芯片101輸出檢測(cè)信號(hào);
[0063]步驟S102.動(dòng)態(tài)口令控制芯片101接收到檢測(cè)信號(hào)時(shí)進(jìn)入休眠狀態(tài);
[0064]步驟S103.電池103為動(dòng)態(tài)口令控制芯片101供電,并在動(dòng)態(tài)口令控制芯片101進(jìn)入休眠狀態(tài)時(shí),降低對(duì)動(dòng)態(tài)口令控制芯片101的供電電量;
[0065]步驟S104.USB控制芯片102通過USB接口 104與外部設(shè)備進(jìn)行交互通信。
[0066]可選的,動(dòng)態(tài)口令控制芯片101還用于當(dāng)檢測(cè)到USB接口 104未連接外部設(shè)備時(shí)對(duì)按鍵進(jìn)行掃描,并當(dāng)接收到關(guān)機(jī)信號(hào)或者掃