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

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

3天内不再提示

RTC时钟偶发性延时和超前现象解决方案

西西 作者:致远电子 2018-11-21 14:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在非常温的工作环境下,RTC时钟出现偶发性的延时或者超时现象,成熟的RTC电路设计看似简单,但如何保证RTC时钟的精确度;在出现偶发性异常现象时,如何快速定位和解决问题;本文将分享一个案例。

一、案例情况

工控板使用了NXP的PCF8563 RTC 芯片方案,在研发做环境温度摸底测试的时候, RTC时钟出现偶发性延时或者超前现象,于是研发展开一系列的问题定位。

二、排查分析

1、工控板使用了NXP的PCF8563 RTC 芯片方案,该方案是外置32.768kHz的石英晶体和电容,该RTC芯片的输出精度取决于其外接的石英晶体输出的时钟频率是否精准。石英晶体本身输出频率带有一定的误差,常温25℃下,频率的误差为±20ppm,平均误差可达5分钟/年。且随着时间的增加,晶体电路元件的缓慢变化会造成长期性的频率漂移。同时,在外部温度较为极端的时候,时钟震荡回路可能出现异常,影响到RTC的正常计时。

2、工控板RTC芯片供电电池选用了型号为CR2032的锂二氧化锰电池,该电池理论工作温度范围是-30℃~60℃。和其他锂电池类似,若外部温度较为极端的时候,会改变其内部的化学反应,导致电池寿命的降低或者电压异常的风险,从而影响RTC电路的正常工作。

RTC时钟偶发性延时和超前现象解决方案

图 1 PCF8563参考电路图

三、解决方案

极限温度下长时间的高精度保证,有以下的解决方案:

1、选择带有温度补偿的RTC芯片如EPSON的RX-8025T。这款芯片是内置32.768kHz的晶体,具有高精度的温度补偿功能,输出的波形都是经过温度补偿校准过的,这样可以提高RTC的稳定性和精度。因为内嵌的晶体已经经过高温老化处理,比独立的晶体有更好的稳定性,精度误差在-40℃~85℃范围内小于±5ppm。

2、选择工业级电池(例如:FANSO ER14505),理论上在工作温度-40~85°范围内能正常工作。参考电路图如图2所示:

RTC时钟偶发性延时和超前现象解决方案

图 2 RX-8025T参考电路图

由图2可知,RTC芯片工作电源由系统VCC_3.3电源和电池电源两部分组成。此电源电路的设计目的是当有外部电源供电时,RTC时钟工作时使用由外部电源经LDO转化而来的VCC_3.3电源,当外部电源停止供电时就自动切换到电池电源供电。这样可以保证RTC芯片一直能够正常地工作,同时可以延长电池的使用时间。此电路的设计如以下所述:

1)电源切换电路设计

由RX-8025T芯片的数据手册上可知,其工作电压范围是1.7V到5.5V;系统电源为3.3V、工业级电池ER14505电压为3.6V;可以通过二极管的正向导通特性来自动切换系统电源和电池电源的供电状态,使得RTC芯片能够保持正常工作状态。

由于系统电源电压为3.3V,电池电压为3.6V;如果要做到优先使用系统电源,那么就需要系统电源经过二极管后的电压比电池经过二极管后的电压要高,这样才能保证由系统电源优先工作。可以通过选择两只不同管压降的二极管来实现,二极管SS14的正向导通电压为0.2V左右,1N4148的正向导通电压为0.7V左右。那么可以在系统电源线路上串接一只SS14二极管,而在电池供电线路上串接一只1N4148二极管;这样当外部供电时,系统电源经过SS14后得到的电压值大于电池经过1N4148后的电压值,此时由主电源供电;当外部电源停止供电后,电路自动切换成电池供电状态。

RTC时钟偶发性延时和超前现象解决方案

图 3 电源切换电路

2)电压滞后处理

ER14505电池是一种供电电压为3.6V ,容量为2700mAh的锂亚硫酰氯电池;它的自身容量损耗极小,可以忽略不计。以待机电流为20uA计算,电池的供电可以达15年左右。

但是在实际应用中,发现在系统电源长期供电后,突然切换到电池供电时发生电压不足,导致RTC时钟出现异常,其根本原因是电池发生了钝化现象。

当RTC芯片由系统电源供电时,锂电池相当于闲置开路,如果电池闲置的时间过长,那么电池的内部会产生钝化膜,而切换到锂电池供电时,如果滞后的电压低于时钟芯片的工作电压,那么时钟芯片就会完全“失压”,系统时钟就会恢复到初始时间,导致时钟工作异常。为了消除这种现象的影响,我们可以通过在时钟芯片的电源上增加储能电容,以消除这种影响。

RTC时钟偶发性延时和超前现象解决方案

图 4 电压滞后处理电路图

3)控制钝化膜生成

电池的钝化膜是由于电池长时间处于闲置开路状态而形成的,那么我们可以使电池一直维持在一个较小的电流电工作状态,这样可以减缓电池的钝化膜生成的速度。通过选择合适的电阻值,使电池处于放电状态,比如放电电流控制在待机电流20uA左右,这样电池容量足够支撑15年左右,同时不会使钝化膜过厚而出现电压滞后导致RX-8025T完全掉电现象,从而影响RTC时钟的正常工作。

当系统电源供电时,Q1导通,由电池BT1、R1、Q1形成回路,实现电池的放电状态;当系统电源停止供电时,Q1截至,电池经过D2给RTC芯片U1供电。经实测时钟芯片及电池内阻自放电的电流为8uA左右,那么我们需要控制的电阻R1的阻值为3.6V/(20-8)uA=300k。

RTC时钟偶发性延时和超前现象解决方案

图 5 控制钝化膜电路图

4)PCB设计

PCB layout的时候需要注意RX-8052T与MCUI2C走线应该越短越好,并且远离高频、高电流的信号线。同时旁路电容也应该靠近RX-8025T的电源端,并增加地线敷铜的面积,以防止干扰的产生。

四、总结

致远电子嵌入式产品经过近二十年的设计经验积累,从产品的RTC时钟,电源管理ESD防护电路,各类通讯接口等方面全面保证产品的稳定性。致远电子从2001年从8位单片机方案设计开始,逐步掌握ARM7、ARM9、Cortex-A7、A8、A9、M7以及最前沿的A53等ARM体系的处理器应用技术,拥有全系列的工业级ARM核心板与工控机。同时,基于对嵌入式技术的理解与积累,我们自主研发下一代软件开发平台-Aworks实时操作系统,帮助用户基于稳定的软硬件平台快速实现产品开发,基于ZLG工业级核心板/工控板开发的产品已广泛应用于电力、轨道交通、工业现场、医疗等对产品可靠性要求较为苛刻的场合,并不断深入为各行业提供整套行业应用解决方案。

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

    关注

    6745

    文章

    2785

    浏览量

    220144
  • RTC
    RTC
    +关注

    关注

    2

    文章

    663

    浏览量

    72211
  • 致远电子
    +关注

    关注

    13

    文章

    423

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RTC实时时钟芯片的作用

    在物联网、工业控制、车载、医疗与消费电子中,精确、连续、掉电不丢失的真实时间是系统运行的基础。RTC(Real-TimeClock)实时时钟芯片是一种独立专用计时芯片,负责提供稳定日历时钟、断电续航、定时中断与高精度时间戳。
    的头像 发表于 03-20 15:36 906次阅读
    <b class='flag-5'>RTC</b>实时<b class='flag-5'>时钟</b>芯片的作用

    实时时钟RTC

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

    RTC实时时钟芯片和时钟晶振在本质、功能和角色完全不同

    RTC实时时钟芯片(Real-Time Clock)和时钟晶振(Crystal Oscillator)在电子系统中协同工作,但本质、功能和角色完全不同。
    的头像 发表于 03-11 17:13 643次阅读
    <b class='flag-5'>RTC</b>实时<b class='flag-5'>时钟</b>芯片和<b class='flag-5'>时钟</b>晶振在本质、功能和角色完全不同

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

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

    LMK01801双时钟分频缓冲器:高精度时钟解决方案

    LMK01801双时钟分频缓冲器:高精度时钟解决方案 引言 在电子设计领域,时钟信号的精准分配和分频对于系统的稳定运行至关重要。今天要给大家介绍的是德州仪器(TI)的LMK01801双
    的头像 发表于 02-09 11:10 273次阅读

    赛思分享时钟服务器的解决方案及其优势

    随着科技的不断发展,各种应用场景对于时间同步和精确性的要求也越来越高。在这种情况下,时钟服务器应运而生,为各行各业提供了高效、稳定、可靠的时间同步解决方案。本文将详细介绍时钟服务器的解决方案
    的头像 发表于 01-06 17:35 5912次阅读
    赛思分享<b class='flag-5'>时钟</b>服务器的<b class='flag-5'>解决方案</b>及其优势

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

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

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

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

    RE时钟高次谐波解决方案

    字电路的逻辑功能没有直接影响,但在电磁兼容(EMC)和信号完整性(SI)中带来了显著的危害与痛点。图1时钟时钟高次谐波解决方案针对这种高次谐波的时钟最有效的手段
    的头像 发表于 12-23 11:34 487次阅读
    RE<b class='flag-5'>时钟</b>高次谐波<b class='flag-5'>解决方案</b>

    rt_device_control断言错误是什么原因导致的?

    这是一个偶发性的问题,环境如下,在stm32l476rct6中使用RTThread系统,开发软件是RTThread studio。使用J-Link配合SEGGER-RTT软件包作为串口打印。如果设备
    发表于 10-09 07:09

    高精度低功耗RTC时钟芯片+高性能电池的组合设计、市场应用及技术支持,取得明显社会效益

    和眼踪时间,具有独立供电和时钟功能。在某些应用场最中,为了保证RTC在断电或者其他异常情况下依然能够正常工作、需要备份电池方案来提供雅定的供电。在物联网时代,由于一
    的头像 发表于 06-25 14:51 1313次阅读
    高精度低功耗<b class='flag-5'>RTC</b><b class='flag-5'>时钟</b>芯片+高性能电池的组合设计、市场应用及技术支持,取得明显社会效益

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

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

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

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

    乐鑫ESP-RTC实时音视频通信方案

    ESP-RTC乐鑫科技推出ESP-RTC(Real-TimeCommunication)音视频通信方案,能够实现稳定流畅、超低延时的语音和视频实时通信。ESP-
    的头像 发表于 05-26 18:07 1818次阅读
    乐鑫ESP-<b class='flag-5'>RTC</b>实时音视频通信<b class='flag-5'>方案</b>

    爱普生RX8130CE实时时钟成为智能家居系统的理想解决方案

    智能家居的本质是让生活更便捷、舒适与智能,而精准的时间管理是实现这一目标的重要基础。爱普生RX8130CE实时时钟RTC)以其卓越的性能和丰富的功能,成为智能家居系统的理想时间解决方案,为用户打造
    的头像 发表于 04-21 17:57 994次阅读
    爱普生RX8130CE实时<b class='flag-5'>时钟</b>成为智能家居系统的理想<b class='flag-5'>解决方案</b>