單電感移動(dòng)電源設(shè)計(jì)方案
掃描二維碼
隨時(shí)隨地手機(jī)看文章
3.電路工作原理分析
電路的工作具體原理如下:
電路工作分為兩個(gè)過(guò)程,一是外加5V電源對(duì)移動(dòng)電源內(nèi)置鋰電池充電,二是移動(dòng)電源對(duì)外接移動(dòng)設(shè)備充電。
工作在第一種過(guò)程時(shí),交流適配器或5V電源接在移動(dòng)電源的Micro USB接口上,VIN為5V電壓時(shí),R1與R2分壓產(chǎn)生USB信號(hào)送入單片機(jī),單片機(jī)檢測(cè)到USB信號(hào)后,會(huì)將輸出EN信號(hào)拉低,禁止MT5036工作。MT2011上電后會(huì)檢測(cè)VCC的電壓,如果VCC電壓在可充電范圍內(nèi),充電芯片開(kāi)始工作,對(duì)鋰電池按照浮充、快速充電、恒壓充電的過(guò)程開(kāi)始充電,電感電流由SW到VCC充電。TS信號(hào)在默認(rèn)狀態(tài)下是高,如果外部電路讓TS強(qiáng)行拉低讓MT2011停止工作, D2是鉗位二極管,可以限制SW電壓最低在-0.6V。圖2為充電和放電過(guò)程信號(hào)和輸入輸出的時(shí)序圖。
圖2 電路圖中控制與時(shí)序關(guān)系。
工作在第二個(gè)過(guò)程時(shí),沒(méi)有交流適配器連接在USB2.0口連接被充電設(shè)備。即MT5036的VOUT只與被充電設(shè)備相連。電路會(huì)檢測(cè)到便攜設(shè)備是否連接在USB2.0端口,若插入設(shè)備或按啟動(dòng)按鈕就會(huì)啟動(dòng)MT5036,對(duì)設(shè)備進(jìn)行充電。電路中VCC通過(guò)R24(100K)與VOUT相連。
在移動(dòng)電源輸出端口不連接設(shè)備時(shí),VOUT電壓等于VCC電壓,此時(shí)MT5036的EN信號(hào)為低,芯片不工作。當(dāng)設(shè)備插入時(shí),VOUT被設(shè)備瞬間拉低,單片機(jī)檢測(cè)到VOUT變低的瞬間降低,可以判斷設(shè)備已接入,將EN信號(hào)拉高,使能MT5036工作,對(duì)設(shè)備充電。當(dāng)EN變高,STAT信號(hào)就被強(qiáng)制拉低,這時(shí)可以禁止MT2011工作,保證充放電芯片最多一個(gè)工作。
MT5036工作時(shí),電感電流由VCC到SW。R9為下拉電阻,保證由于某種原因EN懸空時(shí),EN引腳可以接地,MT5036不會(huì)誤工作。R7與R8為FB的分壓電阻,通過(guò)這兩個(gè)電阻來(lái)設(shè)置MT5036的VOUT電壓。C9、C10、C11為輸出儲(chǔ)能電容,BOOST電路電感往輸出端電流不連續(xù),輸出電容容量應(yīng)盡量選大一些,在MT5036芯片中選用2個(gè)22uF貼片電容并聯(lián)。R14,R15為輸出電流采樣電阻,可以采樣MT5036的負(fù)載,用來(lái)判斷過(guò)載或者空載情況情況。
當(dāng)AMP信號(hào)電壓超過(guò)過(guò)載閾值時(shí),單片機(jī)判斷為過(guò)載,此時(shí)將EN拉低,關(guān)段MT5036。當(dāng)AMP信號(hào)電壓低于0.1A負(fù)載閾值時(shí),單片機(jī)判斷為空載,為防止效率耗散,40s后也將EN拉低,關(guān)段MT5036。
輸出電壓與分壓電阻關(guān)系為:
當(dāng)移動(dòng)電源工作于充電過(guò)程中,SW是VIN和GND的方波信號(hào),VBAT引腳是MT5036的內(nèi)部供電引腳,此時(shí)VBAT引腳如果為電池電壓,此時(shí)會(huì)出現(xiàn)內(nèi)部漏電情況,可能會(huì)造成MT5036的損壞。由圖1(a)可看出,電源適配器5V輸入端(VIN)和鋰電池輸出端(VCC)均通過(guò)二極管連接到MT5036的VBAT引腳。這樣做可以防止芯片內(nèi)部漏電的情況。加入這兩個(gè)二極管后,MT5036的供電引腳會(huì)選取電壓大的一側(cè)作為供電電源,可以保證內(nèi)部MOS管有效關(guān)段。二極管類型最好選取肖特基二極管。
單片機(jī)在移動(dòng)電源中起調(diào)節(jié)工作模式和保護(hù)的功能。單片機(jī)7號(hào)腳的SW1是移動(dòng)電源輸出的開(kāi)關(guān)。開(kāi)關(guān)按下時(shí),會(huì)拉高EN信號(hào),使MT5036工作。4個(gè)LED燈用來(lái)顯示行動(dòng)電源當(dāng)前電量和充放電狀態(tài)。SW1開(kāi)關(guān)還可以通過(guò)長(zhǎng)按讓移動(dòng)電源手電筒功能打開(kāi)。