打印
[STM32L1]

低功耗下运行ADC

[复制链接]
697|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenjunt|  楼主 | 2021-5-7 23:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32L151做的,电池供电,功耗要求极高。
上一版本中有3个按键,让客户在产品待机时自主改变3个参数并实时予以声光提示,以告知改变生效,那么我在stop模式下开3个中断就OK了,待机功耗也就不到5uA(含外设待机功耗)。
现在客户要把3个按键改成3个电位器,一下犯难了,电位器是模拟输入,肯定需要ADC,STM32的ADC运行时钟来自HSI,STOP下肯定是用不了了。
想通过内部COMP1和COMP2做成窗口比较器的模式,但是有3路电位器需要处理,貌似STOP下也做不了,因为我要不断切换比较器输入端。
想来想去,只能在LP状态下通过定时器来实现3路电位器的定时扫描,但这样的功耗有点接受不了。
各位大侠有什么好招没?

使用特权

评论回复
沙发
chenho| | 2021-5-7 23:41 | 只看该作者
在外面再加个模拟比较器来触发 MCU 唤醒

使用特权

评论回复
板凳
zwll| | 2021-5-7 23:43 | 只看该作者
应该用编码器代替电位器做快速输入吧?编码器是数字量,可中断

使用特权

评论回复
地板
chenjunt|  楼主 | 2021-5-7 23:46 | 只看该作者
外加比较器一个是成本高,另外一个每路电位器要加两个比较器

使用特权

评论回复
5
chenjunt|  楼主 | 2021-5-7 23:47 | 只看该作者
和客户讨论过编码器,价格太高,没有找到低于1块钱的的编码器,一个电位器才3毛

使用特权

评论回复
6
木木guainv| | 2021-6-2 10:11 | 只看该作者
哪种低功耗模式啊

使用特权

评论回复
7
磨砂| | 2021-6-2 10:14 | 只看该作者
电池供电 对功耗的要求比较严格啊

使用特权

评论回复
8
晓伍| | 2021-6-2 10:16 | 只看该作者
低功耗下不能运行ad吧

使用特权

评论回复
9
八层楼| | 2021-6-2 10:17 | 只看该作者
阶段性的运行一下 不要一直开着

使用特权

评论回复
10
八层楼| | 2021-6-2 10:40 | 只看该作者
为什么要用编码器

使用特权

评论回复
11
观海| | 2021-6-2 10:41 | 只看该作者
添加器件的话 不就是反而增加功耗了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

粉丝