本發(fā)明涉及一種電源電路,尤其是一種移動(dòng)設(shè)備使用的電源電路。
背景技術(shù):
移動(dòng)設(shè)備,比如手機(jī),音樂播放器等,均需要使用內(nèi)置的充電電池供電,且可以通過usb接口供電和充電;
因此移動(dòng)設(shè)備的電源電路需要設(shè)計(jì)可靠,工作穩(wěn)定,否則直接會(huì)對(duì)移動(dòng)設(shè)備的使用產(chǎn)生不良影響。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種電源電路,電路結(jié)構(gòu)設(shè)計(jì)合理,可保證移動(dòng)設(shè)備在外接usb電源,或使用內(nèi)置充電電池時(shí),都能夠穩(wěn)定地進(jìn)行供電或充電。本發(fā)明采用的技術(shù)方案是:
一種電源電路,包括:
充電控制電路,用于從外接的usb電源獲得第一電壓vcc1,并控制供電電路中充電電池bt1的充電;為供電電路提供使能信號(hào)usb_en,為mcu提供usb接口連接usb電源的檢測(cè)信號(hào)usb_det;為mcu提供充電檢測(cè)信號(hào)charge_det;
供電電路,連接充電控制電路的輸出,并經(jīng)過電壓轉(zhuǎn)換后輸出用于供電的第二電壓vcc2。
具體地,所述充電控制電路包括usb接口j1,電阻r1、r2、r3、r4,充電控制芯片u1,電容c1,瞬態(tài)電壓抑制管esd1;
電阻r1的一端連接usb接口j1中的電壓腳,另一端用于輸出一個(gè)使能信號(hào)usb_en;
電阻r2的一端連接usb接口j1中的電壓腳,另一端用于向mcu輸出一個(gè)usb接口連接usb電源的檢測(cè)信號(hào)usb_det;
usb接口j1的電壓腳接瞬態(tài)電壓抑制管esd1和電容c1的一端,以及充電控制芯片u1的輸入端,瞬態(tài)電壓抑制管esd1和電容c1的另一端接地;充電控制芯片u1的電流控制端通過電阻r3接地;充電控制芯片u1的輸出端接供電電路中充電電池bt1的正極;充電控制芯片u1的接地端接地,充電檢測(cè)端接電阻r4的一端,電阻r4的另一端向mcu輸出充電檢測(cè)信號(hào)charge_det。
進(jìn)一步地,充電控制芯片u1采用ocp8020。
具體地,所述供電電路包括充電電池bt1,電容c2、c3、c4,開關(guān)s1,電阻r5、r6、r7,二極管d1、d2、d3,電壓轉(zhuǎn)換芯片u2;
充電電池bt1的正極接電容c2的一端、開關(guān)s1的一端、電壓轉(zhuǎn)換芯片u2的輸入端;電容c2的另一端和充電電池bt1的負(fù)極接地;開關(guān)s1的另一端接二極管d1的陽極和電阻r5的一端,電阻r5的另一端通過并聯(lián)的電阻r6和c3接地,并向mcu輸出開關(guān)檢測(cè)信號(hào)key_det;
二極管d1的陰極接電壓轉(zhuǎn)換芯片u2的使能端,并通過電阻r7接地;
二極管d2的陽極接來自于mcu的電源使能信號(hào)power_en,二極管d3的陽極接來自于充電控制電路的使能信號(hào)usb_en;二極管d2和d3的陰極均連接電壓轉(zhuǎn)換芯片u2的使能端;電壓轉(zhuǎn)換芯片u2的接地端接地,輸出端通過電容c4接地,并用于輸出第二電壓vcc2。
進(jìn)一步地,充電電池bt1的正極向mcu輸出電池電壓信號(hào)libat。
更進(jìn)一步地,電池電壓信號(hào)libat經(jīng)過兩個(gè)串聯(lián)的電阻分壓后向mcu輸出。
進(jìn)一步地,電壓轉(zhuǎn)換芯片u2采用芯片lp3987。
本發(fā)明的優(yōu)點(diǎn)在于:
1)電路設(shè)計(jì)合理,可確保在外接usb電源和使用內(nèi)置充電電池時(shí)均能可靠供電。
2)使用內(nèi)置充電電池時(shí),可手動(dòng)控制是否進(jìn)行供電,當(dāng)不需要使用移動(dòng)設(shè)備時(shí)可切斷供電,節(jié)約電能。
附圖說明
圖1為本發(fā)明的電原理框圖。
圖2為本發(fā)明的具體電原理圖。
具體實(shí)施方式
下面結(jié)合具體附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
本發(fā)明提供的電源電路,如圖1、圖2所示,包括充電控制電路和供電電路;
所述充電控制電路包括usb接口j1,通過usb接口j1,可以從外接的usb電源獲得第一電壓vcc1;
充電控制電路還包括電阻r1、r2、r3、r4,充電控制芯片u1,電容c1,瞬態(tài)電壓抑制管esd1;
電阻r1的一端連接usb接口j1中的電壓腳,另一端用于輸出一個(gè)使能信號(hào)usb_en,當(dāng)usb接口j1外接usb電源,比如可以是一個(gè)獨(dú)立的usb電源或電腦上的usb端口,j1的電壓腳上得到的第一電壓vcc1為+5v,則使能信號(hào)usb_en為高電平,可以使得供電電路中的電壓轉(zhuǎn)換芯片u2使能,輸出用于供電的第二電壓vcc2;
電阻r2的一端連接usb接口j1中的電壓腳,另一端用于向mcu輸出一個(gè)usb接口連接usb電源的檢測(cè)信號(hào)usb_det;mcu根據(jù)usb_det信號(hào)的電平高低,可判斷usb接口j1是否外接了usb電源;
usb接口j1的電壓腳接瞬態(tài)電壓抑制管esd1和電容c1的一端,以及充電控制芯片u1的輸入端,瞬態(tài)電壓抑制管esd1和電容c1的另一端接地;充電控制芯片u1的電流控制端通過電阻r3接地;充電控制芯片u1的輸出端接供電電路中充電電池bt1的正極;充電控制芯片u1的接地端接地,充電檢測(cè)端接電阻r4的一端,電阻r4的另一端向mcu輸出充電檢測(cè)信號(hào)charge_det,charge_det為低電平0表示在充電,為高電平1表示不在沖電;
充電控制芯片u1采用ocp8020;
所述供電電路包括充電電池bt1,電容c2、c3、c4,開關(guān)s1,電阻r5、r6、r7,二極管d1、d2、d3,電壓轉(zhuǎn)換芯片u2;開關(guān)s1采用按鈕開關(guān);
充電電池bt1的正極接電容c2的一端、開關(guān)s1的一端、電壓轉(zhuǎn)換芯片u2的輸入端;電容c2的另一端和充電電池bt1的負(fù)極接地;開關(guān)s1的另一端接二極管d1的陽極和電阻r5的一端,電阻r5的另一端通過并聯(lián)的電阻r6和c3接地,并向mcu輸出開關(guān)檢測(cè)信號(hào)key_det;
二極管d1的陰極接電壓轉(zhuǎn)換芯片u2的使能端,并通過電阻r7接地;
二極管d2的陽極接來自于mcu的電源使能信號(hào)power_en,二極管d3的陽極接來自于充電控制電路的使能信號(hào)usb_en;二極管d2和d3的陰極均連接電壓轉(zhuǎn)換芯片u2的使能端;電壓轉(zhuǎn)換芯片u2的接地端接地,輸出端通過電容c4接地,并用于輸出第二電壓vcc2,用于給移動(dòng)終端供電;
電壓轉(zhuǎn)換芯片u2采用ldo芯片lp3987;第二電壓vcc2通常為+3.3v;
當(dāng)該電源電路外接usb電源時(shí),使能信號(hào)usb_en為高電平,可使得電壓轉(zhuǎn)換芯片u2使能工作;mcu可通過檢測(cè)信號(hào)usb_det得知usb接口j1是否連接usb電源成功;充電控制芯片u1對(duì)充電電池bt1進(jìn)行充電,mcu通過充電檢測(cè)信號(hào)charge_det檢測(cè)充電是否進(jìn)行;二極管d3獲得的使能信號(hào)usb_en可以使得電壓轉(zhuǎn)換芯片u2使能;
當(dāng)斷開usb電源,僅使用內(nèi)置的充電電池bt1供電時(shí),充電電池bt1的正極可以向mcu輸出電池電壓信號(hào)libat,以供mcu檢測(cè)充電電池bt1電壓;電池電壓信號(hào)libat可經(jīng)過兩個(gè)串聯(lián)的電阻分壓后向mcu輸出,以適應(yīng)有些mcu的adc輸入范圍;
按一次開關(guān)s1,mcu通過開關(guān)檢測(cè)信號(hào)key_det檢測(cè)到開關(guān)s1接通一次,mcu輸出的電源使能信號(hào)power_en持續(xù)為高電平,電壓轉(zhuǎn)換芯片u2使能,輸出第二電壓vcc2;
當(dāng)需要關(guān)斷移動(dòng)設(shè)備,可第二次按開關(guān)s1并持續(xù)數(shù)秒,mcu通過開關(guān)檢測(cè)信號(hào)key_det檢測(cè)到開關(guān)s1再次接通一次并有一個(gè)接通持續(xù)時(shí)間,可將輸出的電源使能信號(hào)power_en切換為低電平,關(guān)斷電壓轉(zhuǎn)換芯片u2的輸出。