STM32F1系列低功耗 唤醒问题 ADC
各位大神好,本人目前做STM32的低功耗,但目前唤醒问题上有点疑惑,设备通过检测供电电源的电压进入低功耗,比如低于6V进入低功耗模式,但又想高于6V后进入正常模式,所以想是不是可以通过ADC检测外部电压,来使设备进入唤醒或停止;但停止模式下ADC应该是不工作的,还请大神门提供思路。
目前已知是通过RTC定时唤醒来检测电压,但总感觉不及时及没有将功耗降到最低;
下次请发求助,谢谢 是不是需要增加一个电源监控芯片 zero99 发表于 2017-4-18 17:35
下次请发求助,谢谢
这个还玩明白!:lol 奏奏奏 发表于 2017-4-19 06:58
是不是需要增加一个电源监控芯片
采用检测电压突变来检测了,, 木桩上的跛脚人 发表于 2017-5-4 17:31
采用检测电压突变来检测了,,
ADC的电源自己都没有了,怎么检测? 奏奏奏 发表于 2017-5-4 17:48
ADC的电源自己都没有了,怎么检测?
供电电源是有的,一直供电的。检测到供电电源电压有跳变,在ADC的输入脚上会产生外部中断,这样进行唤醒检测了 木桩上的跛脚人 发表于 2017-5-4 18:24
供电电源是有的,一直供电的。检测到供电电源电压有跳变,在ADC的输入脚上会产生外部中断,这样进行唤醒 ...
我的意思是假如供电电压突然从6V瞬间跌到0V,那么ADC能够反应过来吗? 奏奏奏 发表于 2017-5-4 20:39
我的意思是假如供电电压突然从6V瞬间跌到0V,那么ADC能够反应过来吗?
瞬间降到0V,那不属于断电了吗?那肯定检测不到,主要是检测外部充电,充电连接的瞬间,会有一个跳变。
页:
[1]