使用BQ76940和STM8L151做的BMS系统,发现在负载断开的情况下,即在待机模式,BQ76940工作在Normal模式,MCU不休眠时ADC和CC都打开,等采集到最新的电压和电流值后,MCU进入休眠模式,同时关闭ADC和CC,且MCU的外设和IO配置为最省电的状态,测试系统总的电流为MCU不休眠时是3.1mA,休眠时总电流是2.0mA,不知道这个数据是否正常,望回帖,谢谢!
Shi Wang3:
上面的电流是错误的,实际又测得结果是:休眠时电流是0.2mA,不休眠是电流是5.2mA
Hugo Zhang:
回复 Shi Wang3:
休眠时电流是0.2mA,不休眠是电流是5.2mA
这些电流从哪里测得的?包不包括MCU那边的耗电?
Shi Wang3:
回复 Hugo Zhang:
使用万用表测量的,串在电池总电压+和GND的回路里,应该是包括MCU耗电的吧,我觉得是系统的总电流,对吗?
Hugo Zhang:
回复 Shi Wang3:
是的,你这种测试测到的是系统的总电流
user3798160:
请教下如何关闭ADC和CC的啊
Hugo Zhang:
回复 user3798160:
ADC_EN bit和CC_EN bit,详见datasheet
user3798160:
回复 Hugo Zhang:
你好,我往ctrl1和2里写入0x00,然后延时一段时间,可以观察到mos关断了,说明写入成功了,但是功耗仍然有5ma,过了延时mos恢复,这个过程只看到功耗降低100ua样子,不知道是不是我的写法不对呢?
TI中文支持网

