主题中讨论的其他器件: BQSTUDIO、 GPCCHEM
大家好、
请查看我的上一篇帖子。 我迫切需要 TI 社区的帮助。 我现在正在处理一个项目、但我没有从该项目获得所需的输出。
主要基于电量监测计(BQ27742-G1)的项目。 对于我的设置、我只需通过保持 PACK+引脚开路的方式连接 SDA、SCL 和 GND 引脚、即可完成与 stm32L053C8的 I2C 通信。
并简化了 I2C 通信的编程、以获取电池电压和 SOC。 电池为 Tenergy 3.7V 1400mAh 锂离子电池。 为了使电池电压放电、我将一个15欧姆电阻器与电池并联。
并开始在调试模式下检查我的电压和 SOC。 随着电池逐渐放电、我观察到调试模式下电压输出的变化(它自己更新)。 但 SOC (充电状态)没有变化、基本而言、它根本不会像电压那样更新。 但当我插入电池插座并将其唤醒时。 我获得 SoC 和电压的真值。
但在对 SOC 放电时不会随电压更新。 如果我再次从插座中取出电池并插上电源。 我能够获得 SOC 和电压的真正值。
因此、请帮助我找出我犯错的问题。 我能否将15欧姆电阻器与电池并联以获得输出。 ?????
如果我正确地了解了我的设置,为什么在放电电池时 SOC 和剩余容量不更新???? 以及为什么在我再次连接电池后它会更新。
请尽快解决我的问题。
我想澄清一点、我没有通过 EVM 板和 BQstudio 进行任何更改(实际上我没有更改电量监测计)。 那么,还有一个问题,我是否需要解开测量仪表的密封圈并进行更改以获得正确的输出?? 或者我可以自行获取???
如果您想查看我的代码。 请就此回复我。
提前感谢您、
此致、
Reena Patel