为什么在此示意图中电池跨接至电阻器?
我不知道这个盾牌是什么样子,但我猜电池是可拆卸/可更换的。是这样吗?
它是否带有电池,还是由您提供?
DS1307 有一个小怪癖,它要求在没有连接备用电池时将 Vbat 接地。R5 旨在在没有备用电池的情况下将 Vbat 拉至地。如果没有该电阻器,如果在没有安装电池并通过 ESP 主板/VCC 供电的情况下尝试使用 DS1307,DS1307 将无法正常工作。
从 DS1307 的数据表:
如果不需要备用电源,VBAT 必须接地。
现在,这是一个很好的解决这个要求的方法吗?...并不真地。对于 48mAh 3V 电池,这会将最佳备份时间缩短至 3 年,即使 DS1307 耗尽 VCC 也会发生耗尽。
不过,我绝对能理解他们的推理。这是一个盾牌,它针对的是相当广泛的受众,他们可能刚刚决定,如果 DS1307 在所有可能的用例中都能工作而不是保持十年的时间会更好。
也就是说,只要您不打算在没有安装备用电池的情况下使用它,您就可以简单地将其移除并消除电池的消耗源。
我认为 R2 可以涵盖以下情况:
当 Vcc 低于 Vbat 时,器件切换到低电流电池备份模式。
如果没有电池,Vbat 会在不接地的情况下拾取 EMC 噪声。如果该噪声产生高于 Vcc 的电压,IC 可能会错误地切换到电池供电模式,并且由于没有电池,可能会发生数据丢失。
如果用例是电池几乎总是存在,并且电池寿命很重要,我会考虑省略这种电阻器。也就是说,除非在更换电池时出现 EMC 故障的可能性非常高,以至于您准备好用 90% 以上的电池寿命换取额外的安全性。
但是,如果预计设备在没有电池的情况下运行,电阻器应该在那里。在这种情况下,电池寿命将变得不那么重要,因为可以在不需要时将其移除,而 EMC 故障的可能性将变得很大。
另请注意,数据表中的典型操作电路不包括这样的电阻器。我认为这是因为“典型操作”被认为是仅卸下电池以更换新电池的情况。
实际上需要电阻。数据表第 6 页上指出,如果设备由 VCC 供电,则 Vbat 引脚必须接地。
如果不需要备用电源,VBAT 必须接地。
放置电阻器是为了在不使用电池时将 Vbat 引脚接地。
这很奇怪。DS1307 数据表中没有任何内容表明需要任何此类电阻器。
虽然 2 MΩ 是一个大电阻,但它仍然足够低,以至于通过电阻器的电流 (~1.5 µA) 将比 DS1307 的数据保持电流 (10 - 100 nA) 高几个数量级。这可能会大大缩短电池的寿命;建议去掉电阻。