打印
[STM32F1]

VBat 电路问题

[复制链接]
7120|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
目前VBAT电路如下:

怎么折腾,都不起作用啊!

关电重启数据丢失。
考虑电源切换波动,在C2E并联一个10uF依旧无效。
不关电源,手动复位重启则数据不会丢失。
用一个2K电阻替代D21,则数据可以不丢失,但是这不是一个好方案。

请教各位,为题到底在哪里?
另外代码侧相关VBAT有什么需要配置的吗?
沙发
wahahaheihei| | 2017-3-17 19:44 | 只看该作者
VBAT是给RTC供电的。你直接电池接就行了。你还搞这些电路不是多余了?

使用特权

评论回复
板凳
wahahaheihei| | 2017-3-17 19:46 | 只看该作者
或者如下图

使用特权

评论回复
地板
wahahaheihei| | 2017-3-17 19:47 | 只看该作者
(1)如果应用中没有使用外部电池,VBAT必须连接到VDD引脚上。
(2)如果没有外部电池,这个引脚必须和100nF的陶瓷电容一起连接到VDD电源上
(3)在VDD上升阶段(tRSTTEMPO)或者探测到PVD之后,VBAT和VDD之间的电源开关仍会保持连接在VBAT。在VDD上升阶段,如果VDD在小于tRSTTEMPO的时间内达到稳定状态(关于tRSTTEMPO可参考数据手册中的相关部分),且VDD > VBAT + 0.6V时,电流可能通过VDD和VBAT之间的内部二极管注入到VBAT。

使用特权

评论回复
5
wahahaheihei| | 2017-3-17 19:47 | 只看该作者
我提供的那个参考是:当接电池和有v3.3电源时,就会选择v3.3供电。当接电池和没有v3.3电源时,  就会选择电池供电。当不接电池和有v3.3电源时也会选择v3.3供电。

使用特权

评论回复
6
ActiveAndy|  楼主 | 2017-3-17 21:34 | 只看该作者
wahahaheihei 发表于 2017-3-17 19:44
VBAT是给RTC供电的。你直接电池接就行了。你还搞这些电路不是多余了?

MS621是充电电池

使用特权

评论回复
7
ActiveAndy|  楼主 | 2017-3-17 21:37 | 只看该作者
MS621为可充电电池,参数如下:

使用特权

评论回复
8
minzisc| | 2017-3-17 21:40 | 只看该作者
参考电压一致吗?

使用特权

评论回复
9
minzisc| | 2017-3-17 21:42 | 只看该作者
30K电阻压降有问题吧。

使用特权

评论回复
10
ActiveAndy|  楼主 | 2017-3-17 22:55 | 只看该作者
minzisc 发表于 2017-3-17 21:40
参考电压一致吗?

多些关注,
参考电压?你是指电压基准还是VDD和VBAT供电电压,VDD供电是3.3VD.

解释一下,MS621是充电电池,最大充电电流0.1ma,设想上电则而已给电池充电。
VBAT电源到底是外部电池供电还是内部VDD通过LDO给VBAT供电要看电池电压,按照STM32手册,VBAT电压如果低于VDD大概0.6V即自动切换到内部LDO供电。

使用特权

评论回复
11
oayzw| | 2017-3-18 14:25 | 只看该作者
用示波器抓下波形,看看发生了什么情况

使用特权

评论回复
12
zhjb1| | 2017-3-18 16:16 | 只看该作者
板凳 正解。如果需要给电池浮充电,才需要外接+5V->电阻->二极管->纽扣电池.

使用特权

评论回复
13
从薪| | 2017-3-18 19:02 | 只看该作者
可以参考一下我的原理图,平时有3.3V时,3.3V通过二极管给VBAT供电也给备用电池充电,当3.3V没有时就是备用电池给VBAT供电,CT1就是为了防止舜间掉电切换时CPU数据丢失而设计的一颗电容,保持时间越长跟电容容量有关系!希望能帮到你!谢谢!!

RTC电源电路.JPG (147.89 KB )

RTC电源电路.JPG

使用特权

评论回复
14
mituzu| | 2017-3-18 22:40 | 只看该作者
你的压降是不是太高了。

使用特权

评论回复
15
mituzu| | 2017-3-18 22:40 | 只看该作者
VBat电压可能才2.7v左右,太低了。

使用特权

评论回复
16
wahahaheihei| | 2017-3-20 16:24 | 只看该作者
如果是需要充电的电池那就要考虑充电电路了。

使用特权

评论回复
17
迪卡| | 2017-3-21 21:36 | 只看该作者
VBat电压低了

使用特权

评论回复
18
山东电子小菜鸟| | 2017-3-21 22:24 | 只看该作者
你重启的瞬间  C2E是短路的,BT1+---------D21-----------BT1- 短路状态

使用特权

评论回复
19
isseed| | 2017-3-21 23:19 | 只看该作者
电压有压降吧。

使用特权

评论回复
20
isseed| | 2017-3-21 23:21 | 只看该作者
30K电阻是不是有问题呀?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

61

帖子

1

粉丝