TI中文支持网
TI专业的中文技术问题搜集分享网站

请问:如果CC2640 的八个电容感应按键都用上了,那么该如何检测电池电量呢?

看电池检测的例子程序,用的是DIO23,但是这个已经被电容感应按键使用了。

ADC好像也只能使用使用DIO23~DIO30这个八个IO口作为输入。

那么电容按键和ADC是不是就冲突了?

如果需要使用八个电容按键,那么该怎么检测电池电量呢?

各位同行和TI的同事,麻烦帮忙分析一下,感谢!

Viki Shi:

指路——>http://www.ti.com.cn/cn/lit/ug/swcu117h/swcu117h.pdf 18章

Qingsong Du:

回复 Albin Zhang:

嗯,TRM中的电池电压检测部分,我看到了,感谢!

Qingsong Du:

回复 Viki Shi:

谢谢您的热心帮助,感谢!

Qingsong Du:

我们产品用的电池最大输出电压为4.2V,超过了CC2640的最大允许电压,所以加了个稳压芯片XC6215B302M。

和硬件组的同事讨论后,发现:原来这个芯片在电池电压低于3.6V时,输出的电压就不是恒压了,会随着输入的电池电压的降低而发生变化。

可以通过CC2640自带的电压检测功能来测量稳压芯片的输出电压。

虽然这个方法不能精确知道电池的电压,但也可以达到我们的需求目标,即能检测到电池低电压状态。

我们的另外一款产品,没有用到电容按键,所以不存在这个问题,可以直接通过ADC测量电池的电压。

Albin Zhang:

回复 Qingsong Du:

提问后有反馈和分享,推荐。:-)

BR.AZ

赞(0)
未经允许不得转载:TI中文支持网 » 请问:如果CC2640 的八个电容感应按键都用上了,那么该如何检测电池电量呢?
分享到: 更多 (0)