鉅大LARGE | 點(diǎn)擊量:1439次 | 2020年08月28日
電池充電管理芯片如何選擇
電子產(chǎn)品,尤其是要隨身攜帶的電子產(chǎn)品都會用到鋰離子電池,會要對鋰離子電池進(jìn)行電源管理,會涉及到鋰離子電池充電,放電,電壓檢測過程。
電池電量硬件檢測。
我們設(shè)計(jì)的產(chǎn)品,因?yàn)閷﹄姵仉妷旱木纫蟛桓撸加脝纹瑱C(jī)內(nèi)部ADC,參考電壓也采用系統(tǒng)LDO給單片機(jī)供電的電壓,一般來說,3.3V作為參考電壓即可。
對鋰離子電池的電壓檢測,因?yàn)殇囯x子電池電壓最高可以到4.2V,假如外接充電器甚至達(dá)到5V或者6V電壓,而單片機(jī)滿量程是3.3V,所以一般使用串聯(lián)兩個(gè)電阻進(jìn)行分壓,單片機(jī)采集分壓電阻端的電壓在進(jìn)行分壓比例,計(jì)算出鋰離子電池的電壓值。
軟件ADC采集部分,每個(gè)單片機(jī)的配置各不相同,精度也各不相同,這里假設(shè)12位ADC進(jìn)行公式計(jì)算,12位ADC共4096階,假設(shè)分壓電阻是兩個(gè)100K電阻,假如采集到的ADC值是1234,那么采集到的電壓值是:2345乘3300mV,再乘以分壓的系數(shù)2倍,再除以4096階數(shù),求得電壓值是3778mV。
公式:電池電壓=(當(dāng)前采集值*分壓值*參考電壓)/ADC分階數(shù)。
電池充電管理芯片選型
其實(shí)充電芯片品牌極多,我們在設(shè)計(jì)選型時(shí),常??紤]芯片穩(wěn)定性,充電電流大小,充電電壓范圍,以及芯片成本來進(jìn)行綜合考慮。
我們可以使用圣邦微的SGM4056,假如電池容量不大,可以控制在350mV以內(nèi),此芯片還可以供應(yīng)充電充滿后反饋引腳。給單片機(jī)判斷是否充滿。
單片機(jī)軟件對鋰離子電池的管理
單片機(jī)在軟件的電池采集管理與分析過程中,要能夠區(qū)分,未充電,充電進(jìn)行中,充電滿。這三個(gè)大的電池狀態(tài),怎么區(qū)分呢?
鋰離子電池沒有充電時(shí),單片機(jī)系統(tǒng)沒有外接充電器,單片機(jī)采集到的電壓是不會超過4.3V的。范圍在電池截止電壓~4.2V以內(nèi)。
當(dāng)外接充電器時(shí),檢測出來的電壓大于4.3V,則代表充電過程中。
單片機(jī)系統(tǒng)處于充電中,當(dāng)充電管理芯片引腳的引腳電平發(fā)生變化,如變成高電平,則表示充電滿,每個(gè)品牌的充電反饋信號有可能相同,請參考對應(yīng)規(guī)格書。
在正常使用的放電過程中,還要對電壓采集進(jìn)行判斷,防止電壓過度放電損壞電池或者電池保護(hù)。一般選用3.4V作為門檻值,低于3.4V則觸發(fā)電池電量報(bào)警。具體數(shù)據(jù)要結(jié)合產(chǎn)品特性來選定。
上一篇:零線不帶電的原因是什么
下一篇:電力電纜故障的檢測方法