应用场景
项目使用锂亚电池供电,由于锂亚电池的放电特性(电压在使用过程中比较稳定),很难通过电池电压来判断电量,这一点和锂电池相比是不同的。
为了能够准确地测量锂亚电池的电池使用情况,我们选择使用电量计BQ35100来监测电池容量。
BQ35100
1.BQ35100 电池电量监测计和充放电结束监测计为不可再充电的锂原电池提供高度可配置的电量监测,
2.BQ35100 器件以超低平均功耗提供精确结果,可借助 GAUGE ENABLE (GE) 引脚通过主机控制实现小于 2µA 的功耗。
3.主机可通过 400kHz I2C 总线从其中读取收集的数据。
BQ35100电量计有几种模式,详情可以看数据手册。我们是用来监测电池容量,所以我们使用的是ACC模式。
下图是datasheet中描述的使用方法。
#define ACCUMULATED 0x02
#define VOLTAGE 0x08
#define BATTERYSTATUS 0x0A
uint8 start[2]={
0x11,0x00