如何将一个RTC电池用于两个电路

2019-07-14 17:00发布

我正在设计一个带有STM32F407和DS3231芯片时钟的电路。MCU有一个可以使用的独立VBat引脚,另一方面,DS3231芯片有自己的RTC。我想知道我可以为这两种电路使用单个RTC电池吗?我发现一些电路建议bat54c在将电池连接到MCU之前使用普通的肖特基二极管。我也应该使用它吗?谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
kingnet_520888
1楼-- · 2019-07-15 18:11
 精彩回答 2  元偷偷看……
杀狼000
2楼-- · 2019-07-15 20:57
我想你可能想要考虑你提出这个论点的力度。将STM32的RTC校准到2ppm以内并非易事。您需要一个好的频率计数器(昂贵的),并且在生产中需要定期校准/检查的设备。实现温度补偿更加复杂(你需要一个温度室和精密频率计数器来表征你所选择的晶体),STM32在备用电池运行时无法做任何补偿
kingnet_520888
3楼-- · 2019-07-15 23:46
即使没有校准,我们也在讨论2 ppm和5 ppm之间的差异。考虑到有多少MCU快乐地使用10~50 ppm晶体运行,我认为使用110μA外部RTC有点适得其反,你不觉得吗?特别是市场上有精确的纳米功率时钟芯片(无日历)。请注意,我的论点是关于DS3231,而不是RTC芯片
天地直方
4楼-- · 2019-07-16 00:13
但我有一个问题,如果我的MCU断电,我的意思是供电(比如LiPo电池),它还能保留时间吗?正如我测试的DS3231可以用一枚硬币运行6个月左右

一周热门 更多>