你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F103 RTC电池用一个月左右就没电了

[复制链接]
XDA01 提问时间:2018-3-12 22:27 /
本人设计了一个模块用到rtc定时器,在使用一个月左右就出现rtc电池电量完全被消耗掉的情况(实测0.6V左右)。导致数据丢失从而设备异常。求解!附原理图 微信图片_20180312222301.png

很囧啊! 不知道原因。
收藏 评论28 发布时间:2018-3-12 22:27

举报

28个回答
maxtch 回答时间:2018-3-13 14:03:54
toofree 发表于 2018-3-13 10:15
按推荐电路来,电池和VDD分别串个二极管到芯片VBAT管脚。
看一下其它管脚怎么接的,有可能跟其它管脚有关系 ...

我不知道这两个二极管的推荐电路是哪里冒出来的。STM32 内部有电源切换电路,压根不需要外挂这两个二极管的。
七哥 回答时间:2018-3-13 10:15:41
按推荐电路来,电池和VDD分别串个二极管到芯片VBAT管脚。
看一下其它管脚怎么接的,有可能跟其它管脚有关系。比如跟RTC和唤醒有关的其它管脚有没有接上拉电阻,如果有的话,建议尽可能用大一点阻值的电阻,或者去掉上下拉。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

废鱼 回答时间:2018-3-17 13:26:15
XDA01 发表于 2018-3-17 12:33
谢谢你的回复,我还是不大明白你的意思!

如果不加二极管,外部3.3V无电的情况下,会由电池进行供电。加了二极管以后,电流只能流向电池,但是电池的电流不会向3.3V这边供电。起到反向截至的作用。
maxtch 回答时间:2018-3-13 02:21:52
你用的电池质量如何?什么牌子的?我买的天球牌 CR1220 哪怕在 RTC 常开的情况下寿命都不止一个月。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wenyangzeng 回答时间:2018-3-13 07:31:40
U1B的1脚供电必须经2只隔离二极管分别接电池和主板+3.3V供电。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wudianjun2001 回答时间:2018-3-13 08:35:48
电路设计的时候考虑下,系统没电的时候采用电池供电,系统有电的时候使用系统电源供电。
电池加二极管,系统电源加二极管,然后一起并到VBAT脚就可以了

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

废鱼 回答时间:2018-3-13 08:39:21
我们在使用中也是这样连接,考虑一下是不是电池的问题。另外在测试一下在工作和不工作情况下的电池输出电流。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

琦子 回答时间:2018-3-13 08:41:34
1.测试板载功耗。2.考虑电池质量问题

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

XDA01 回答时间:2018-3-13 09:31:12
maxtch 发表于 2018-3-13 02:21
你用的电池质量如何?什么牌子的?我买的天球牌 CR1220 哪怕在 RTC 常开的情况下寿命都不止一个月。 ...

淘宝买的 信誉都很高的那种卖家,换了俩家了都一个情况。是啊 理论值可以使用三年呀
XDA01 回答时间:2018-3-13 09:32:19
wenyangzeng 发表于 2018-3-13 07:31
U1B的1脚供电必须经2只隔离二极管分别接电池和主板+3.3V供电。

恩 现在的迭代版本就是这样子做的 而且加了一个外部时钟,到时候内部RTC和外部时钟可以选择 伤不起了
XDA01 回答时间:2018-3-13 09:33:05
wudianjun2001 发表于 2018-3-13 08:35
电路设计的时候考虑下,系统没电的时候采用电池供电,系统有电的时候使用系统电源供电。
电池加二极管,系 ...

非常感激您的提示,现在的迭代版本就是这样子做的
XDA01 回答时间:2018-3-13 09:33:36
安 发表于 2018-3-13 08:39
我们在使用中也是这样连接,考虑一下是不是电池的问题。另外在测试一下在工作和不工作情况下的电池输出电流 ...

蛋疼的 电流太小了 手上没有仪器可以测这么小电流的
XDA01 回答时间:2018-3-13 09:33:54
bargagebaobei 发表于 2018-3-13 08:41
1.测试板载功耗。2.考虑电池质量问题

好的 感谢提示
废鱼 回答时间:2018-3-13 09:35:04
换个其他牌子的电池
琦子 回答时间:2018-3-13 09:47:33

客气了 我也是猜测
maxtch 回答时间:2018-3-13 14:01:36
wenyangzeng 发表于 2018-3-13 07:31
U1B的1脚供电必须经2只隔离二极管分别接电池和主板+3.3V供电。

这个是没有必要的。STM32 内部有电源切换电路,效果比这两个二极管还要好。
12下一页

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版