esp32 rtc 时钟设置不对_如何对实时时钟进行低功耗,高效率的精准补偿

本文编译自EDN,作者Maxim Intergrated 核心产品部应用产品高级技术人员Gordon Lee

实时时钟(RTC)从来都不是系统中引人注目的组件。确实,许多工程师不理解为什么需要RTC。他们可能会认为这是一种非常简单的组件,只能记录时间。另外,当今大多数微控制器都具有内置的RTC。

那么,为什么系统工程师会花更多的钱并愿意为RTC浪费更多的PCB空间?为什么独立的RTC不再过时?本文将重点介绍RTC在不同应用中的重要性,并概述关键的RTC规范和相关的设计挑战。

过去,在互联网普及之前,高精度RTC对于无数应用(例如个人计算机,电子表,便携式摄像机和车辆)至关重要。即使关闭主电源,RTC也会跟踪时间。如果没有RTC,则用户每次打开设备时都需要设置时间和日期。

当今的电子设备可以访问互联网或GPS。连接设备后,就可以轻松获取最准确的时间。对于那些拥有持续不断的互联网连接的设备来说,高精度的RTC确实是不必要的,但是这种好处是以高功耗为代价的。

为什么现在还需要RTC

在过去的十年中,随着各种自动化应用的兴起,如今数十亿设备已启用互联网。安全摄像机,照明灯,娱乐系统和设备等日常物品现在可以连接到互联网。这些设备是物联网(IoT)潮流的一部分。但是,虽然电池供电的物联网设备正在推动大量的物联网市场增长,但持续连接到电源的设备也是物联网的一大部分。

那么,RTC时代结束了吗?并不是的。越来越多的RTC实际上被用于许多自动化和物联网应用中。许多远程物联网传感器(如气象站)大多由电池供电,并按照预设的时间表进行测量或完成任务。这些设备无法持续启用无线收发器,因为这将很快耗尽电量。

确实,工程师在技术上花了很多心思来延长电池寿命。在大多数情况下,这些电池供电的设备(包括微控制器)都在深度睡眠模式下运行,以最大程度地减少无任务执行时的损耗。这些应用程序受益于极低的RTC,可以不时地唤醒系统以执行分配的任务。

尽管微控制器通常具有内置的RTC,但计时电流通常以mA为单位。而独立的RTC在运行时仅消耗nA的电流。比如某款RTC,在计时模式下仅消耗150 nA电流,并提供两个警报设置和两个可用于唤醒系统的中断引脚。

不要小看几mA和150 nA之间的差异。在设计IoT应用程序以延长电池寿命时,每mA的电流都很重要。除了物联网应用之外,许多医疗设备还需要纳米功率级RTC。例如可穿戴式ECG设备,助听器和医用标签。

大多数电池供电设备在设计上都非常小,便于携带或易于安装。由于独立的RTC在微控制器的外部,因此首选具有较小封装的RTC。更好的是,如果电路板空间有限,工程师可以选择带有集成谐振器的RTC。当前,业界最小的集成谐振器的RTC采用2.1×2.3 mm 8引脚WLP封装。

除了低功耗和小封装尺寸外,某些应用还要求在宽温度范围内具有较高的计时精度。例如,对于现场安装的传感器,这是一个重要的考虑因素,在该传感器中,一天中的温度可能波动很大。对于这些应用,更优选择是具有温度补偿功能的RTC,这将在本系列文章的第2部分中进行讨论。

带有外部晶振的RTC

具有成本效益的RTC通常需要外部谐振器,而RTC最常用的谐振器是32.768 kHz石英晶体。为什么是32.768 kHz?首先,32768是2的幂函数。当该信号连接到15级触发器时,输出是精确的1 Hz信号。RTC使用此1 Hz信号来驱动计时逻辑。但是,为什么用32.768 kHz而不是131.072 kHz或1.024 kHz?为了回答这个问题,我们需要了解频率和功耗之间的权衡。通常,电流消耗随着晶体频率的升高而增加。

而晶体的大小与频率成反比,这意味着较低的频率晶体在物理上更大,并且占用了更多的电路板空间。因此,选择32.768 kHz作为功率和尺寸之间的最佳折衷方案。此外,人的听觉范围是20 Hz至20 kHz。如果频率低于20 kHz,人们可以听到晶体振动。32.768 kHz是2的整数次方第一个超过可听范围的频率。

石英晶体在出厂时已校准,可以通过向音叉的尖端添加少量金以精确调节振动速度,从而在目标频率下振荡。在规定的电容器负载下,室温下所得的时钟

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值