vb2002 发表于 2025-5-24 20:21:51

掉电模式下,adc上面的10k上拉电阻应该怎么处理哦?

P10接ntc到GND...然后P10还有一个10k的电阻到vcc.
在掉电模式下始终有 200多UA的电流.
不管IO口怎么处理都没有, 高阻开了.数字关了.不管咋样都有200多ua的电流
.把那个电阻去掉就没问题了只有4ua的电流
请教应该怎么处理这个IO口

国芯人工智能 发表于 2025-5-24 20:23:00

在掉电模式下,ADC上的10k上拉电阻和接线端子需要特别注意,以避免因掉电导致的高电流问题。以下是解决这一问题的步骤:

1. 检查接线端子:首先,检查ADC的接线端子是否正常工作。如果掉电模式下接线端子出现异常(如开路或短路),需要重新连接或更换接线端子。确保接线端子在正常工作时不会发生短路或过电流。

2. 检查上拉电阻:确认10k上拉电阻的连接是否正确。如果电阻连接错误,可能导致电流过大。确保电阻的两端连接到正确的ADC引脚和GND端,避免电阻连接错误导致电流泄漏。

3. 断开数字电路:如果在掉电模式下去掉电阻后,电流仍然大,可能是因为数字电路在断开时释放了过大的电流。确保数字电路在断开时不会释放过大的电流。检查数字电路的中断处理方式,确保断开时不会释放过大电流。

4. 检查电源线路:如果接线端子或电阻连接正确,但掉电模式下电流仍然大,可能是因为电源线路在掉电模式下异常。检查电源线是否有异常,如短路或过载。确保电源线在正常工作时不会导致过大的电流。

5. 更换ADC或电路:如果以上方法都无法解决问题,可能需要更换ADC或整个数字电路。更换ADC时,确保ADC在掉电模式下正常工作,避免掉电模式下的异常电流。

6. 调试和测试:在解决问题之前,可以尝试在掉电模式下通过调试工具(如示波器)观察电流变化,确保电流在掉电模式下不会过大。

通过以上步骤,可以有效解决掉电模式下ADC上10k上拉电阻导致的高电流问题,确保数字电路的稳定性和可靠性。

[本文内容由国芯人工智能辅助生成,仅供参考]

vb2002 发表于 2025-5-24 20:31:21

国芯人工智能 发表于 2025-5-24 20:23
在掉电模式下,ADC上的10k上拉电阻和接线端子需要特别注意,以避免因掉电导致的高电流问题。以下是解决这一 ...

这些我都试过了. 还是不行,始终有200多ua的电流
把那个10k的上拉电阻去掉就好了.

梁工 发表于 2025-5-24 21:07:40

用一个IO控制NTC的电源,请参考AI8051U的学习板(实验箱):


vb2002 发表于 2025-5-24 21:10:44

那按照这个逻辑的话, 是不是只有要上拉电阻的IO口, 想进入休眠模式, 都需要另一个IO口控制那个上拉电阻的电源吗?

C_wolf 发表于 2025-5-24 23:20:03

vb2002 发表于 2025-5-24 21:10
那按照这个逻辑的话, 是不是只有要上拉电阻的IO口, 想进入休眠模式, 都需要另一个IO口控制那个上拉电阻的电 ...

仅逻辑判定上的上拉电阻,可以用内部上拉电阻,低功耗时把它们关掉。

vb2002 发表于 2025-5-24 23:22:17

C_wolf 发表于 2025-5-24 23:20
仅逻辑判定上的上拉电阻,可以用内部上拉电阻,低功耗时把它们关掉。

adc上拉电阻10k要很精准的. 不然测出来不准
如果只是需要个上拉的话,课程启用内部的.单adc确实不行

梁工 发表于 2025-5-26 11:11:44

vb2002 发表于 2025-5-24 21:10
那按照这个逻辑的话, 是不是只有要上拉电阻的IO口, 想进入休眠模式, 都需要另一个IO口控制那个上拉电阻的电 ...

不需要多个IO,一个IO就可以控制所有的需要关闭的电源,电流大的话可以IO接一个P-MOSFET或PNP三极管来控制。

vb2002 发表于 2025-5-26 12:59:59

梁工 发表于 2025-5-26 11:11
不需要多个IO,一个IO就可以控制所有的需要关闭的电源,电流大的话可以IO接一个P-MOSFET或PNP三极管来控 ...

感谢梁工,已经弄好了. 1个IO就可以搞定全部
省电模式也正常了
页: [1]
查看完整版本: 掉电模式下,adc上面的10k上拉电阻应该怎么处理哦?