0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RTC寿命探讨以及RTC周围器件如何选型

电子电路设计 来源:电子电路设计 作者:电子电路设计 2023-07-19 09:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RTC寿命探讨以及RTC周围器件如何选型

有感兴趣的同志们可以一起来探讨下.

目前几乎所有的电子产品中都会带有RTC功能,因此有必要探讨下RTC电路以及如何设计可以延长RTC电池的寿命。

下面我们一起来看看以下图中的电路,RTC部分的供电电路如下图,产品发布市场半年之后,就提示更换RTC电池,远远低于设计时预期的5年寿命。

wKgZomS2oe6AKxY-AABloV-RS-o413.png

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;

wKgaomS2qYWAJKuCAABd1pzXi9Q379.png



审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子产品
    +关注

    关注

    6

    文章

    1308

    浏览量

    61200
  • 二极管
    +关注

    关注

    149

    文章

    10454

    浏览量

    179535
  • RTC
    RTC
    +关注

    关注

    2

    文章

    665

    浏览量

    72223
  • 电池
    +关注

    关注

    85

    文章

    11610

    浏览量

    144507
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘DS3231:高精度RTC的卓越之选

    。下面就带大家详细了解DS3231这款高精度、I²C接口、集成RTC/TCXO/晶体的器件。 文件下载: DS3231.pdf 一、DS3231概述 DS3231是一款低成本、高精度的I²C实时时钟,集成
    的头像 发表于 03-24 15:45 221次阅读

    实时时钟(RTC

    在电子设备的精密世界里,实时时钟(RTC)如同一位永不疲倦的守夜人,默默维持着系统的时间秩序。无论主电源中断还是设备进入低功耗休眠,RTC都能依靠备用电源(如锂电池或超级电容)持续运行,确保时间信息
    的头像 发表于 03-12 08:21 231次阅读
    实时时钟(<b class='flag-5'>RTC</b>)

    RTC实时时钟的内部结构和选型方法

    在电子设备的世界里,RTC(Real-Time Clock,实时时钟)就像是一位不知疲倦的守时者。它的核心价值在于:即使主设备彻底断电关机,RTC也能依靠一颗小小的备用电池或超级电容继续运行,确保下次开机时系统时间依然准确,无需用户手动校对。
    的头像 发表于 02-10 11:36 874次阅读
    <b class='flag-5'>RTC</b>实时时钟的内部结构和<b class='flag-5'>选型</b>方法

    国产RTC8900高精度时钟模块

    超高精度RTC,内置晶体+温补,功耗1.0μA,针对工控、电力、安防监控、数据中心等领域对RTC精度的较高要求,提供了超高精度RTC系列,精度有±2ppm/±3.4ppm/±5ppm,支持多种封装
    的头像 发表于 02-04 11:27 271次阅读
    国产<b class='flag-5'>RTC</b>8900高精度时钟模块

    瑞芯微(EASY EAI)RV1126B RTC使用

    1.RTC介绍RTC的英文全称是Real-TimeClock,翻译过来是实时时钟芯片。实时时钟芯片通过引脚对外提供时间读写接口,通常使用独立电池供电,以保证在外部系统关电时,芯片电路正常工作,时间
    的头像 发表于 01-08 14:30 815次阅读
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>RTC</b>使用

    爱普生RTC实时时钟模块解析与选型指南

    32.768kHz晶振广泛应用于各类时钟电路中,虽然价格较低的音叉晶振用得多,但如果对稳定性要求更高、在一些更精密的电子设备中往往就得需要更精准的32.768kHz有源晶振或者实时时钟模块(RTC
    的头像 发表于 01-05 16:40 1029次阅读
    爱普生<b class='flag-5'>RTC</b>实时时钟模块解析与<b class='flag-5'>选型</b>指南

    浅谈爱普生RTC模块的特点与用途

    实时时钟(RTC)在众多需要精确计时的应用中起着不可或缺的作用,而RTC又不仅仅只是一个用来计时的电子元器件。在以下文章中,将介绍实时时钟(RTC)与
    的头像 发表于 01-04 09:16 803次阅读
    浅谈爱普生<b class='flag-5'>RTC</b>模块的特点与用途

    MC-306 标记 NRND 之后:32.768 kHz RTC 晶体的工程替代思路与选型要点

    Epson MC-306 32.768 kHz RTC 晶体被标记为 NRND 后,在产产品与新设计面临潜在的供货与生命周期风险。本文从工程角度分析 MC-306 NRND 的影响,指出 RTC 晶体替代并非只看频率和封装,还需重点关注负载电容、ESR 启动裕量、驱动电平
    的头像 发表于 12-23 13:52 4689次阅读
    MC-306 标记 NRND 之后:32.768 kHz <b class='flag-5'>RTC</b> 晶体的工程替代思路与<b class='flag-5'>选型</b>要点

    BMS——为什么需要单独搭载RTC实时时钟芯片

    精度更高: 专用RTC芯片(如8563)通常外接32.768kHz晶振,其时间精度远高于大多数MCU内置的RTC。 功耗更低: 在休眠模式下,专用RTC的功耗可以做到微安级甚至纳安级,比MCU整体
    的头像 发表于 10-15 15:19 935次阅读
    BMS——为什么需要单独搭载<b class='flag-5'>RTC</b>实时时钟芯片

    RTC出现3处警告rt_rtc_ops stm32_rtc_ops怎么解决?

    1.新版drv_rtc框架,有3处警告; stm32_rtc_get_secs,stm32_rtc_set_secs, stm32_rtc_get_timeval 警告如下
    发表于 09-22 06:57

    是谁偷走了我的时间?RTC时间异常的秘密

    嵌入式产品中的RTC(实时时钟)对于维持时间准确性至关重要。然而,实际应用中,我们常常会遇到时间偏差甚至时间回退到1970年的问题。今天,我们来探讨这些时间问题的根源及解决方法。RTC在嵌入式产品中
    的头像 发表于 09-02 11:35 2562次阅读
    是谁偷走了我的时间?<b class='flag-5'>RTC</b>时间异常的秘密

    AT32的ERTC与RTC的区别

    和每个月的天数。ERTC还支持闹钟、周期性唤醒、时间戳、参考时钟检测以及精密校准等功能 。 易用性 RTC :需要用户自己写程序进行时间单位的转换,增加了开发的复杂度 。 ERTC :由于内置了完整
    发表于 07-11 10:48

    第二十八章 RTC——实时时钟

    本文介绍了W55MH32的RTC外设,其为掉电可运行的32位计数器,常用LSE 32.768KHz时钟源,引入UNIX时间戳概念。还介绍相关库函数,及配置RTC、处理中断、显示时间和校准LSI频率的实验。
    的头像 发表于 06-20 14:08 1489次阅读
    第二十八章 <b class='flag-5'>RTC</b>——实时时钟

    “耐高温!”RTC时钟芯片+电池的应用案例(二)

    实时时钟,简称RTC,是广泛应用于电子产品的重要元器件。爱普生RTC实时时钟具有高精度、高稳定性和多功能等特点,广泛应用于多个行业。RTC时钟芯片主要功能是保持设备时间的准确运行,即使
    的头像 发表于 06-04 17:35 1968次阅读
    “耐高温!”<b class='flag-5'>RTC</b>时钟芯片+电池的应用案例(二)

    基于RK3576开发板的RTC使用说明

    文章主要展示RK3576开发板的RTC信息和快速上手例程
    的头像 发表于 05-07 15:04 2561次阅读
    基于RK3576开发板的<b class='flag-5'>RTC</b>使用说明