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文章
1179瀏覽量
58533 -
二極管
+關注
關注
147文章
9758瀏覽量
167730 -
RTC
+關注
關注
2文章
544瀏覽量
67084 -
電池
+關注
關注
84文章
10694瀏覽量
131515
發布評論請先 登錄
相關推薦
RTC時鐘芯片+電池的應用案例(一)
![<b class='flag-5'>RTC</b>時鐘芯片+電池的應用案例(一)](https://file.elecfans.com/web2/M00/7D/C2/pYYBAGN92XSAIJ_mAACf9RjpktA221.png)
解析愛普生RTC芯片選型的五大關鍵
![解析愛普生<b class='flag-5'>RTC</b>芯片<b class='flag-5'>選型</b>的五大關鍵](https://file1.elecfans.com/web3/M00/04/F9/wKgZPGd7iUiAfos0AACtG02Aqhg906.png)
Linux的RTC回到了1970年,是時光倒流了么?
![Linux的<b class='flag-5'>RTC</b>回到了1970年,是時光倒流了么?](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
RTC與WebRTC的主要區別
RTC技術在實時通信中的應用 RTC與VoIP的區別
【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(14)RTC 模塊介紹
![【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(14)<b class='flag-5'>RTC</b> 模塊介紹](https://file1.elecfans.com/web2/M00/03/E0/wKgZombH42WAIyq2AAA3DFzN548758.png)
什么是RTC模塊?
![什么是<b class='flag-5'>RTC</b>模塊?](https://file1.elecfans.com/web2/M00/FE/1E/wKgZomagm8SATz-DAABCvBG2ero510.png)
RTC和CPU有什么關系
RTC實時時鐘的基本概念和工作原理
愛普生實時時鐘模塊RTC
RTC碰到LXTAL低頻晶振停振怎么辦?
![<b class='flag-5'>RTC</b>碰到LXTAL低頻晶振停振怎么辦?](https://file1.elecfans.com/web2/M00/C7/11/wKgaomYGIFmAU8kqAAAed3mgtxY126.png)
RTC電池壽命的評估考慮因素
![<b class='flag-5'>RTC</b>電池<b class='flag-5'>壽命</b>的評估考慮因素](https://file1.elecfans.com/web2/M00/C5/5F/wKgaomXzswqAS7grAAAWjEA1MDs354.jpg)
評論