STM32f103的RTC,电流太大

2019-07-21 05:53发布

本帖最后由 shenqihao 于 2018-12-28 15:43 编辑

用1N4148接入VBAT引脚,PC13作为推挽输出模式,大部分时间输出1,控制AD5160的CS端。
一开始是好的,待机电流1.2uA,过了一个月,200多MA,不知道什么时候坏掉的。
昨天用新板子做了实验,测试了2遍,都是1.2uA,今天测了一下,100多MA,而且PC13脚控制AD5160是正常的。
另外,我把200MA那块的1N4148去掉,发现电流1A多,芯片发热。
stm32f103前一块嘉立创买的,后一块对面也是有保证的,不明白哪里出了问题。
请大家帮忙分析下原因。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
shenqihao
1楼-- · 2019-07-21 07:45
感谢回答,已经好了。
PC13不用的时候要浮空
bebj2009
2楼-- · 2019-07-21 12:50
你的描述好像是说现在只有一个外部处理电路由PC13控制,那其它MCU端口在干啥呢,是不是其它端口在待机时保护不合理造成的呢?
bebj2009
3楼-- · 2019-07-21 17:49
 精彩回答 2  元偷偷看……
bebj2009
4楼-- · 2019-07-21 18:31
或者直接用BT431专用芯片来接,还有一个可能,就是你的板子设计上存隐患
shenqihao
5楼-- · 2019-07-21 23:23
本帖最后由 shenqihao 于 2018-12-28 16:21 编辑
bebj2009 发表于 2018-12-28 15:54
你的描述好像是说现在只有一个外部处理电路由PC13控制,那其它MCU端口在干啥呢,是不是其它端口在待机时保 ...

和其端口没关系,只是RTC部分出问题。
把PC13列出来,是因为PC13是与RTC相关的引脚。
shenqihao
6楼-- · 2019-07-22 01:15
bebj2009 发表于 2018-12-28 15:58
或者直接用BT431专用芯片来接,还有一个可能,就是你的板子设计上存隐患

BT431是什么?
目前有一块板子RTC是正常的,应该2个月了,而且RTC方案抄原子哥的,如图,应该没问题

一周热门 更多>