主题中讨论的其他器件:BQ25792
我正在 定制板上使用 BQ25895MRTWR。 我需要一段时间才能到达能够持续监控芯片寄存器的位置。 现在、我 能够每10秒监控一次、而不会干扰芯片或整个系统的运行。
我发现 REG12 (充电电流的 ADC 转换)报告了我认为大致正确的读数(大约500mA-600mA)。 但是、它会定期降至零、然后再次返回。 我认为这种下降可能持续几秒钟、但我无法确定。 同时、我相信实际充电电流相当稳定。
具体而言、电路中没有电流表来确认瞬时充电电流。 但是、我的台式电源驱动系统在充电开始时(12V 时从0.86A 变为1.33A)出现了很大的变化、但即使 REG12 正在读取零充电电流、也绝不会下降到低于1.33A。
这是已知问题吗? 有什么建议吗? 下面是所有芯片寄存器的两个示例读数。 一个具有良好的0xC 读数、而另一个具有0x0读数。 请注意、AllRegs[]显示了整数索引、因此 REG12是 AllRegs[18]。
(请注意、我的根本问题是 REG0E (电池电压的 ADC 转换)也会出现大幅波动、尽管我认为电流不应关断导通。 这两种物品的组合波动很大,使得我的产品很难显示有意义的电池电压图标 ,*应该*显示缓慢增长的电量百分比,就像您在智能手机上看到的那样。 尽管这是我的根本问题、但我开始分析时、[错误]会定期报告零的充电电流。 我看不到这两者之间的直接相关性、就好像它确实会下降电流、因此推压的电压会下降。 情况似乎并非如此。)


