RTC壽命探討以及RTC周圍器件如何選型
有感興趣的同志們可以一起來探討下.
目前幾乎所有的電子產品中都會帶有RTC功能,因此有必要探討下RTC電路以及如何設計可以延長RTC電池的壽命。
下面我們一起來看看以下圖中的電路,RTC部分的供電電路如下圖,產品發布市場半年之后,就提示更換RTC電池,遠遠低于設計時預期的5年壽命。
1)分析原因
產品返回之后,我們換上新的RTC電池,串聯高精度萬用表去測量電流,發現RTC的工作電流高達100uA,和我們當初設計的5uA背道而馳。我們懷疑的點有:
a.二極管D3漏電流較大,設備斷電時,通過D3倒流到系統的電源上;
b.RTC芯片影響,原來的RTC芯片為NXP-PCF8563P,手冊上描述備用電池下功耗0.25uA,中途有更換國產的RTC;
c.RTC電源上有漏電流,例如電容的漏電流;
d.電阻R71的影響;
排除法,先將D3去除,電流只減小1uA左右;接著排除RTC電源電容漏電流的影響,去除電容電流仍有100uA;將RTC芯片更換成NXP-PCF8563P,電流正常,大約4uA,接著換回***,同時將電阻R73換成100R,電流也正常,只有4uA左右;引出了兩個疑問:
1.RTC電源上的串聯電阻多大比較合適?
2.為何串聯10K之后限流電阻會導致RTC芯片不僅電流沒減小反而增大了?
首先我們明白這個電阻作用是限流,參考各個廠家的紐扣電池,都是要求電池在任何情況下不能短路,否則會炸裂;因此一旦發生后級短路時,限流電阻必須將電流限制在最大持續放電電流以內,運行的產品工作不正常,但是不允許產品起火或者爆炸。
以CR2025為例,此型號的限流電阻R=V/I=3V/3mA=1KΩ,對電池來說電阻必須比這大,不能比這個小。串聯10K為啥電流變大;首先了解RTC芯片的特性,其有兩種工作模式,工作時時在這兩種模式下切換,每種模式下RTC芯片都理解為一個恒流源,串10K電阻,當流過100uA時,電阻上的壓降將達到1V,若此時電池的電壓只有2.6V,則RTC芯片的工作電壓只有1.6V,如果電池電壓更小,RTC芯片獲得的電壓更低,由于RTC芯片的工作電壓范圍更廣,但需要的電流基本不變,為了獲得足夠的電流,就的降低電阻,導致電流增大。***可能在正常工作和備用模式下切換的時候切換邏輯不清晰,導致使用電池時候也進入正常工作模式。
2)解決方案
綜上分析,為了延長電池的壽命,主要是降低RTC回路數的電流,回路上的損耗主要有:電阻,二極管,RTC芯片,電容;
1.RTC電池的模式電流:大部分廠家在電池模式下能做到nA~1uA,按照1uA算;
2.二極管的漏電流:盡可能選漏電流小的二極管,例如BAS70等
3.電容損耗也體現在漏電流,RTC電池對電源要求不高,使用100nF的電容濾波即可,漏電流可以評估約0.5uA。
4.電阻損耗:基本忽略不計;
3)電池壽命的估算
以CR2025為例,T=150mAH*95%/(二極管的漏電流1uA+RTC電流1uA+電容漏電流0.5uA)=57000H=6.5年;
4)最終的解決方案如下:
二極管更換成更低漏電流1uA的BAS70系列,電阻值串聯在電池端,防電池短路,電流限制在3mA;
審核編輯:湯梓紅
-
電子產品
+關注
關注
6文章
1206瀏覽量
59142 -
二極管
+關注
關注
148文章
10039瀏覽量
170296 -
RTC
+關注
關注
2文章
607瀏覽量
68292 -
電池
+關注
關注
84文章
10980瀏覽量
133971
發布評論請先 登錄
小安派BW21-CBV-Kit教程——基礎RTC例程與簡易RTC鬧鐘

RTC時鐘芯片+電池的應用案例(一)

解析愛普生RTC芯片選型的五大關鍵

Linux的RTC回到了1970年,是時光倒流了么?

RTC與WebRTC的主要區別
RTC技術在實時通信中的應用 RTC與VoIP的區別
【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(14)RTC 模塊介紹

什么是RTC模塊?

評論