述過(guò)壓過(guò)流保護(hù)電路包括:大容量充電電池組過(guò)壓過(guò)流保護(hù)電路和小容量充電電池組過(guò)壓過(guò)流保護(hù)電路;所述大容量充電電池組過(guò)壓過(guò)流保護(hù)電路和小容量充電電池組過(guò)壓過(guò)流保護(hù)電路分別采用OVP/OCP保護(hù)芯片U2,OVP/OCP保護(hù)芯片U5
[0050]所述大容量充電電池組過(guò)壓過(guò)流保護(hù)電路,用于對(duì)所述大容量充電電池組充電回路進(jìn)行過(guò)壓過(guò)流保護(hù);
[0051 ] 所述小容量充電電池組過(guò)壓過(guò)流保護(hù)電路,用于對(duì)所述小容量充電電池組充電回路進(jìn)行過(guò)壓過(guò)流保護(hù)。
[0052]所述充電管理電路包括:大容量充電電池組充電管理電路和小容量充電電池組充電管理電路;所述大容量充電電池組充電管理電路和小容量充電電池組充電管理電路分別采用充電管理芯片U3,充電管理芯片U4
[0053]所述大容量充電電池組充電管理電路,用于管理所述大容量充電電池組;
[0054]所述小容量充電電池組充電管理電路,用于管理所述小容量充電電池組。
[0055]BAT-1:是小容量的電池組,供比較小的負(fù)載LOADl使用;
[0056]BAT-2:是大容量的電池組,供比較大的負(fù)載LOAD2使用;
[0057]OVP/OCP-1:是電池組BAT-1的充電回路中的過(guò)壓過(guò)流保護(hù)芯片;
[0058]OVP/OCP-2:是電池組BAT-2的充電回路中的過(guò)壓過(guò)流保護(hù)芯片;
[0059]U4:是小容量的電池BAT-1的充電管理芯片;
[0060]U3:是大容量的電池BAT-2的充電管理芯片;
[0061]檢測(cè)電路:是USB插入充電檢測(cè),確認(rèn)是否正在使用USB充電;
[0062]升壓電路采用D⑶C (Boost),將電池組BAT-2的電壓升到5V然后給BAT-1充電;
[0063]開(kāi)關(guān)電路:用來(lái)控制是使用USB充電,還是使用電池組BAT-2升壓后的電壓充電;
[0064]USB檢測(cè)信號(hào):發(fā)送到系統(tǒng)的MCU,告知系統(tǒng),是否USB已經(jīng)插入充電;
[0065]開(kāi)關(guān)控制信號(hào)Switch_control_signal:是由系統(tǒng)的MCU發(fā)過(guò)來(lái)的控制信號(hào),用來(lái)控制用USB充電還是用升壓后的電壓進(jìn)行充電;
[0066]檢測(cè)信號(hào)ADC-1/檢測(cè)信號(hào)ADC-2:分別是BAT-1,BAT-2的電池組電壓檢測(cè),將檢測(cè)信號(hào)給到系統(tǒng)MCU的ADC管腳;
[0067]充電管理信號(hào)Setting_Detect_signal_l/ 和 Setting_Detect_signal_2:分別與MCU連接,然后由MCU來(lái)分別配置對(duì)兩個(gè)電池的充電,以及對(duì)兩個(gè)電池的充電進(jìn)行時(shí)時(shí)檢測(cè);
[0068]正常充電的時(shí)候,當(dāng)USB插入后,USB檢測(cè)信號(hào)發(fā)送到MCU,然后通過(guò)USB給兩個(gè)電池充電;
[0069]在使用的時(shí)候,一旦檢測(cè)到BAT-1的電池電量很低至預(yù)設(shè)閾值,而電池組BAT-2的電池不低于預(yù)設(shè)閾值,就通過(guò)MCU控制BAT-2的電壓經(jīng)過(guò)升壓電路D⑶C-BOOST升壓后,經(jīng)過(guò)開(kāi)關(guān)電路Swtich circuit,為BAT-1進(jìn)行充電。
[0070]基于以上實(shí)施例,設(shè)所述大容量充電電池組為一組,所述小容量充電電池組為一組,如圖3所示,為本發(fā)明實(shí)施例提供的一種充電電路;該電路包括:檢測(cè)電路,大容量充電電池組BAT-2,小容量充電電池組BAT-1,開(kāi)關(guān)電路,過(guò)壓過(guò)流保護(hù)電路,充電管理電路,升壓電路;
[0071]其中,所述過(guò)壓過(guò)流保護(hù)電路包括:大容量充電電池組過(guò)壓過(guò)流保護(hù)電路和小容量充電電池組過(guò)壓過(guò)流保護(hù)電路;所述大容量充電電池組過(guò)壓過(guò)流保護(hù)電路和小容量充電電池組過(guò)壓過(guò)流保護(hù)電路分別采用0VP/0CP保護(hù)芯片U2,0VP/0CP保護(hù)芯片U5 ;
[0072]所述充電管理電路包括:大容量充電電池組充電管理電路和小容量充電電池組充電管理電路;所述大容量充電電池組充電管理電路和小容量充電電池組充電管理電路分別采用充電管理芯片U3,充電管理芯片U4;
[0073]所述升壓電路采用升壓DCDC (BOOST)芯片Ul ;
[0074]所述開(kāi)關(guān)電路由開(kāi)關(guān)管Ql,Q2,Q5,Q6以及電阻R4和電阻R5組成;
[0075]針對(duì)以上所述OVP/OCP保護(hù)芯片U5的周圍的電阻的配置,可以實(shí)現(xiàn)對(duì)電池組BAT-1的充電的過(guò)壓和過(guò)流的保護(hù)閾值的設(shè)置,以及對(duì)電池的監(jiān)控;電路中的電容C20,電阻R19,電阻R18,根據(jù)芯片的具體選型,以及需要來(lái)進(jìn)行選擇相應(yīng)的容值和阻值,所述OVP/OCP保護(hù)芯片U2周圍的器件選型與0VP/0CP保護(hù)芯片U5的方法相同,也是根據(jù)對(duì)電池組BAT-2的充電的過(guò)壓和過(guò)流保護(hù)的閾值的設(shè)置;
[0076]充電管理芯片U4與充電管理芯片U3,通過(guò)對(duì)周圍器件的配置,來(lái)分別管控電池組BAT-1 和 BAT-2 充電。
[0077]其中,附圖中I2C_SCL_CHARGER_1,I2C_SDA_CHARGER_1 與 I2C_SCL_CHARGER_2,I2C_SDA_CHARGER_2為MCU與充電IC之間進(jìn)行通信的信號(hào),STAT_1與STAT_2為充電IC的狀態(tài)反饋給MCU的信號(hào),CE_1與CE_2為充電IC的使能控制信號(hào),/PG_1與/PG_2為電源地的控制信號(hào),開(kāi)漏輸出;通過(guò)以上信號(hào)傳遞,實(shí)現(xiàn)MCU對(duì)兩個(gè)電池組的充電配置,以及電池組充電狀態(tài)的實(shí)時(shí)控制;
[0078]THl, TH2,分別是放在兩個(gè)電池組附近熱敏電阻,對(duì)兩個(gè)電池的溫度進(jìn)行實(shí)時(shí)采集,并將所述采集到的溫度信息發(fā)送給MCU。
[0079]升壓D⑶C(BOOST)芯片Ul周圍的器件也是根據(jù)芯片的選型以及需要來(lái)具體的選擇。R2,Rl 是用來(lái)設(shè)置 DCDC 的輸出電壓 Vout,Vout = Vref* [R2/(R1+R2)];
[0080]R19,R3用來(lái)設(shè)置限流預(yù)置值;
[0081]R15,R16 ;R11,R12,分別用來(lái)配置充電IC的充電的電流的值以及快充電流的值;
[0082]正常充電的時(shí)候,一旦USB插入,USB_INPUT_DETECT采樣到USB插入信號(hào),然后將所述插入信號(hào)發(fā)送到MCU,然后,MCU發(fā)出控制信號(hào)給到USB_CHARGE_C0NTR0L,控制三極管Q6導(dǎo)通,然后Q5導(dǎo)通,于是電池組BAT-1的充電回路導(dǎo)通,可以對(duì)電池組BAT-1進(jìn)行充電;
[0083]電池組BAT-2的充電回路,只要MCU檢測(cè)到USB插入,就指示電池組BAT-2的充電管理芯片U3開(kāi)始對(duì)電池BAT-2進(jìn)行充電。
[0084]在非充電狀態(tài),并且不能用USB充電的時(shí)候,如果檢測(cè)到電池組BAT-1的電壓低于預(yù)設(shè)閾值,而電池組BAT-2的電壓不低于預(yù)設(shè)閾值,則由MCU發(fā)出控制命令給到BAT_2_CHARGE_C0NTR0L和DCDC_EN(都是高電平),于是Ul被使能,三極管Q2導(dǎo)通,Ql也被導(dǎo)通,于是通過(guò)BAT-2經(jīng)過(guò)升壓后給到BAT-1的充電回路,對(duì)BAT-1進(jìn)行充電。
[0085]如圖4所示,為本發(fā)明實(shí)施例提供的一種充電方法;該方法包括:
[0086]401:獲取USB插入信號(hào);
[0087]402:根據(jù)所述USB插入信號(hào),向至少一組小容量充電電池組和至少一組大容量充電電池組發(fā)送充電指示信號(hào),以便所述至少一組小容量充電電池組和至少一組大容量充電電池組的充電回路導(dǎo)通,開(kāi)始充電。
[0088]需要說(shuō)明的是,該方法還包括:
[0089]當(dāng)所述充電電池的充電回路處于非充電狀態(tài)下,獲取所述至少一組大容量充電電池組的電壓值,以及所述至少一組小容量充電電池組的對(duì)應(yīng)電壓值;
[0090]判斷所述至少一組大容量充電電池組的電壓值是否高于第一預(yù)設(shè)電壓值,所述至少一組小容量充電電池組的對(duì)應(yīng)電壓值是否低于第二預(yù)設(shè)電壓值;
[0091]當(dāng)所述至少一組大容量充電電池組的電壓值高于第一預(yù)設(shè)電壓值,所述至少一組小容量充電電池組的對(duì)應(yīng)電壓值低于第二預(yù)設(shè)電壓值,向所述至少一組大容量充電電池組發(fā)送充電控制信號(hào),向升壓電路發(fā)送升壓使能信號(hào),向開(kāi)關(guān)電路發(fā)送開(kāi)關(guān)控制信號(hào),以便將所述至少一組大容量充電電池組電壓進(jìn)行升壓處理,向所述至少一組小容量充電電池組進(jìn)行充電。
[0092]如圖5所示,為本發(fā)明實(shí)施例提供的一種充電裝置;該裝置包括:
[0093]信號(hào)獲取單元501,用于