《手機充電器概述》PPT課件.ppt
手機充電概述,2006-09-04,充電測試對于手機測試是很重要的,如果充電沒有充滿,就會影響到手機待機時間以及電池壽命的使用。看看以前測試的數(shù)據(jù)或多或少都存在一定問題。以下是我整理的關(guān)于MTK充電測試的注意事項以及MTK軟件定義的代碼,大家交流一下。,充電說明,手機充電測試包括關(guān)機充電和開機充電。 *關(guān)機充電分預(yù)充(涓流)、CC(恒流)、CV(恒壓)三種狀態(tài)。 *開機充電只有CC和CV兩種狀態(tài)。,預(yù)充主要測試目的是驗證電池進入過充保護后手機使用充電器是否可以激活。預(yù)充轉(zhuǎn)入CC模式一般電池電壓為3.2V&3.4V ,CC充電現(xiàn)狀由以下軟件設(shè)置: (包括talk設(shè)置) /const kal_uint8 TONOFFTABLE62 = 7,1, /CC電流大于600ma 8,1,/CC電流在兩者之間 9,1,/CC電流小于400ma 7,1,/*talk */ 8,1,/*talk */ 9,1/*talk */ ,CC轉(zhuǎn)入CV一般設(shè)置為4.05V,由軟件4050000,/*V_FAST2TOPOFF_THRES*/設(shè)置電壓,CV電流由電壓決定,充電截至電流為120mA&60mA。對于回充問題,現(xiàn)在MTK統(tǒng)一定為4.11V,這點請大家一定要注意,軟件設(shè)置在下面有詳細介紹。,(2)開機充電和關(guān)機充電最不相同在于,開機充電沒有涓流充電,我們以前在這方面問題不多,但我認為我們開機充電是否也應(yīng)該加入talk的充電部分。因為在軟件中明確設(shè)置了talk充電(talk指通話時充電)。,MTK軟件設(shè)置及部分說明,/*charing parameters*/ /*Check Phy parameters,Maybe changed*/ 1100000,/*Typical_LI_BATTYPE*/ 1100000,/*Typical_NI_BATTYPE*/ 1000000,/*ICHARGE_ON_HIGH*/ 20000,/*ICHARGE_ON_LOW*/ 1000000,/*ICHARGE_OFF_HIGH*/ /?50000 4050000,/*V_FAST2TOPOFF_THRES*/ (CC轉(zhuǎn)CV閥值電壓) 2500000,/*BATTMP_MINUS_40C*/ 1469409,/*BATTMP_0C*/ 520042,/*BATTMP_45C*/ 4500000,/*MAX_VBAT_LI*/,5500000,/*MAX_VBAT_NI*/ 3400000,/*V_PRE2FAST_THRES*/ 250000,/*I_TOPOFF2FAST_THRES*/ /*250ma,TOPOFF-FAST*/ 120000,/*I_TOPOFF2FULL_THRES*/ /*120ma,TOPOFF- BATFULL*/ (充電截至電流) 4110000,/*V_FULL2FAST_THRES*/ /*BATFULL-FAST*/ (回充電壓) 414557,/*V_TEMP_FAST2FULL_THRES_NI*/ /*50oC,FAST-BATFULL*/ 4050000,/*V_FULL2FAST_THRES_NI*/ 600000,/*FAST_ICHARGE_HIGHLEVEL*/ /*600ma,for table search*/ 400000,/*FAST_ICHARGE_LOWLEVEL*/ /*400ma,for table search*/ 4050000,/*V_PROTECT_HIGH_LI*/ 3800000,/*V_PROTECT_LOW_LI*/ 6500000,/*VCHARGER_HIGH*/ 0,/*VCHARGER_LOW*/,/*Time delay*/ /* PRE CHARGE , 在Toff狀態(tài)下,檢查電壓,如果大于3.4V,狀態(tài)轉(zhuǎn)為CC*/ /*TON = 3s,TOFF=2s*/ 3,/*PRE_TON*/ 2,/*PRE_TOFF*/ /CC CHARGE, 在Toff狀態(tài)下,檢查電壓,如果大于4.05V,狀態(tài)轉(zhuǎn)為CV*/ /const kal_uint8 TONOFFTABLE62 = 7,1, /CC電流大于600ma 8,1,/CC電流在兩者之間 9,1,/CC電流小于400ma 7,1,/*talk */ 8,1,/*talk */ 9,1/*talk */ ,/CV CHARGE, 在Ton狀態(tài)下,檢查電流,如果連續(xù)六次電流小于120ma,狀態(tài)轉(zhuǎn)為充飽(batfull)狀態(tài)*/ /*TON = 3s,TOFF=0s,不執(zhí)行Toff*/ 3、0指充電和停充的時間。 3,/*TOPOFF_TON*/ 0,/*TOPOFF_TOFF*/ /BATFULL, 在Ton狀態(tài)下,檢查電壓,如果電壓小于4.11V,狀態(tài)轉(zhuǎn)為CC*(即出現(xiàn)回充)*/注:當充電狀態(tài)由CV CHARGE轉(zhuǎn)為BATFULL時,會啟動一個30分鐘的定時器 6,/*BATFULL_TON_LI*/ 0,/*BATFULL_TOFF_LI*/ 如果在這30分鐘內(nèi),沒有出現(xiàn)回充,會調(diào)用: BMT_CHARSTOP()停止充電 同時會啟動定時器:(6,/*BATFULL_TOFF*/) 周期調(diào)用函數(shù):BMT_CHRBATFULL_OFF()來檢查電池電壓。 一旦電壓低于4.11V,狀態(tài)轉(zhuǎn)為CC,出現(xiàn)回充!,測試結(jié)果舉例,預(yù)充電記錄:預(yù)充電電流28毫安,充到3.2V后進入恒流充; CC充電記錄:充電電流430毫安,充到4.16V后進入恒壓充電階段; CV充電記錄: 充電電流430mA0mA,電池電壓充到4.199V后停止充電。 回充記錄:電池電壓下降到4.1V又繼續(xù)充電,電流從267毫安0mA,充到4.202V停止充電。,