一種多功能開(kāi)關(guān)機(jī)電路及開(kāi)關(guān)機(jī)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及開(kāi)關(guān)機(jī)電路,具體涉及一種多功能開(kāi)關(guān)機(jī)電路及開(kāi)關(guān)機(jī)方法。
【背景技術(shù)】
[0002]在日常生活以及科研學(xué)習(xí)中,都離不開(kāi)電子設(shè)備。而在現(xiàn)在的電子設(shè)備,特別是手持(消費(fèi))電子設(shè)備中,開(kāi)關(guān)機(jī)電路是必不可少的電路。若在電子設(shè)備中使用專(zhuān)門(mén)的開(kāi)關(guān)機(jī)芯片,將會(huì)增加整個(gè)設(shè)備的成本,并且專(zhuān)用的開(kāi)關(guān)機(jī)芯片要求一定范圍的輸入電壓,超過(guò)該圍就得重新選擇芯片,操作復(fù)雜,適用性差。如果不使用專(zhuān)門(mén)的開(kāi)關(guān)機(jī)芯片,其一些基本的功能可能無(wú)法達(dá)到,而現(xiàn)階段使用多種芯片拼湊的而成的開(kāi)關(guān)機(jī)電路,其電路結(jié)構(gòu)復(fù)雜、冗余,在應(yīng)用的過(guò)程中容易造成能量的損失、性能的浪費(fèi)和成本的增加。
[0003]故一種電路簡(jiǎn)單、成本低,且安全可靠,性能良好的多功能開(kāi)關(guān)機(jī)電路及開(kāi)關(guān)機(jī)方法亟待提出。
【發(fā)明內(nèi)容】
[0004]為了解決上述技術(shù)問(wèn)題,本發(fā)明提出了一種多功能開(kāi)關(guān)機(jī)電路及開(kāi)關(guān)機(jī)方法,該電路簡(jiǎn)單、成本低、且安全可靠,性能良好,耗能少,而該開(kāi)關(guān)機(jī)方法操作簡(jiǎn)單,開(kāi)關(guān)機(jī)方便,有效增加用戶(hù)的體驗(yàn)舒適度。
[0005]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案如下:
[0006]—種多功能開(kāi)關(guān)機(jī)電路,包括:按鍵,按鍵與外部的電源連接;分壓電路,分壓電路的輸入端與按鍵連接,用于將外部的電源電壓進(jìn)行分壓傳輸;軟件控制電路,包括:處理器檢測(cè)電路與處理器控制電路;處理器檢測(cè)電路用于檢測(cè)按鍵是否閉合,處理器控制電路用于軟件控制后端系統(tǒng)電源的開(kāi)閉;硬件控制電路,用于硬件控制后端系統(tǒng)電源的關(guān)閉。
[0007]本發(fā)明一種多功能開(kāi)關(guān)機(jī)電路,其結(jié)構(gòu)簡(jiǎn)單,各部分分工明確,利用軟件控制電路來(lái)控制后端系統(tǒng)電源的開(kāi)閉,而硬件控制電路可以有效實(shí)現(xiàn)后端系統(tǒng)電源的關(guān)閉,在軟件控制電路無(wú)法實(shí)現(xiàn)后端系統(tǒng)電源的關(guān)閉時(shí),硬件控制電路仍然可以快速地實(shí)現(xiàn)其后端系統(tǒng)電源的關(guān)閉,實(shí)現(xiàn)關(guān)機(jī)。
[0008]在上述技術(shù)方案的基礎(chǔ)上,還可做如下改進(jìn):
[0009]作為優(yōu)選的方案,硬件控制電路包括:硬件關(guān)機(jī)電路與放電電路。
[0010]采用上述優(yōu)選的方案,硬件關(guān)機(jī)電路用來(lái)實(shí)現(xiàn)硬件關(guān)機(jī),放電電路使得硬件關(guān)機(jī)電路穩(wěn)定有效,關(guān)機(jī)后不會(huì)與下次的開(kāi)機(jī)產(chǎn)生沖突。
[0011]作為優(yōu)選的方案,分壓電路包括多個(gè)分壓電阻;處理器檢測(cè)電路包括:反向緩沖器(U1),且反向緩沖器(Ul)的輸入腳與分壓電阻連接,反向緩沖器(Ul)的輸出腳與處理器的檢測(cè)腳連接;處理器控制電路包括:電阻(R8),電阻(R8) —端與二極管(D2)的正極連接,電阻(R8)的另一端與處理器的控制腳連接,且二極管(D2)的負(fù)極與后端系統(tǒng)的電源控制引腳連接;硬件關(guān)機(jī)電路包括:電容(C3)和MOS管(Ql),電容(C3) 一端、MOS管(Ql)的柵極與按鍵(SI)連接,電容(C3)的另一端接地,MOS管(Ql)的漏極與后端系統(tǒng)的電源控制引腳連接,MOS管(Ql)的源極接地;放電電路包括:二極管(D3)和放電電阻,二極管(D3)的正極與電容(C3)的一端連接,二極管(D3)的負(fù)極與放電電阻連接的一端,放電電阻的另一端接地。
[0012]采用上述優(yōu)選的方案,該電路簡(jiǎn)單、成本低、且安全可靠,性能良好,耗能少。
[0013]作為優(yōu)選的方案,硬件關(guān)機(jī)電路還包括電阻(R9),電阻(R9)的一端與按鍵(SI)連接,電阻(R9)的另一端與電容(C3)連接。
[0014]采用上述優(yōu)選的方案,保證硬件關(guān)機(jī)電路的有效性,有一定延時(shí)和分壓效果,防止電容(C3)充電時(shí)間過(guò)快,導(dǎo)致硬關(guān)機(jī)時(shí)間過(guò)短。
[0015]作為優(yōu)選的方案,分壓電阻包括:電阻(Rl)、電阻(R3)、電阻(R5)、電阻(R7),電阻(Rl)的一端、電阻(R5)的一端與按鍵(SI)連接,電阻(Rl)的另一端與電阻(R3)、與反向緩沖器(Ul)的輸入端連接;電阻(R5)的另一端與電阻(R7)、與二極管(Dl)的正極連接,二極管(Dl)的負(fù)極與后端系統(tǒng)的電源控制引腳連接,電阻(R7)的另一端接地。
[0016]采用上述優(yōu)選的方案,利用分壓電阻,使得該電路可以兼容任何電壓的直流電源的輸入,兼容性能更好。
[0017]作為優(yōu)選的方案,放電電阻包括:電阻(R5)和電阻(R7),電阻(R5)的一端與二極管(D3)的負(fù)極、按鍵(SI)連接,電阻(R5)的另一端與電阻(R7)連接。
[0018]采用上述優(yōu)選的方案,結(jié)構(gòu)更優(yōu)化,電阻(R5)和電阻(R7)同時(shí)實(shí)現(xiàn)分壓和放電的效果,節(jié)省成本,能耗小。
[0019]作為優(yōu)選的方案,在電阻(R7)兩端并聯(lián)設(shè)置有電容(Cl)。
[0020]采用上述優(yōu)選的方案,可以有效保持后端系統(tǒng)的電源控制引腳的電平平穩(wěn)。在按鍵(Si)按住的過(guò)程中,手指可能會(huì)因?yàn)槎秳?dòng)使得按鍵(SI)在某一瞬間發(fā)生斷開(kāi),造成后端系統(tǒng)的電源控制引腳的電平被瞬間拉低,造成開(kāi)機(jī)失敗。而在電阻(R7)的兩端并聯(lián)電容(Cl)后,即使在按鍵(SI)按住的某一瞬間發(fā)生斷開(kāi),在該時(shí)間內(nèi),電容(Cl)會(huì)進(jìn)行放電,維持后端系統(tǒng)的電源控制引腳為高電平,保持后端系統(tǒng)電源控制引腳的電平平穩(wěn),提高用戶(hù)的體驗(yàn)度。
[0021]作為優(yōu)選的方案,后端系統(tǒng)的電源控制引腳還與電阻(R8)的一端連接,電阻(R8)的另一端接地,且在電阻(R8)兩端還并聯(lián)設(shè)置有電容(C2)。
[0022]采用上述優(yōu)選的方案,保證后端系統(tǒng)的電源控制引腳的安全性,而設(shè)置的電容(C2)可以有效保持后端系統(tǒng)的電源控制引腳的電平平穩(wěn)。處理器控制電路中的處理器的控制腳在某一瞬間受到干擾后,可能會(huì)將后端系統(tǒng)的電源控制引腳的電平拉低,造成開(kāi)機(jī)失敗。而在電阻(R8)的兩端并聯(lián)電容(C2)后,即使處理器的控制腳在某一瞬間受到干擾,在該時(shí)間內(nèi),電容(C2)會(huì)進(jìn)行放電,維持后端系統(tǒng)的電源控制引腳為高電平,保持后端系統(tǒng)電源控制引腳的電平平穩(wěn),提高用戶(hù)的體驗(yàn)度。
[0023]利用多功能開(kāi)關(guān)機(jī)電路來(lái)進(jìn)行開(kāi)關(guān)機(jī)的開(kāi)關(guān)機(jī)方法,開(kāi)機(jī)方法為:將按鍵(SI)按下;若按鍵的時(shí)間小于硬關(guān)機(jī)時(shí)間,則開(kāi)機(jī)成功;若按鍵的時(shí)間大于或等于硬關(guān)機(jī)時(shí)間,則開(kāi)機(jī)失?。卉浖P(guān)機(jī)方法為:利用處理器進(jìn)行控制,實(shí)現(xiàn)關(guān)機(jī);硬件關(guān)機(jī)方法為,將按鍵
(Si)按下;若按鍵的時(shí)間大于或等于硬關(guān)機(jī)時(shí)間,則關(guān)機(jī)成功;若按鍵的時(shí)間小于硬關(guān)機(jī)時(shí)間,則關(guān)機(jī)失敗。
[0024]采用上述優(yōu)選的方案,開(kāi)關(guān)機(jī)方法簡(jiǎn)單有效。
【附圖說(shuō)明】
[0025]圖1為本發(fā)明實(shí)施例提供的一種多功能開(kāi)關(guān)機(jī)電路的結(jié)構(gòu)示意圖。
[0026]圖2為本發(fā)明實(shí)施例提供的一種多功能開(kāi)關(guān)機(jī)電路的電路圖。
[0027]圖3為本發(fā)明實(shí)施例提供的開(kāi)關(guān)機(jī)方法的流程圖。
[0028]圖4為本發(fā)明實(shí)施例提供的硬關(guān)機(jī)時(shí)間與MOS管柵極電壓曲線(xiàn)圖。
[0029]其中:1按鍵、2分壓電路、3硬件控制電路、31硬件關(guān)機(jī)電路、32放電電路、4軟件控制電路、41處理器檢測(cè)電路、42處理器控制電路。
【具體實(shí)施方式】
[0030]下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施方式。
[0031]為了達(dá)到本發(fā)明的目的,在一種多功能開(kāi)關(guān)機(jī)電路及開(kāi)關(guān)機(jī)方法的其中一些實(shí)施例中,
[0032]如圖1所示,一種多功能開(kāi)關(guān)機(jī)電路,包括:按鍵1、分壓電路2、硬件控制電路3和軟件控制電路4。硬件控制電路3和軟件控制電路4都與后端系統(tǒng)的電源控制引腳連接,若后端系統(tǒng)的電源控制引腳電平為高,后端系統(tǒng)就開(kāi)機(jī)工作,為低就關(guān)機(jī)。
[0033]按鍵I與外部的電源連接;分壓電路2的輸入端與按鍵I連接,用于將外部的電源電壓進(jìn)行分壓傳輸;硬件控制電路包括:硬件關(guān)機(jī)電路31與放電電路32,硬件關(guān)機(jī)電路31用來(lái)實(shí)現(xiàn)硬件關(guān)機(jī),放電電路32使得硬件關(guān)機(jī)電路31穩(wěn)定有效,關(guān)機(jī)后不會(huì)與下次的開(kāi)機(jī)產(chǎn)生沖突;軟件控制電路4包括:處理器檢測(cè)電路41與處理器控制電路42 ;處理器檢測(cè)電路41用于檢測(cè)按鍵是否閉合,處理器控制電路42用于軟件控制后端系統(tǒng)電源的開(kāi)閉。
[0034]如圖2所示,分壓電路2包括多個(gè)分壓電阻,分別為:電阻(Rl)、電阻(R3)、電阻(R5)、電阻(R7),電阻(Rl)的一端、電阻(R5)的一端與按鍵(SI)連接,電阻(Rl)的另一端與電阻(R3)、與反向緩沖器(Ul)的輸入腳連接;電阻(R5)的另一端與電阻(R7)、與二極管(Dl)的正極連接,二極管(Dl)的負(fù)極與后端系統(tǒng)的電源控制引腳(PWR_C0N)連接,電阻(R7)的另一端接地。
[0035]處理器檢測(cè)電路41包括:反向緩沖器(Ul),且反向緩沖器(Ul)的輸入腳與電阻(Rl)連接,反向緩沖器(Ul)的輸出腳與處理器的檢測(cè)腳(CPU_DET)、與電阻(R2)連接,反向緩沖器(Ul)的接地腳接地,反向緩沖器(Ul)的電源腳與電阻(R2)、后端系統(tǒng)的其中一個(gè)電壓為3.3V的電源引腳連接。
[0036]處理器控制電路42包括:電阻(R8),電阻(R8) —端與二極管(D2)的正極連接,電阻(R8)的另一端與處理器的控制腳(CPILC0N)連接,且二極管(D2)的負(fù)極與后端系統(tǒng)的電源控制引腳(PWR_C0N)連接,二極管(D2)的正極還與電阻(R4)連接,電阻(R4)的另一端與后端系統(tǒng)的其中一個(gè)電壓為3.3V的電源引腳連接。
[0037]硬件關(guān)機(jī)電路31包括:電阻(R9)、電容(C3)和MOS管(Ql),電阻(R9)的一端與按鍵(SI)連接,電阻(R9)的另一端與電容(C3)、MOS管(Ql)的柵極連接,電容(C3)的另一端接地,MOS管(Ql)的漏極與后端系統(tǒng)的電源控制引腳(PWR_C0N)連接,MOS管(Ql)的源極接地。
[0038]放電電路32包括:二極管(D3)、電阻(R5)和電阻(R7),二極管(D3)的正極與電容(C3)的一端連接,二極管(D3)的負(fù)極與電阻(R5)連接,電阻(R5)的另一端與電阻(R7)連接,在電阻(R7)兩端并聯(lián)設(shè)置有電容(Cl)。
[0039]后端系統(tǒng)的電源控制引腳(PWR_C0N)還與電阻(R8)的一端連接,電阻(R8)的另一端接地,且在電阻(R8)的兩端還并聯(lián)設(shè)置有電容(C2)。
[0040]本發(fā)明一種多功能開(kāi)關(guān)機(jī)電路的開(kāi)關(guān)機(jī)原理如下:
[0041]I)關(guān)機(jī)狀態(tài)下當(dāng)按鍵(SI)按下時(shí),