木桩上的跛脚人 发表于 2017-4-17 10:52:42

STM32F1系列低功耗 唤醒问题 ADC


    各位大神好,本人目前做STM32的低功耗,但目前唤醒问题上有点疑惑,设备通过检测供电电源的电压进入低功耗,比如低于6V进入低功耗模式,但又想高于6V后进入正常模式,所以想是不是可以通过ADC检测外部电压,来使设备进入唤醒或停止;但停止模式下ADC应该是不工作的,还请大神门提供思路。
目前已知是通过RTC定时唤醒来检测电压,但总感觉不及时及没有将功耗降到最低;



zero99 发表于 2017-4-18 17:35:38

下次请发求助,谢谢

奏奏奏 发表于 2017-4-19 06:58:17

是不是需要增加一个电源监控芯片

木桩上的跛脚人 发表于 2017-5-4 17:30:33

zero99 发表于 2017-4-18 17:35
下次请发求助,谢谢

这个还玩明白!:lol

木桩上的跛脚人 发表于 2017-5-4 17:31:04

奏奏奏 发表于 2017-4-19 06:58
是不是需要增加一个电源监控芯片

采用检测电压突变来检测了,,

奏奏奏 发表于 2017-5-4 17:48:41

木桩上的跛脚人 发表于 2017-5-4 17:31
采用检测电压突变来检测了,,

ADC的电源自己都没有了,怎么检测?

木桩上的跛脚人 发表于 2017-5-4 18:24:50

奏奏奏 发表于 2017-5-4 17:48
ADC的电源自己都没有了,怎么检测?

供电电源是有的,一直供电的。检测到供电电源电压有跳变,在ADC的输入脚上会产生外部中断,这样进行唤醒检测了

奏奏奏 发表于 2017-5-4 20:39:42

木桩上的跛脚人 发表于 2017-5-4 18:24
供电电源是有的,一直供电的。检测到供电电源电压有跳变,在ADC的输入脚上会产生外部中断,这样进行唤醒 ...

我的意思是假如供电电压突然从6V瞬间跌到0V,那么ADC能够反应过来吗?

木桩上的跛脚人 发表于 2017-5-5 09:06:37

奏奏奏 发表于 2017-5-4 20:39
我的意思是假如供电电压突然从6V瞬间跌到0V,那么ADC能够反应过来吗?

瞬间降到0V,那不属于断电了吗?那肯定检测不到,主要是检测外部充电,充电连接的瞬间,会有一个跳变。
页: [1]
查看完整版本: STM32F1系列低功耗 唤醒问题 ADC