吳旭
摘 要: 盡管電池容量不斷增加,消費(fèi)者希望移動(dòng)終端充電速度更快。NCP1851集成了動(dòng)態(tài)電源路徑管理功能,在電池電量低的情況下能迅速導(dǎo)通系統(tǒng),幫助已深度放電的電池。該器件的內(nèi)部溫度傳感器及外部負(fù)溫度系數(shù)(NTC)熱敏電阻通過將專用中斷傳達(dá)給I2C控制總線,確保系統(tǒng)安全充電。NCP1851提供USB OTG模式,為插入到USB端口的電源配件,省去另一個(gè)升壓轉(zhuǎn)換器的必要性。這器件提供1.5 A充電能力,尺寸僅為2.2 mm×2.55 mm,用于符合USB標(biāo)準(zhǔn)的最新輸入電源及大容量電池,能在90 min內(nèi)完成1 650 mA·h鋰離子電池的完整充電周期。
關(guān)鍵詞: 移動(dòng)終端; 充電; NTC; USB OTG; NTC電阻
中圖分類號(hào): TN929.53?34; TP391.4 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2015)22?0158?05
0 引 言
消費(fèi)者可能會(huì)采用墻式AC適配器或USB輸入為便攜設(shè)備充電。一般而言,墻式AC適配器的充電電流較大(如可達(dá)1.5 A),所需充電時(shí)間較短;而USB充電電流相對(duì)較?。ㄈ?00 mA),時(shí)間更長。但即便是采用USB輸入充電,消費(fèi)者也期望能夠更快速地完成充電。安森美半導(dǎo)體的NCP1851開關(guān)電池充電器就是一款滿足消費(fèi)者在這方面期望的高集成度IC。
該器件接受3.6~16 V的寬輸入電壓范圍,提供可在7~16 V之間選擇的正向過壓鎖定,提供正向28 V輸入過壓保護(hù)。器件集成了DC/DC升壓電路,用于5 V USB OTG應(yīng)用(電流500 mA),并提供5 V USB收發(fā)器保護(hù)。NCP1851還集成電池FET驅(qū)動(dòng)器,支持“電池電量耗盡”(Dead Battery)工作。該器件的充電電流可達(dá)1.5 A,還集成了電池溫度監(jiān)測(cè)功能,在充電時(shí)保護(hù)電池安全,非常適合于便攜設(shè)備的快速電池充電應(yīng)用。
1 NCP1851芯片功能介紹
(1) 自動(dòng)輸入限流器(AICL)。NCP1851采用符合100 mA,500 mA,900 mA或1.5 A USB充電規(guī)范的輸入電流限制器。應(yīng)用自動(dòng)檢測(cè)模式在最大充電電流時(shí)調(diào)整,使其適應(yīng)輸入源能力,并縮短總體充電時(shí)間。
(2) 充電結(jié)束時(shí)自動(dòng)斷開電池連接(優(yōu)化電池總體壽命)。許多便攜系統(tǒng)的電池壽命在使用幾個(gè)月后就受到影響,因?yàn)殡姵乇怀掷m(xù)充電,充電結(jié)束后仍恢復(fù)充電;NCP185x系列在充電結(jié)束時(shí)自動(dòng)斷開電池連接,僅在出現(xiàn)峰值電流活動(dòng)(如使用數(shù)據(jù)流量或GSM通話)時(shí)重新連接極短時(shí)間。
(3) 插入充電線纜時(shí)即時(shí)導(dǎo)通便攜設(shè)備。即使是最新設(shè)備通常也要求5 min左右的初始充電,然后才允許系統(tǒng)啟動(dòng)及被使用。不利的是,當(dāng)你連接便攜設(shè)備來充電時(shí),你這時(shí)通常也需要使用它。NCP1851以及其NCP185x相關(guān)系列應(yīng)用了插入線纜時(shí)即時(shí)導(dǎo)通系統(tǒng)的技術(shù),一邊安全給電池充電,一邊單獨(dú)為系統(tǒng)供電。
(4) 支援USB “On The Go”(OTG)。NCP815x系列應(yīng)用反向升壓轉(zhuǎn)換器來提供5 V、500 mA輸出以支持USB OTG功能。
(5) 獨(dú)特的正向以及負(fù)向過壓保護(hù)(OVP)。保護(hù)便攜設(shè)備免受過壓損傷,NCP1851提供+28 V過壓保護(hù)(OVP)。
(6) 電池溫度檢測(cè)(完全可編程,符合JEITA規(guī)范)、充電配置及狀態(tài)報(bào)告機(jī)制。
(7) 小型化CSP封裝工藝,尺寸僅為2.2 mm×2.55 mm。
2 NCP1851在便攜設(shè)備中應(yīng)用設(shè)計(jì)
2.1 I2C地址選擇
I2C(Inter?Integrated Circuit)總線是由Philips公司開發(fā)的雙向兩線總線,用于連接控制及其外圍設(shè)備,是微電子通信控制領(lǐng)域廣泛采用的一種總線標(biāo)準(zhǔn),如圖1所示。
圖1 標(biāo)準(zhǔn)模式器件和快速模式器件連接到I2C總線
其具有如下一些特征:
(1) 只要求兩條總線線路:一條串行數(shù)據(jù)線(SDA);一條串行時(shí)鐘線(SCL)。
(2) 每個(gè)連接到總線的器件都可以通過惟一的地址和一直存在簡單主機(jī)/從機(jī)關(guān)系軟件設(shè)定地址,主機(jī)可以作為主機(jī)發(fā)送器或主機(jī)接收器。
(3) 它是一個(gè)真正的多主機(jī)總線,如果2個(gè)或更多主機(jī)同時(shí)初始化數(shù)據(jù)傳輸可以通過沖突檢測(cè)和仲裁防止數(shù)據(jù)被破壞。
(4) 串行的8位雙向數(shù)據(jù)傳輸位,速率在標(biāo)準(zhǔn)模式下可達(dá)100 Kb/s,快速模式下可達(dá)400 Kb/s,高速模式下可達(dá)3.4 Mb/s。
(5) 片上的濾波器可以濾去總線數(shù)據(jù)線上的毛刺波,保證數(shù)據(jù)完整。
NCP1851支持I2C協(xié)議,應(yīng)用處理器通過I2C啟動(dòng)充電控制及充電周期,且配合報(bào)告充電事件。將充電過程的變化或者意料之外的故障報(bào)告給外部FLAG引腳,用于產(chǎn)生中斷。NCP1851芯片的I2C地址見表1。
在移動(dòng)終端設(shè)備中,通常具有重力傳感器(Gravity?sensor)、光線感應(yīng)器(Light sensor)、指南針(E?Compass)、陀螺儀(Gyro)等功能應(yīng)用。此功能器件IC需要外掛在I2C總線上來實(shí)現(xiàn)系統(tǒng)之間通信。甚至一些PMIC或者DC/DC等功能器件也需要借助I2C總線,這樣就存在I2C地址沖突可能。比如:
G_sensor(KXTJ2?1009),地址:0x0E;
E_Compass(QMC6983),地址:0x2C;
Ambient Light Sensor and Proximity Sensor(CM36682M3OE),地址:0x60。
通過物料合理選擇,這樣就避免I2C地址沖突。
2.2 輸入電流限流設(shè)置
為了滿足USB協(xié)議要求,對(duì)輸入電流檢測(cè)并可以通過IINLIM來設(shè)置閾值。當(dāng)設(shè)置為低電平時(shí),USB單元輸入電流IIN ≤ 100 mA。
如表2所示,通過ILIM[12]選擇,使得輸入限流具有100 mA,500 mA,900 mA,Auto模式選擇。另外輸入電流也可以通過I2C編程來設(shè)置(register MISC_SET bits IINLIM),具有100 mA,500 mA,900 mA,1 500 mA 四種模式。如果不需要輸入電流限制,此時(shí)可以通過寄存器設(shè)置來取消此限流措施。
以手機(jī)平臺(tái)為例,平臺(tái)開啟電流需求大致200~350 mA,加上背光消耗,此總電流消耗大致500 mA。如果配置為輸入限流為500 mA,輸出電流為:
[5 V×500 mA×0.9(效率)3.6 V(VSYS)=625 mA ]
可以滿足系統(tǒng)電流需求。這樣避免采用不良電源適配器大電流充電時(shí),導(dǎo)致輸入電壓被拉低出現(xiàn)檢測(cè)隱患(雖說NCP1851具有此4.4 V的USB Under Voltage Detection檢測(cè)機(jī)制)。一旦系統(tǒng)開啟后,此充電電流完全可以通過I2C設(shè)置來實(shí)現(xiàn)。
2.3 溫度檢測(cè)機(jī)制
之前行業(yè)內(nèi)都沒有特別關(guān)注鋰電池的析鋰問題,在低溫環(huán)境下,特別是0 ℃以下充電會(huì)有鋰離子析出。一旦析鋰電池循環(huán)壽命會(huì)急劇下降,并且這個(gè)過程是不可逆的,對(duì)電池容量會(huì)造成永久的損傷,尤其是高壓電池更加敏感。暫時(shí)行業(yè)內(nèi)還沒有標(biāo)準(zhǔn)和解決對(duì)策,只能通過軟件設(shè)置電壓和充電電流值。
從表3中不同溫度充電電流推薦可以看出,在低溫0~10 ℃時(shí)充電電流明顯小于10~45 ℃度等溫度階段充電。為了電池安全,在過冷或過熱情況下需要禁止充電。充電電池溫度檢測(cè),通過一個(gè)電池內(nèi)部或板子上靠近電池的NTC電阻來實(shí)現(xiàn)。
表3 不同溫度下電池充電電壓和電流設(shè)置(電芯推薦)
如圖2所示,NCP1851可以監(jiān)測(cè)4個(gè)溫度區(qū)(根據(jù)JEITA規(guī)范),并且完全可編程:
(1) 冷:< +5 ℃,不充電;
(2) 正常溫度:5~45 ℃,滿額充電;
(3) 熱:>45 ℃;降低充電電流;
(4) 燙:>65 ℃,不充電。
在有些平臺(tái)或者應(yīng)用中,該溫度檢測(cè)通過平臺(tái)系統(tǒng)來實(shí)現(xiàn),這樣NTC就不需要連接到NCP1851充電芯片。從圖2的檢測(cè)電路和根據(jù)實(shí)際測(cè)試結(jié)果,該芯片的NTC 功能主要用于內(nèi)部一些邏輯判斷自動(dòng)控制充電電壓和充電電流,不能輸出確切具體的溫度。為了更精確的得到溫度信息,溫度檢測(cè)方案可以采用平臺(tái)系統(tǒng)端通過ADC檢測(cè)方式來做。
2.4 充電電流和電壓檢測(cè)機(jī)制
不同設(shè)備的充電電路區(qū)別很大,例如有的采用硬件充電芯片去控制整個(gè)充電過程;有的手機(jī)采用分立元件,用軟件控制充電流程。有些平臺(tái)芯片內(nèi)部集成充電功能電路,有些平臺(tái)考慮溫升和效率等方面,需要外部專門充電電路,PMIC作為充電檢測(cè)等。不管這些實(shí)現(xiàn)方案是如何構(gòu)建,其實(shí)狀態(tài)控制控制過程都是基于負(fù)反饋原理。
以線性充電方案為例有如下幾種模式:
2.4.1 預(yù)充電模式
當(dāng)電池電壓處于為UVLO(Under?Voltage Lockout)階段,充電器插入時(shí)進(jìn)入預(yù)充電模式。此模式可以分成兩個(gè)階段:
當(dāng)電池電壓低于2.2 V(深度放電),以550 ms/70 mA脈沖小電流來對(duì)電池充電;當(dāng)電池電壓高于2.2 V,例如PRECC1階段,此時(shí)采用閉環(huán)預(yù)充電模式,通過保持RSENSE上電壓電位差為60 mV(AC充電)或14 mV(USB host),可以計(jì)算出閉環(huán)預(yù)充電電流大小:
[IPRECC1,AC adapter=VSENSERSENSE=60 mVRSENSE;]
[IPRECC1,USBHOST=VSENSERSENSE=14 mVRSENSE]
2.4.2 恒流模式
此階段通過PMIC內(nèi)部的負(fù)反饋網(wǎng)絡(luò),保證(ISENSE?BATSNS)電壓恒定。充電電流為:
[I=ISENSE-BATSNSRSENSE]
2.4.3 恒壓模式
此階段通過PMIC內(nèi)部的負(fù)反饋網(wǎng)絡(luò),保證BATSNS電壓恒定。在恒流階段的前半段,VBAT較低,VBUS與VBAT壓差較大。BJT和RSENSE電阻上發(fā)熱大,軟件控制充9 s停1 s,停1 s為了散熱,因此,就有了“pulse charge”的名稱。以NCP1851帶路徑管理開關(guān)充電方案為例:
恒流模式:
[IBAT=ICHG-ISYS],ISYS變化→IBAT是變量
恒壓模式:
[IBAT=ICHG-ISYS],ISYS變化→ICHG是變量
[IBAT=VBAT-Vcell電芯電壓RBAT電芯內(nèi)阻T]
對(duì)帶路徑管理功能充電方案,ISENSE和BATSNS需要量測(cè)電壓。在此之外,BATSNS還有電壓UVLO檢測(cè)的功能。NCP1851路徑管理充電方案電流流向如圖4所示。
BATSNS需要接到給系統(tǒng)直接供電的電源(非電池端),讓PMU通過BATSNS檢測(cè)外部電壓以作為開關(guān)機(jī)條件判斷(主要是UVLO)。ISENSE需要接到電池連接器,此不是為了量測(cè)電流,而是讓PMU的ADC讀取電池電壓信息,作為fuel gauge(電池電量計(jì))的計(jì)算。
理論上帶有Power path功能,在電池不在位或者電池電壓比較低時(shí)也能夠開機(jī)。如果擔(dān)心IBUS供電能力不足,軟件可以默認(rèn)關(guān)閉此功能。
3 NCP1851充電方案硬件設(shè)計(jì)
根據(jù)上述I2C地址選型、輸入限流設(shè)置、溫度與電壓檢測(cè)判斷機(jī)制,此NCP1851在移動(dòng)便攜式設(shè)備硬件設(shè)計(jì)如圖5所示,其充電芯片充電電壓和電流見圖6。
4 結(jié) 語
充電是手機(jī)或其他便攜式設(shè)備一個(gè)極其重要的功能,一旦設(shè)計(jì)時(shí)考慮不周全,就可能出現(xiàn)充電功能或者性能故障,直接影響到用戶體驗(yàn)。本文在介紹充電電路和NCP1851芯片特性基礎(chǔ)上,根據(jù)手機(jī)平臺(tái)充電檢測(cè)原理機(jī)制,提出了一種具有充電路徑管理及同時(shí)考慮溫度檢測(cè)等應(yīng)用電路。
實(shí)驗(yàn)結(jié)果表明,該方案設(shè)計(jì)具有正確的邏輯關(guān)系以及良好的實(shí)際應(yīng)用效果和用戶體驗(yàn)。
參考文獻(xiàn)
[1] 陳浩.從應(yīng)用到創(chuàng)新手機(jī)硬件研發(fā)與設(shè)計(jì)[M].北京:電子工業(yè)出版社,2014.
[2] TSAI A. Introduction to pulse charger [R]. Taiwan, China: Media Tek, 2011.
[3] ZHANG J. MTK platform battery charge introduction [R]. Taiwan, China: Media Tek, 2015.
[4] CHUNG Shangying Chung. MT6322_PMIC_datasheet_V0.1 [R]. Taiwan, China: Media Tek, 2013.
[5] On Semiconductor. NCP1851 datasheet [R]. USA: Semiconductor, 2014.
[6] On Semiconductor. Switching battery charger presentation [R]. USA: Semiconductor, 2012.
[7] On Semiconductor. LVPM NCP185x switching battery charger [R]. USA: Semiconductor, 2014.
[8] ONSemiconductor. 用于智能手機(jī)、平板電腦等便攜設(shè)備的NCP185x系列新開關(guān)電池充電方案[EB/OL]. [2014?02?28]. http://www.doc88.com/p?1167193625383.html.
[9] 何立民.I2C總線應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2004.
[10] 佚名.I2C總線協(xié)議[EB/OL]. [2010?02?16]. http://www.elecfans.com.
[11] 張建民,姚佶,何怡剛,等.基于ATmega16單片機(jī)的電能收集充電器設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2013,36(3):135?136.
[12] 陶俊豪,張志鳴,王殿程.基于鋰電池的太陽能燈與移動(dòng)電源系統(tǒng)設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2014,37(19):160?162.
[13] 嚴(yán)會(huì)會(huì),孫立萌,劉國美.一種基于Flyback拓?fù)涞闹悄艹潆娂夹g(shù)[J].現(xiàn)代電子技術(shù),2014,37(14):153?155.