RTC是什么?单片机实时时钟指的是什么?

RTC是什么?单片机实时时钟指的是什么?

RTC,英文是Real-time clock,翻译过来就是“实时时钟”,即单片机实时时钟,指可以像时钟一样输出实际时间的电子设备,一般为集成电路,因此也称为时钟芯片。RTC主要功能是为我们提供时间、日历及闹钟等与时间相关的服务。

众所周知,绝大部分数码产品需要具备时间显示功能,如电脑、手机、智能穿戴、GPS、车载、网络监控等,因此RTC在我们日常生活中得到最为广泛的应用。RTC为我们提供精确的实时时间(TIME),或者为电子系统提供精确的时间基准。目前实时时钟芯片大多采用精度较高的石英晶体谐振器或石英晶体振荡器作为时钟信号源。

石英晶体谐振器即无源晶振,而石英晶体振荡器则为有源晶振。不管PCB设计所采用的是为无源晶振还是有源晶振,提供RTC实时时钟信号的晶振都是32.768KHz这个频率。32.768KHz指的是晶振每秒振动32768次,这个数字是2的15次方,分频后最容易获取基本时间单位“秒”。

在电脑主板上,晶振32.768KHz显然是不可或缺的,我们关闭电源之后,再开机,时间日期之所以显示正常是因为我们为它专门提供了一颗纽扣电池供电,可以这样说,RTC一直在工作。顺便提及一下,这颗电池还为主板断电后保存开机密码提供服务。

RTC的另外一个功能是提供2099年以内的日历。对于时间来说,无论快慢都是误差,而与无源晶振32.768KHz匹配电容在RTC的外围电路上起到非常重要的作用。外接电容值大小的选取直接影响到无源晶振32.768KHz输出频率的精度。若晶振频差较大,RTC提供的时间就不会精度。其原理是:若晶振频率偏负向,RTC显示的时间就会慢,若晶振频率偏正向,RTC显示的时间就会快。依此可见,若要RTC显示的时间精准,需要具备两个必要条件:无源晶振本身精度和稳定度要高,电容与晶振的匹配要达到最佳。若采用的为有源晶振方案,则省去了如何与电容匹配的不少烦恼。但是,目前主流PCB设计方案还是以无源贴片晶振32.768KHz为主,如日系晶振FC-135与MC-146。

电话:0755-23068369