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

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

3天内不再提示

为什么我们需要一个单独的RTC?RTC实时时钟的特点和应用

科技观察员 来源:英锐恩 作者:英锐恩 2023-07-06 18:22 次阅读

你知道RTC(实时时钟)吗?即使你不知道它长什么样,它也可以说是安装在我们身边所有电子产品中的一种设备,它的主要目的是“报时”。告诉这个时间不仅仅意味着“现在几点了?”例如,根据RTC被勾选的时间获取位置信息。或者你可以在固定的时间采取行动,它有广泛的用途。

一、什么是RTC(实时时钟)?

RTC(实时时钟)是指安装在电子设备或实现其功能的IC集成电路)上的时钟。当您在数字电路中称其为“时钟”时,您可能会想到周期信号,但在英语中,clock也意味着“时钟”。它还意味着将当前时间保持在北顶的时钟,因此它具有“实时”。但是,个人电脑显示屏、智能手机待机画面等下显示的时间不一定是RTC。这是因为CPU本身具有定时器功能和时钟功能,不用RTC也可以显示时间和调整时序。更重要的是,此功能非常准确。

那么为什么我们需要一个单独的RTC?

原因是上述CPU的定时器时钟功能只在“启动”即“通电时”运行,断电时停止。当然,如果时钟不能连续跟踪时间,则必须手动设置时间。如今,通过接收标准电波(传输各国标准时间的电波)来自动调整时间的手表越来越多,但它是一种不应该在室内携带的电子设备。

RTC有一个与电脑单独分离的电源,如纽扣电池(备用电池),即使主机电源关闭,它也保持滴答作响,随时可以实时显示时间。然后,当计算机再次打开时,计算机内置的定时器时钟从RTC读取当前时间,并在此基础上供电的同时,时间在其自身机制下显示。增加。顺便说一句,由于纽扣电池相对便宜且使用寿命长,因此RTC可以以极低的成本运行。由于这个作用,它也可以用作内存。

二、RTC(Real Time Clock)的原理和机制

上一节提到了“石英腕表”,但是RTC的原理和机制是一样的。这只是意味着显示机制将是数字而不是模拟。RTC基本上由晶体振荡器和振荡器电路组成。这种晶体单元是石英,具有在施加电压时高速振动的特性。

这个频率越高,手表的精度就越高,但由于RTC不需要达到那个级别的规格,所以大约是32.768kHz,月差(一个月偏差多少)在1分钟之内。这种振动被振荡电路转换成时钟信号,时间显示在显示器上。该RTC可以安装在CPU的主板上,也可以安装在外部IC上。

显示一般为“AD”、“月日”、“时”、“分”、“秒”。某些产品显示星期几和毫秒。但是,如果月份有“大月(最多到31号的月份)”、“小月(以30号之前的日期结束的月份)”或闰年,请手动更正。对不对?答案是否定的。

这是因为大多数RTC都使用最多可提前100年的日历进行编程。但是,有的老人遇到了“2000年问题”和“2010年问题”……这个被编程为能被4整除的闰年,或者二进制编码的十进制,是程序不识别导致的故障由于十进制表达式,正确的年份。

至于电源,上面说了,它有一个独立的电池,比如纽扣电池。石英振荡器在计算机世界中速度极慢,因此它们消耗极低的功率。纽扣电池大约每几年更换一次。除了一次性原电池外,超级电容器等高性能二次电池近年来也陆续上市,可以说几乎不用担心电池问题另一方面,为了保持更多的电力,我们还有一系列RTC,旨在在计算机运行时由商用电源驱动。

三、RTC(实时时钟)的特点和应用

RTC的特点首先是低功耗。另外,晶体单元具有比较优良的频率温度特性,即使环境温度变化,频率也很稳定。另一方面,晶体振荡器转换的时钟信号在时间上显示的速度与计算机相比非常慢,因此它被设计成不会频繁地写入RTC。

此外,由于RTC销售低功耗,因此没有设计复杂的程序,它是一个简单的功能。因此,无法自行读取时区,用户必须查看家乡时间的时区并手动设置。

RTC的目的基本上是在电脑上显示时间,由于使用后备电池的特性,它也可以用于内存。RTC在看似与时间显示无关的定时调整中也发挥着积极作用。例如,熟悉的GPS。如果您所在的地方无法接收无线电波,则可能很难准确显示时间。

但是,通过集成RTC,可以计算“上次接收无线电波的时间”和“可以再次接收无线电波的时间”之间的空白时间,并可以显示正确的时间。

此外,在弹球盘和便携式游戏中,从开始经过一定时间后,可能会出现特殊效果或事件可能开始。这也有一个内置的RTC,可以在一定程度上测量时间并自动规划时序。

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

    关注

    4

    文章

    235

    浏览量

    65627
  • RTC
    RTC
    +关注

    关注

    2

    文章

    520

    浏览量

    66194
收藏 人收藏

    评论

    相关推荐

    STM32 RTC实时时钟

    STM32处理器内部集成了实时时钟控制器(RTC),因此在实现实时时钟功能时,无须外扩时钟芯片即可构建实时时钟系统。
    的头像 发表于 07-22 15:41 4477次阅读
    STM32 <b class='flag-5'>RTC</b><b class='flag-5'>实时时钟</b>(<b class='flag-5'>一</b>)

    什么是实时时钟RTC)?如何更改RTC的时间?

    什么是实时时钟RTC)?实时时钟RTC)的基本功能是什么?实时时钟RTC)晶体误差的主要来
    发表于 07-19 08:44

    实时时钟(RTC)概述

    实时时钟(RTC)概述RTC(real-time clock),实时时钟独立的
    发表于 08-03 06:33

    RTC是什么?RTC实时时钟实验

    文章目录前言RTC是什么?二、RTC实时时钟实验1.引入库2.读入数据总结前言前面我们说了OLED实验,是
    发表于 01-13 07:19

    TMS320VC5505/5504双实时时钟RTC)的特点和操作详细描述

    本文描述了基于TMS320VC5505/5504数字信号处理器(DSP)的实时时钟RTC)的特点和操作。 该装置包括实时时钟RTC),
    发表于 04-26 10:12 3次下载
    TMS320VC5505/5504双<b class='flag-5'>实时时钟</b>(<b class='flag-5'>RTC</b>)的<b class='flag-5'>特点</b>和操作详细描述

    浅谈RTC实时时钟特征与原理

    RTC实时时钟特征与原理 查看STM32中文手册 16 实时时钟RTC)(308页) RTC
    的头像 发表于 06-30 15:54 1.1w次阅读

    STM32CubeMX | 40 - 实时时钟RTC的使用(日历和闹钟)

    STM32CubeMX | 40 - 实时时钟RTC的使用(日历和闹钟)
    发表于 11-23 18:06 19次下载
    STM32CubeMX | 40 - <b class='flag-5'>实时时钟</b><b class='flag-5'>RTC</b>的使用(日历和闹钟)

    stm32f4 RTC实时时钟解析

    应用最为广泛的消费类电子产品之。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。对于STM32F的
    发表于 12-04 18:06 19次下载
    stm32f4 <b class='flag-5'>RTC</b><b class='flag-5'>实时时钟</b>解析

    STM32CubeMX系列|RTC实时时钟

    RTC实时时钟1. RTC实时时钟简介2. 硬件设计3. 软件设计3.1 STM32CubeMX设置3.2 MDK-ARM编程4. 下载验证
    发表于 12-24 19:15 16次下载
    STM32CubeMX系列|<b class='flag-5'>RTC</b><b class='flag-5'>实时时钟</b>

    STM32CubeMX-实时时钟(RTC)

    实时时钟 (RTC) 是独立的 BCD 定时器/计数器。RTC 提供具有可编程闹钟中断功能的日历时钟
    的头像 发表于 01-14 17:24 2456次阅读

    DA1468x SoC 的实时时钟(RTC) 概念

    DA1468x SoC 的实时时钟 (RTC) 概念
    发表于 03-15 20:16 0次下载
    DA1468x SoC 的<b class='flag-5'>实时时钟</b>(<b class='flag-5'>RTC</b>) 概念

    DA1468x SoC 的实时时钟(RTC) 概念

    DA1468x SoC 的实时时钟 (RTC) 概念
    发表于 07-06 19:27 0次下载
    DA1468x SoC 的<b class='flag-5'>实时时钟</b>(<b class='flag-5'>RTC</b>) 概念

    基于FPGA的RTC实时时钟系统设计

    RTC(real time clock)实时时钟,在电脑、手机等电子产品中都有,应用较多。它的主要作用就是,在产品断电之后,时间还可以继续走数。这样我们在重新使用电子产品时,时间仍然正确。芯片本身可以通过纽扣电池供电,接下来
    的头像 发表于 08-23 09:29 1167次阅读
    基于FPGA的<b class='flag-5'>RTC</b><b class='flag-5'>实时时钟</b>系统设计

    CW32实时时钟RTC)介绍

    CW32实时时钟RTC)介绍
    的头像 发表于 10-24 15:36 1043次阅读
    CW32<b class='flag-5'>实时时钟</b>(<b class='flag-5'>RTC</b>)介绍

    RTC实时时钟的基本概念和工作原理

    在现代电子设备中,精确的时间管理和控制是至关重要的。为了实现这功能,实时时钟RTC, Real-Time Clock)模块被广泛应用于各种设备和系统中。RTC模块作为
    的头像 发表于 05-27 15:43 3186次阅读