一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

高精度实时时钟的功耗考虑

来源:analog 发布时间:2023-08-17

摘要: DS3231 / DS3232 通过设置温度更新周期,能够在保持较高时钟精度的同时大大降低器件的电流损耗。

概述

随着DS3231超高精度、I(2)C兼容的集成RTC/TCXO/晶振的推出,Dallas Semiconductor再次刷新了单芯片实时时钟精度的纪录。DS3231在整个工业温度范围内(-40°C至+85°C)提供±3.5ppm的精度。器件每隔64秒(64s)测量一次温度,通过调节晶体的负载电容,使其在指定温度达到0ppm的精度,最终达到提高时钟精度的目的。

电流损耗

周期性地测量温度使得器件在短时间内(最差情况下为200ms)的电流损耗增大。图1给出了DS3231在最差情况下的电流损耗,计算中假设电池电压为3.63V,I(2)C兼容接口不工作。


图1. DS3231在最差情况下的电流损耗

最大平均电流由下式决定:


DS3231数据资料提供的最大平均电流是3.0µA,这一结果表明,由于温度检测使得器件的总电流损耗提高了250%! 这一电流增量对于要求延长备用电源(如:锂电池或超级电容)工作时间的应用很难接受。

降低电流损耗

DS3232/  DS3234  在用户可编程寄存器中提供了一个域,允许用户延长温度更新的时间,从而降低平均电流损耗。两款器件在控制/状态寄存器中提供C_Rate位,用来设置四种不同的温度更新周期。寄存器定义如表1所示。

表1. 控制/状态寄存器位配置
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
OSFBB32KHZC_Rate1C_Rate0EN32kHzBSYA2FA1F

表2列出了DS3232/DS3234温度更新周期与最差情况下电流损耗的对应值。计算中假设电池电压为3.63V,I(2)C兼容接口不工作。C_Rate位上电时默认为0, 对应于64s的温度更新周期。

表2. 温度更新周期与最差情况下电流损耗的对应值
C_Rate [1:0]Temperature Update Time (s)DS3232/DS3234
Average Current (µA)
00642.50
011281.56
102561.10
115120.86

通过设置,可以将备用电池的使用寿命延长65%。

精度

在温度变化较快的环境下,延长温度更新周期会降低时钟精度,但对温度保持稳定或温度变换缓慢的工作环境,对时钟精度的影响很小。

温度控制

DS3234加入了温度控制寄存器,当器件由备用电源供电时可以禁止温度更新。寄存器中的BB_TD位控制温度测量禁止。该位上电时的默认值为0,温度更新功能有效。寄存器定义如表3所示。

表3. 温度控制寄存器位配置
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
0000000BB_TD

该位使能后会降低备用电源的电流损耗,但是,由于没有温度更新,将会降低时钟精度。

结论

Dallas Semiconductor推出的DS3231/DS3232/DS3234集成RTC/TCXO/晶体通过设置温度更新周期,能够在保持较高时钟精度的同时大大降低电流损耗。



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: