This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C129XNCZAD:RTC 在时间段内的漂移

Guru**** 2411630 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/701379/tm4c129xnczad-rtc-drift-over-the-time-period

器件型号:TM4C129XNCZAD

您好!

我们在原理图中使用 Citizen 提供的外部晶体 CM200C、 其频率漂移为+/-20ppm。

能否有人告诉我如何计算+/-20ppm 的漂移。  

以及如何缓解时间漂移。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我想您将从晶体制造商处获得最佳答案。 但是、我发现这个论坛讨论了相同的主题。
    forums.parallax.com/.../timing-drift-how-do-you-read-ppm
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Charles。

    是否有任何监测外部振荡器频率并调整 RTC 时间漂移的可能性。 但是、我从微控制器数据表中发现有一个称为"修整寄存器"的东西、用于补偿 RTC 中的漂移。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Soumya、
    数据表对如何使用 RTC 调整值进行了良好的说明。 请参阅数据表休眠模块一章中的"RTC 调整"子部分。
    在 POST 下面还回答如何调整修整值。 请看一下。
    e2e.ti.com/.../1337224
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    未声明的是您对此 RTC 实现所要求的精度。    (即 "什么符合条件、"适合 Gov't 工作?")

    虽然所述的"RTC 调整"方法(参考)提供了"调整功能"、但您可以进一步考虑:

    • 温度-尤其是温度变化(尤其是范围)-如何影响该调节?
    • 为电池供电的 MCU "电压变化"-如何影响该调整?
    • MCU 和晶体(& xtal 支持组件)的"老化"-如何影响该调整?

    您可能会注意到、当需要"超级"的频率稳定性时-温度和组件规格极严格-会有要求。   (如此之多-组件通常与经过高温调节的微型"烤箱"中的组件嵌入在一起-这也为所选组件提供了出色的物理稳健性。)

    怀疑您可能会监控(上面)列出的3个主要"影响"的相对影响-并利用这些发现来"增强" MCU 的"RTC 调整"校正值...   (MCU 的方法似乎对这3个(可预测)"调整挑战"的累积影响有点"盲目"。)

    有时-更精确和/或实时 "感知" 器件-能够定期将其卓越的时间数据"传递到您的 MCU -这很好地增强了"MCU RTC 调整"。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    喜欢!