您好,
我正在编写嵌入式固件来控制 BQ25708。 现在我发现我从 BQ25708中读取的值,如 Ibat (寄存器 ADCISAT,0x24),Iin (寄存器 ADCIINCMPIN,0x25),被延迟到物理值大约一百毫秒,我的测量值在400毫秒到800毫秒之间。 此外,还会考虑以类似的延迟计算 Iin_Host 的新设置值(寄存器 IIN_host,0x3F)。
我搜索了数据表,但未找到任何有关规格,既未确认也未反驳我的测量结果。
下面是我的设置的简短描述:我的微控制器通过 SM 总线连接到 BQ25708。 我可以使用 µC 内部 ADC 测量 BQ25708电路的输出电流。BQ25708只有一个 BAT 连接,没有输入电源。 现在,循环时间为200毫秒,我从 BQ25708中提取数据,并读出内部 ADC。 计算 mA 电流后,我将其输出到 UART,然后在终端程序中获取这些值并将其置入 Excel 中。 我以几百 mA 的增量更改负载电流。 我本来希望在两条曲线(BQ25708 Ibat 和 ADC-I)上同时看到这些步骤。 但情况并非如此。
欢迎提供任何详细信息或建议
非常感谢
马丁