主题中讨论的其他器件:BQSTUDIO、
我们有一个嵌入式系统、可在由4节电池(IFR26650、3200mAh、3.2V)组成的电池组上工作、与 这些电池类似。
我们的定制 PCB 在 共享 I2C 总线上包含一个 BQ34Z100PWR-G1、可通过我们使用的 STM32 CPU 访问该 PCB、
或直接将外部连接器连接到 I2C 总线。 必须打开系统才能使其正常工作。
电路连接图
Q1和 Q2以及 IRLML6246。
我们有一个 EV2300、它正在尝试使用 bqStudio 配置和校准监测计、以便稍后我们可以将映像直接刷写到中
或让 CPU 通过 I2C (可选)以相同的设置对其进行配置。
但是、如何配置某些注册表值才能成功进行校准尚不清楚。
此外、bqStudio 似乎非常不可靠、因为它经常在读取或写入时报告 CRC 校验错误或其他"未知错误"
校准时的电流。 如果它首先自动检测监测计... 从列表中选择监测计会声称它不兼容"。
我使用的是网站上最近的稳定版本(从2017年7月起为 v1.3.54.1)。
当前寄存器值:
| 设计容量: | 6400mAh |
| 设计能源: | 81920 MWh? |
| 电池充电电压: | 3.475 V |
| LED_COMM/警报: | / |
| 串联电池节数: | 4. |
| 电池组配置: | VOLSEL 置1 |
| 分压器: | 17100mV (最大 BATT+) |
| CC 增益/CC 增量: | 100欧姆? |
| 负载选择: | 1? |
| 加载模式: | 0? |
| 电池端接电压: | 2.5V |
| 退出电流: | 50mA? |
| Qmax 电池0: | 1? |
化学 ID 似乎是0x0444、但 bqStudio 在尝试更新时未能将其写入监测计、并显示未知错误代码。
标称系统消耗电流约为48mA (这是在 PCB 导通且连接了 EV2300时消耗的电流)。
使用的电流范围为200mA 至~2000A 的尖峰
校准电流始终失败、表示我需要施加至少1A 的放电电流(我目前没有能够提供此电流的器件)。
但是、在输入-48mA 并单击该错误消息后、左侧的监测计会指示正确的-48mA...
校准偏移似乎正常。
校准电压始终失败、表示该值必须在 mV 范围内、但输入的值10000mV 不知为何不正确...
温度校准(与其他校准一样)通常会失败、但随后似乎设置正确。
如果有任何帮助,将不胜感激。 提前感谢。
PS 我可能使测试仪表出现了错误、因为在 I2C 总线上无法再检测到它。 是否可以通过某种方式恢复它?
