CH582测量锂电源电压

我们有个产品选用CH582蓝牙芯片,有锂电池供电,有低功耗要求。

1、我看了芯片规格书芯片是有内部测电压功能的,但芯片只支持2.5-3.3的电压,所以必须外接LDO将电压降到3.3,那这个内部测压功能是不是就用不了?或者有其它办法可以利用这个功能吗?

2、我们现在的做法用2个500K的电阻分压给ADC,这样除了有增加额外电路,就是在休眠时,这个悬空输入的ADC脚是会多出近40uA的电流,需要内部上拉才能降下来。但这样是不是相当于无端多出3.7V/500k=7.4uA的电源出来了?如果不加开关,有什么办法可以减少这个电池吗?

  1. 是的,内部通道无法直接用来测量锂电池电压,建议分压后用ADC模块的其他PIN脚进行电池电压检测。
    ADC模块直接测量VIO33电压,适用于纽扣电池直接供电的场景。CH582能稳定正常工作的电压,最大值3.6V。一节锂电池充满电一般3.8~4.0V,不能直接接到VIO33。


  2. ①用两个MΩ级别的电阻进行分压来减小电流开销。比如说2MΩ+1MΩ的组合,分三分之一电压给0增益的ADC引脚进行测量。
    ②休眠前,ADC对应的引脚需要根据外部电压状态,配置为电平相近的输入上拉/输入下拉来固定电平,以减小电流损耗。


只有登录才能回复,可以选择微信账号登录