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条回答
bebj2009
1楼-- · 2019-07-22 02:56
你为什么这么有信心一直盯着RTC这块呢,你的逻辑是怎样的,按你现在的描述待机时MCU烧坏,可以待机时除过PC13与控制电路相接,其它端口难道都悬空的吗?
shenqihao
2楼-- · 2019-07-22 05:32
 精彩回答 2  元偷偷看……
323232
3楼-- · 2019-07-22 08:03
我不怎么懂硬件。
我觉得试试把100ma那块地1N4148换新的看看会不会好,如果好了那就说明是4148地问题,看看参数,有没有其他更好地能够代替。如果没好,再一个个换其他地元器件试试.....找找问题根源出在哪个元器件上,然后查他的手册看看为什么会这样,然后再想解决办法。
wxjhby
4楼-- · 2019-07-22 08:08
就算IO口很紧张,宁愿换芯片或者加扩展芯片,也不想用PC13/14/15
shenqihao
5楼-- · 2019-07-22 13:50
wxjhby 发表于 2019-1-5 09:57
就算IO口很紧张,宁愿换芯片或者加扩展芯片,也不想用PC13/14/15

下次不用stm32的rtc了,用外部的,省事

一周热门 更多>