0
收藏
微博
微信
复制链接

更换32.768kHz晶振后,RTC走时出现偏差

2026-11-07 14:11
14

更换32.768kHz晶振后,RTC走时出现偏差

RTC使用32.768kHz晶振不代表换同频率器件就能直接代用。负载电容、晶振精度、PCB寄生电容和温度都会影响最终走时;有些问题上电即存在,有些运行几天才显现。

01 标称频率相同,晶振参数未必相同

做带RTC的控制板时,32.768kHz晶振通常没有高速时钟那么显眼。原理图上看起来就是一颗小晶振,旁边两只电容接地,很多项目还会直接沿用老封装。遇到采购替代,只要新器件也标着32.768kHz,工程师很容易觉得改个料号就可以了。

板子能正常计时,并不意味着走时精度没有变化。某些产品连续运行一两天后,和标准时间的差值会越来越明显;换回原型号后偏差又缩小。这时应先对比新旧晶振的规格书,不宜直接用RTC校准寄存器补偿。

晶振频率的标称值只是一个起点,通常还要看出厂频差、负载电容CL、等效串联电阻ESR、温度特性和老化。不同厂家即使标注同样的32.768kHz,也可能要求不同的电路负载条件。

32.768kHz贴片晶振实物,替换料号时还要核对CL和ESR等规格。

图1:32.768kHz贴片晶振实物,替换料号时还要核对CL和ESR等规格。

02 负载电容CL与外接电容

负载电容CL是晶振替代选型中的重要参数。假设原来的晶振要求CL为12.5pF,新器件要求6pF,而PCB上两只电容没改,那么晶振实际看到的负载可能与厂家标定条件明显不同。振荡器或许仍能工作,频率却可能发生偏移。

两只对地电容并不是简单相加以后就等于晶振CL。对于常见Pierce振荡电路,外部两只电容的等效串联值还要叠加MCU引脚、焊盘、走线等寄生电容。ST在AN2867里给出了计算方式,实际PCB的寄生电容也要留出一定估算余量。

标注CL为6pF的晶振,不代表两侧都应该各装6pF电容。更合理的做法是根据晶振所需CL、芯片输入电容及PCB布局来选外部电容,并核对MCU家族对LSE振荡器的驱动能力要求。

STM32低速外部晶振电路,晶振两端的负载电容与引脚共同决定实际负载。

图2:STM32低速外部晶振电路,晶振两端的负载电容与引脚共同决定实际负载。

03 走时误差还受温度影响

RTC快慢可以用ppm理解。1ppm大约对应一天0.0864秒的时间误差;如果长期存在20ppm频差,一天累计可接近1.7秒。这个量级在普通功能测试时未必明显,但对每天定时记录、计量或长时间断电保持时间的设备,就值得单独验证。

有些板子室温下走时正常,冬天或者高温环境下偏差变大。这与32.768kHz音叉晶振常见的温度-频率特性有关;电路负载不匹配是一类误差,晶振本身随温度变化是另一类,不能靠随意换两只电容就把所有温漂都解决。

直接探测晶振引脚还可能改变振荡条件。32.768kHz振荡回路幅度小、驱动能力有限,用普通探头直接接到晶振引脚,探头输入电容可能扰动振荡状态。优先考虑MCU输出的RTC校准时钟或专用时钟输出,再用频率计或合适的测试方法核对频差。

32.768kHz振荡波形测量画面,直接探测晶振端可能引入附加电容。

图3:32.768kHz振荡波形测量画面,直接探测晶振端可能引入附加电容。

04 更换晶振后的验证项目

更换晶振前,最好对照新旧料号的CL、ESR、频率容差、工作温度范围及封装尺寸,再核对现有两个外部电容和PCB寄生条件。对于带LSE驱动档位的MCU,还要确认启动可靠性与驱动能力,不是把驱动开得越大越好。

实际验证可以分成两组:室温连续运行与高低温环境记录。若产品会长期依靠备份电池维持RTC,也要在低供电条件下检查启动和保持情况。记录相同温度、相同时间长度和相同测量基准,数据才有可比性。

有些MCU支持RTC校准寄存器,但校准应当建立在器件、负载和温度边界都明确之后。否则只在一块样板、一个温度点把误差调到零,换批次以后仍可能出现差异。先确认硬件条件,再决定是否需要数字校准,有助于分清电路误差和校准补偿。

做多批次验证时,最好把累计误差换算成ppm,而不是只记“每天快两秒”。这样才能比较不同温度、不同老化阶段和不同测试时长的数据。

对于支持外部高精度时钟输入的产品,还可以用稳定的参考源辅助分离RTC计数逻辑与晶振误差,但要保证测试方法本身不会改变正在验证的振荡条件。

声明:

本文由凡亿教育整理,转载请注明来源!

投稿/招聘/广告/课程合作/资源置换 请加微信:13237418207


登录后查看更多
0
评论 0
收藏
侵权举报
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。

热门评论0

相关文章

凡亿教育

凡亿教育打通了“人才培养+人才输送”的闭环,致力于做电子工程师的梦工厂,打造“真正有就业保障的电子工程师职业教育平台”。帮助电子人快速成长,实现升职加薪。 为了满足学员多样化学习需求,凡亿教育课程开设了硬件、PCB、仿真、电源、EMC、FPGA、电机、嵌入式、单片机、物联网、人工智能等多门主流学科。

开班信息