980578873 发表于 2023-4-4 17:39:01

梁工 发表于 2023-4-4 16:56
在D2并联10K电阻看看

梁工,单片机进入掉电模式后,我串联万用表测试D2这个支路电流仅有0.1uA,非常小,我认为这个支路不是耗电的主要原因,梁工帮忙看下是不是单片机哪里还没有配置好。单片机进入掉电模式后,断开D2这个支路后,系统总功耗由30uA降低到1uA,非常完美,符合预期。单片机进入掉电模式后,如果接通D2这个支路后,系统总功耗30uA,有点糟糕,崩溃。。。。

神农鼎 发表于 2023-4-4 18:36:16

你焊个空板,只测试 P1.2;
其他管脚不接多余的电路, P1.2以外的口,全部准双向/弱上拉/对外锁存为高,或高阻输入 | 并关闭数字输入

神农鼎 发表于 2023-4-4 18:37:52

你焊个空板,只测试 你怀疑的 I/O;
其他管脚不接多余的电路, 除你怀疑的I/O以外的口,全部设置为【准双向/弱上拉 | 对外锁存为高】,或【高阻输入 | 并关闭数字输入】

神农鼎 发表于 2023-4-4 19:19:28

xhbwork 发表于 2023-4-4 16:16
新上手一个项目,原计划是用8H的RTC的,想想各种端口设置和电路配合,还是没有自信和胆量,下一版试试这个 ...



https://www.stcaimcu.com/forum.php?mod=viewthread&tid=189&extra=page%3D1

980578873 发表于 2023-4-4 19:50:53

980578873 发表于 2023-4-4 17:39
梁工,单片机进入掉电模式后,我串联万用表测试D2这个支路电流仅有0.1uA,非常小,我认为这个支路不是耗 ...

梁工,D2并联10k电阻,是基于什么考虑呢?

梁工 发表于 2023-4-4 21:39:47

980578873 发表于 2023-4-4 19:50
梁工,D2并联10k电阻,是基于什么考虑呢?

你在D2并联10K电阻测试了吗?我等了半天,没见你的测试结果,这测试只需要2分钟。
IO设置为高阻,红色LED是电流器件但有PN结压降,微电流时压降大约1.5V,正是IO输入分辨0或1的临界电压附近,此时两个输入互补管会同时导通,导致大约有几十uA的电流。

980578873 发表于 2023-4-5 17:40:04

在D2并联10K电阻后面,测试结果不太好,连D2都不亮了。

网老四 发表于 2023-4-5 18:16:22

好奇怪的现象,只有P1.2有漏电.
有没有换个芯片试试看是不是个例?

神农鼎 发表于 2023-4-5 19:21:53

他是基础弱,没事高点亮,P1.2低点亮,就啥事都没了
===这种是典型的不看STC数据手册的乱设计

点灯用低导通,没特别好处就不要用高导通,随便用高导通的,我直接判他外行!
低导通,正常工作时I/O的模式:
准双向口/弱上拉,开漏,强推挽输出,都可以 !

高导通,正常工作时I/O的模式:
强推挽输出 !

https://www.stcaimcu.com/data/attachment/forum/202304/03/144724gpg90n797g90n7gt.png


下面这些都要特别处理,搞硬件的外行到家了



这样也可以关断漏电啊

他板子上到处是对地的电阻,这些省电模式都要特殊处理,程序写错了,还不知道错在哪!
很少见到这种电路的








网老四 发表于 2023-4-5 19:58:52

IO脚做逻辑输入忌中间电平,要么高,要么低,不然内部mos管工作在线性区耗电大很多,
掉电时候高阻配置的IO脚有下地的微弱电流,外部电路阻抗很高或悬空,通常会产生不高不低的中间电平.是不是掉电前关闭逻辑功能会省电些?
页: 1 2 3 4 [5] 6
查看完整版本: STC8H单片机进入掉电模式后功耗