M6的電量提示十分不準(zhǔn)確,一直是機(jī)友們十分詬病的。本人的手機(jī)充滿電四格電,不到一天后兩格,之后兩格電要維持3天左右,而欠電報(bào)警后大概還可以待機(jī)一天左右,有時(shí)候不得不進(jìn)行放電(因?yàn)樽浜苓z憾的沒有放電功能)。
關(guān)于這個(gè)問題,存在以下兩種可能和兩種結(jié)果:
1、電量檢測(cè)采用專用芯片檢測(cè)(MAXIM等都有類似產(chǎn)品),然后向CPU發(fā)出檢測(cè)信號(hào):包括很簡(jiǎn)單的電量指示(既幾個(gè)閥值的指示條信號(hào))和一個(gè)欠電信號(hào)。這種芯片要求電路設(shè)計(jì)人員給出的信號(hào)閥值非常準(zhǔn)確,否則就會(huì)出現(xiàn)電量指示條的不準(zhǔn)確,及欠電報(bào)警不準(zhǔn)確。這個(gè)閥值和電池的特性有一定的關(guān)系,尤其是放電終止電壓。
2、直接采用A/D轉(zhuǎn)換電路,將電池電壓轉(zhuǎn)換成數(shù)字量,送CPU直接進(jìn)行積分計(jì)算,然后與程序設(shè)定值比較,這樣可以得出一個(gè)相對(duì)準(zhǔn)確的電量指示和欠電報(bào)警。
基于以上兩種方式的電量檢測(cè),其結(jié)果是,第一種方式是不可以通過軟件程序進(jìn)行改進(jìn)的,因?yàn)閷S脵z測(cè)芯片的外圍參數(shù)已經(jīng)做死了,除非拆開手機(jī)更換元件才可以解決電量指示不準(zhǔn)確的問題。而第二種檢測(cè)方式就可以通過程序修改來解決這個(gè)問題。
既然夏新在最新的0117版本都沒有解決這個(gè)問題,本人懷疑M6的電量檢測(cè)可能是采用的第一種方案。
其實(shí)不論采用何種檢測(cè)方法,本人認(rèn)為M6設(shè)計(jì)人員肯定對(duì)電池的放電特性不是十分了解。蓄電池的容量和電壓肯定不是線性的關(guān)系。M6上出現(xiàn)電量指示非線性,估計(jì)是設(shè)計(jì)人員用電壓直接對(duì)應(yīng)了容量,而對(duì)電壓-容量的曲線又沒有充分的理解和認(rèn)識(shí)。
當(dāng)然以上僅僅是本人粗淺的猜測(cè)和分析,希望以次拋磚引玉。