本發(fā)明屬于電子電路領(lǐng)域,尤其涉及一種復(fù)位電路。
背景技術(shù):
目前,很多軟硬件系統(tǒng)都需要復(fù)位電路,用于使系統(tǒng)恢復(fù)到起始狀態(tài)以重新進行運算和控制。現(xiàn)有的復(fù)位電路的功能較為單一,只能實現(xiàn)上電復(fù)位、掉電復(fù)位或軟件復(fù)位等復(fù)位功能中的一種功能,而無法同時實現(xiàn)多種復(fù)位功能,這樣,在需要多功能復(fù)位或更換復(fù)位方式時就需要重新設(shè)計電路,操作不便,且成本較高。
綜上可知,現(xiàn)有的復(fù)位電路存在功能單一,無法實現(xiàn)多功能復(fù)位的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種復(fù)位電路,旨在解決現(xiàn)有的復(fù)位電路所存在的功能單一,無法實現(xiàn)多功能復(fù)位的問題。
本發(fā)明是這樣實現(xiàn)的,一種復(fù)位電路,與待復(fù)位系統(tǒng)的復(fù)位端連接,所述復(fù)位電路包括:第一電源、復(fù)位單元、按鍵控制單元、緩沖控制單元及電源單元;
所述復(fù)位單元的受控端、電源端及輸出端分別與所述按鍵控制單元的控制端、所述第一電源的輸出端及所述緩沖控制單元的輸入端連接,所述緩沖控制單元的輸出端與所述電源單元的使能端連接,所述電源單元的輸出端與所述待復(fù)位系統(tǒng)的復(fù)位端連接;
所述復(fù)位單元包括:第五電容、第二開關(guān)、第七電容、第三開關(guān)、第三電阻及第四電阻;
所述第五電容的第一端與所述第三電阻的第一端共接作為所述復(fù)位單元的電源端,所述第五電容的第二端與所述第二開關(guān)的第一端連接,所述第二開關(guān)的第二端、所述第七電容的第一端、所述第三電阻的第二端及所述第四電阻的第一端共接作為所述復(fù)位單元的輸出端,所述第七電容的第二端與所述第三開關(guān)的第一端連接,所述第三開關(guān)的第二端接地,所述第四電阻的第二端為所述復(fù)位單元的受控端;
若所述第二開關(guān)閉合,所述第三開關(guān)斷開,則所述復(fù)位單元在所述第一電源上電時輸出復(fù)位信號;若所述第二開關(guān)斷開,所述第三開關(guān)閉合,且所述第四電阻的阻值為第一預(yù)設(shè)值,則所述復(fù)位單元在所述第一電源掉電時輸出復(fù)位信號;若所述第二開關(guān)斷開,所述第三開關(guān)閉合,且所述第四電阻的阻值為第二預(yù)設(shè)值,則所述復(fù)位單元在所述按鍵控制單元中的按鍵開關(guān)被按下時輸出復(fù)位信號;所述緩沖控制單元對所述復(fù)位信號進行穩(wěn)定并輸出復(fù)位控制信號;所述電源單元根據(jù)所述復(fù)位控制信號對所述待復(fù)位系統(tǒng)進行復(fù)位。
本發(fā)明通過采用包括第一電源、復(fù)位單元、按鍵控制單元、緩沖控制單元及電源單元的復(fù)位電路,復(fù)位單元包括第五電容、第二開關(guān)、第七電容、第三開關(guān)、第三電阻及第四電阻;若第二開關(guān)閉合,第三開關(guān)斷開,則復(fù)位單元在第一電源上電時輸出復(fù)位信號;若第二開關(guān)斷開,第三開關(guān)閉合,且第四電阻的阻值為第一預(yù)設(shè)值,則復(fù)位單元在第一電源掉電時輸出復(fù)位信號;若第二開關(guān)斷開,第三開關(guān)閉合,且第四電阻的阻值為第二預(yù)設(shè)值,則復(fù)位單元在按鍵控制單元中的按鍵開關(guān)被按下時輸出復(fù)位信號;緩沖控制單元對復(fù)位信號進行穩(wěn)定并輸出復(fù)位控制信號;電源單元根據(jù)復(fù)位控制信號對待復(fù)位系統(tǒng)進行復(fù)位,如此,通過調(diào)節(jié)電容的連接位置及第四電阻的阻值,便可使該復(fù)位電路實現(xiàn)上電復(fù)位、掉電復(fù)位及按鍵復(fù)位功能,操作簡單,節(jié)約成本。
附圖說明
圖1是本發(fā)明實施例提供的一種復(fù)位電路的模塊結(jié)構(gòu)示意圖;
圖2是本發(fā)明實施例提供的一種復(fù)位電路的電路結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是本發(fā)明實施例提供的一種復(fù)位電路的模塊結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
如圖1所示,一種復(fù)位電路1,與待復(fù)位系統(tǒng)2的復(fù)位端連接,復(fù)位電路1包括:第一電源10、復(fù)位單元11、按鍵控制單元12、緩沖控制單元13及電源單元14。
復(fù)位單元11的受控端、電源端及輸出端分別與按鍵控制單元12的控制端、第一電源10的輸出端及緩沖控制單元13的輸入端連接,緩沖控制單元13的輸出端與電源單元14的使能端連接,電源單元14的輸出端與待復(fù)位系統(tǒng)2的復(fù)位端連接。
其中,復(fù)位單元11包括:第五電容C5、第二開關(guān)SW2、第七電容C7、第三開關(guān)SW3、第三電阻R3及第四電阻R4。
第五電容C5的第一端與第三電阻R3的第一端共接作為復(fù)位單元11的電源端,第五電容C5的第二端與第二開關(guān)SW2的第一端連接,第二開關(guān)SW2的第二端、第七電容C7的第一端、第三電阻R3的第二端及第四電阻R4的第一端共接作為復(fù)位單元11的輸出端,第七電容C7的第二端與第三開關(guān)SW3的第一端連接,第三開關(guān)SW3的第二端接地,第四電阻R4的第二端為復(fù)位單元11的受控端。
若第二開關(guān)SW2閉合,第三開關(guān)SW3斷開,則復(fù)位單元11在第一電源10上電時輸出復(fù)位信號;若第二開關(guān)SW2斷開,第三開關(guān)SW3閉合,且第四電阻R4的阻值為第一預(yù)設(shè)值,則復(fù)位單元11在第一電源10掉電時輸出復(fù)位信號;若第二開關(guān)SW2斷開,第三開關(guān)SW3閉合,且第四電阻R4的阻值為第二預(yù)設(shè)值,則復(fù)位單元11在按鍵控制單元12中的按鍵開關(guān)被按下時輸出復(fù)位信號;緩沖控制單元13對復(fù)位信號進行穩(wěn)定并輸出復(fù)位控制信號;電源單元14根據(jù)復(fù)位控制信號對待復(fù)位系統(tǒng)2進行復(fù)位。
在本發(fā)明實施例中,待復(fù)位系統(tǒng)2可以為各種需要復(fù)位功能的軟硬件系統(tǒng),例如,單片機系統(tǒng)、計算機系統(tǒng)等,具體根據(jù)實際需求進行設(shè)置,此處不做限制。
在本發(fā)明實施例中,第一電源10輸出的電壓可以為5V。
在本發(fā)明實施例中,第一預(yù)設(shè)值和第二預(yù)設(shè)值可以根據(jù)實際需求進行設(shè)置,此處不做限制。
在本發(fā)明實施例中,緩沖控制單元13用于對復(fù)位信號進行穩(wěn)定,以防止復(fù)位信號抖動。
圖2是本發(fā)明實施例提供的一種復(fù)位電路的電路結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
如圖2所示,作為本發(fā)明一實施例,按鍵控制單元12包括第二電阻R2、按鍵開關(guān)SW1、第二開關(guān)管Q2及第八電容C8。
按鍵開關(guān)SW1的第一端接地,按鍵開關(guān)SW1的第二端與第二電阻R2的第二端共接于第二開關(guān)管Q2的控制端,第二電阻R2的第一端接第二電源VBAT,第二開關(guān)管Q2的高電位端與第八電容C8的第一端共接作為按鍵控制單元12的控制端,第二開關(guān)管Q2的低電位端與第八電容C8的第二端共接于地。
作為本發(fā)明一實施例,第二開關(guān)管Q2可以為第二NMOS管,第二NMOS管的柵極、漏極及源極分別為第二開關(guān)管Q2的控制端、高電位端及低電位端。
作為本發(fā)明一實施例,緩沖控制單元13包括:第四電容C4、緩沖器U2、第一開關(guān)管Q1及第六電容C6。
第四電容C6的第一端與緩沖器U2的電源腳VCC共接于第一電源,第四電容C4的第二端與緩沖器U2的地腳GND共接于地,緩沖器U2的數(shù)據(jù)輸入腳A為緩沖控制單元13的輸入端,緩沖器U2的數(shù)據(jù)輸出腳Y與第一開關(guān)管Q1的控制端連接,第一開關(guān)管Q1的高電位端與第六電容C6的第一端共接作為緩沖控制單元13的輸出端,第一開關(guān)管Q1的低電位端與第六電容C6的第二端共接于地。
作為本發(fā)明一實施例,第一開關(guān)管Q1可以為第一NMOS管,第一NMOS管的柵極、漏極及源極分別為第一開關(guān)管Q1的控制端、高電位端及低電位端。
作為本發(fā)明一實施例,緩沖器U2可以采用型號為74LVC1G17FW4-7的緩沖器,也可以采用其他信號的緩沖器,具體根據(jù)實際需求進行設(shè)置,此處不做限制。
作為本發(fā)明一實施例,電源單元14包括:第一電容C1、第一電阻R1、穩(wěn)壓芯片U1、第二電容C2及第三電容C3。
第一電容C1的第一端、第一電阻R1的第一端及穩(wěn)壓芯片U1的電源輸入腳VIN共接于第二電源VBAT,第一電容C1的第二端接地,第一電阻R1的第二端與穩(wěn)壓芯片U1的使能腳CS共接作為電源單元14的使能端,穩(wěn)壓芯片U1的電源輸出腳VOUT、第二電容C2的第一端及第三電容C3的第一端共接于第三電源,穩(wěn)壓芯片U1的電源輸出腳VOUT為電源單元14的輸出端,穩(wěn)壓芯片U1的地腳GND、第二電容C2的第二端及第三電容C3的第二端共接于地。
在本發(fā)明 實施例中,第三電源輸出的電壓值為3.3V。
作為本發(fā)明一實施例,穩(wěn)壓芯片U1可以采用型號為NCP4681DMX33TCG的穩(wěn)壓器,也可以采用其他型號的穩(wěn)壓芯片,具體根據(jù)實際需求進行設(shè)置,此處不做限制。
以下結(jié)合具體工作原理對本發(fā)明實施例提供的一種復(fù)位電路作進一步說明:
如圖2所示,若第二開關(guān)SW2閉合,第三開關(guān)SW3斷開,則在第一電源10上電的瞬間,由第五電容C5和第三電阻R3構(gòu)成的第一RC回路進行充放電,使得復(fù)位單元11的輸出端輸出高電平,緩沖器U2對該高電平進行穩(wěn)定,并將該高電平從其數(shù)據(jù)輸出腳Y輸出,此時第一開關(guān)管Q1導(dǎo)通,穩(wěn)壓芯片U1的使能腳CS的電平下拉至地,使得穩(wěn)壓芯片U1的電壓輸出腳VOUT輸出0V電壓,從而達(dá)到上電復(fù)位的目的。且通過調(diào)節(jié)第一RC回路的充放電時間和第一開關(guān)管Q1的導(dǎo)通時間可以對復(fù)位時間進行調(diào)節(jié)。例如,若設(shè)置C5=2.2μF(法拉),R3=4.3M ohm(歐姆),則復(fù)位時間為4.23s(秒)。
若第二開關(guān)SW2斷開,第三開關(guān)SW3閉合,且第四電阻R4的阻值為第一預(yù)設(shè)值(1.0M ohm),則在第一電源10掉電的瞬間,第七電容C7放電,使得復(fù)位單元11的輸出端輸出高電平,緩沖器U2對該高電平進行穩(wěn)定,并將該高電平從其數(shù)據(jù)輸出腳Y輸出,此時第一開關(guān)管Q1導(dǎo)通,穩(wěn)壓芯片U1的使能腳CS的電平下拉至地,使得穩(wěn)壓芯片U1的電壓輸出腳VOUT輸出0V電壓,從而達(dá)到掉電復(fù)位的目的。且通過調(diào)節(jié)由第七電容C7和第四電阻R4構(gòu)成的第二RC回路的充放電時間和第一開關(guān)管Q1的導(dǎo)通時間可以對復(fù)位時間進行調(diào)節(jié)。例如,若設(shè)置C7=2.2μF,R4=1.0M ohm,則復(fù)位時間為82ms(毫秒)。
若第二開關(guān)SW2斷開,第三開關(guān)SW3閉合,且第四電阻R4的阻值為第二預(yù)設(shè)值(51k ohm),則在第一電源10上電或掉電時復(fù)位單元11輸出的電壓均不足以使第一開關(guān)管Q1導(dǎo)通,此時,將按鍵開關(guān)SW1按下,按鍵開關(guān)SW1閉合后,第二開關(guān)管Q2截止,第一電源10給由第七電容C7和第四電阻R4構(gòu)成的第二RC回路充電,當(dāng)復(fù)位單元11輸出的電壓達(dá)到第一開關(guān)管Q1的導(dǎo)通電壓時,第一開關(guān)管Q1導(dǎo)通,穩(wěn)壓芯片U1的使能腳CS的電平下拉至地,使得穩(wěn)壓芯片U1的電壓輸出腳VOUT輸出0V電壓,從而實現(xiàn)按鍵復(fù)位的目的。且通過調(diào)節(jié)第二RC回路的充放電時間和第一開關(guān)管Q1的導(dǎo)通時間可以對復(fù)位時間進行調(diào)節(jié)。例如,若設(shè)置C7=2.2μF,R4=51k ohm,則復(fù)位時間為9.56s。
本發(fā)明實施例通過采用包括第一電源、復(fù)位單元、按鍵控制單元、緩沖控制單元及電源單元的復(fù)位電路,復(fù)位單元包括第五電容、第二開關(guān)、第七電容、第三開關(guān)、第三電阻及第四電阻;若第二開關(guān)閉合,第三開關(guān)斷開,則復(fù)位單元在第一電源上電時輸出復(fù)位信號;若第二開關(guān)斷開,第三開關(guān)閉合,且第四電阻的阻值為第一預(yù)設(shè)值,則復(fù)位單元在第一電源掉電時輸出復(fù)位信號;若第二開關(guān)斷開,第三開關(guān)閉合,且第四電阻的阻值為第二預(yù)設(shè)值,則復(fù)位單元在按鍵控制單元中的按鍵開關(guān)被按下時輸出復(fù)位信號;緩沖控制單元對復(fù)位信號進行穩(wěn)定并輸出復(fù)位控制信號;電源單元根據(jù)復(fù)位控制信號對待復(fù)位系統(tǒng)進行復(fù)位,如此,通過調(diào)節(jié)電容的連接位置及第四電阻的阻值,便可使該復(fù)位電路實現(xiàn)上電復(fù)位、掉電復(fù)位及按鍵復(fù)位功能,操作簡單,節(jié)約成本。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。