CH58X,想用ADC检测系统自身的锂电池剩余电量(单节电池),有代码可以分享吗?
热门产品 :
CH32X035: 32位USB+USB PD单片机
CH58X,想用ADC检测系统自身的锂电池剩余电量(单节电池),有代码可以分享吗?
选择电池电压采样。
这是在用VBAT引脚做ADC输入吗?实际上CH582并不能直接使用锂电池供电,需要经过LDO。所以VBAT引脚不能体现电池的电压。 (当电池同时为其他原件供电时,VBAT引脚测得的数据对于整个系统而言,就没有价值了)。
需要测得电池输出端的电压,上述代码直接将CH_INTE_VBAT换成一个连接了电池的AINX引脚,就可以吗?
拉一路ADC去采集电池的电压,如果电压超出供电范围,可以电阻分压再进行测量。电阻可以选择470K的测试。