主题中讨论的其他器件: EV2400
工具与软件:
尊敬的 TI 团队:
我目前正在进行 BQ76942芯片的校准。 但是、我在尝试读取原始 ADC 测量值时遇到问题。 具体来说、当我尝试从寄存器0xF081访问16位计数时、输出一直显示为零。
我正在使用 BQ76942商业页面上提供的示例代码、并且仔细遵循了这些说明、但问题仍然存在。
请告知可能导致此问题的原因或建议任何可能的解决方案?
此致、
Janardhan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
尊敬的 TI 团队:
我目前正在进行 BQ76942芯片的校准。 但是、我在尝试读取原始 ADC 测量值时遇到问题。 具体来说、当我尝试从寄存器0xF081访问16位计数时、输出一直显示为零。
我正在使用 BQ76942商业页面上提供的示例代码、并且仔细遵循了这些说明、但问题仍然存在。
请告知可能导致此问题的原因或建议任何可能的解决方案?
此致、
Janardhan
您好 Janardhan:
当您说仔细按照说明进行操作时、您是否参考了 BQ769x2校准和 OTP 编程指南中的说明?
此致、
Alexis
尊敬的 Alexis:
是的、我遵循 BQ769x2校准和 OTP 编程指南、其中提到了示例 Python 代码。
此致、
Janardhan
尊敬的 Alexis:
抱歉重放延迟。 是的、当我尝试使用产品页面中提供的示例代码按照电压校准步骤操作时、会出现这种情况。 但现在问题是不同的。 现在、我无法通过 I2C 线路访问 BQ76942。 我没有从芯片获得任何响应。 在调试过程中、我也尝试了更改 IC、但无法获得响应。 请查看随附的电路 PDF。
e2e.ti.com/.../SmartBMS_5F00_1.pdf。
此致、
Janardhan。
您好 Janardhan:
根据您发送的 pdf、似乎会不断将 TS2/WAKE 引脚拉至低电平。 虽然这通常会在器件处于 SHUTDOWN 模式时唤醒器件、但如果 TS2引脚在启动 SHUTDOWN 序列后保持低电平、则会进入"软关断"模式、该模式可以禁用串行通信。
有关此常见问题解答以及如何退出的更多信息、请遵循此 常见问题解答:BQ76952什么是软关断状态常见问题解答。
此致、
Alexis
尊敬的 Alexis:
在使用 BQ76942电池监测 IC 的当前设计实现中、我遇到了一个与 FET 状态控制和电压测量精度相关的问题。 根据原理图、该设计配置为用于6节串联电池、其中未使用的引脚连接到 IC 的相邻引脚。 Vcell Mode 寄存器设置为0x21F、这样便成功打开了 MOSFET、从而使它们能够由主机命令进行控制。
但是、在该配置下(Vcell Mode 寄存器设置为0x21F)、可以观察到 PACK、STACK 和 LD 电压测量的电压读数不正确。 当 Vcell Mode 寄存器设置为0x21F 以外的任何值时、电池组电压被正确测量、但是 MOSFET 保持在关闭状态。
主要问题在于:当连接的电芯少于10个(在本例中为6个)时、是否需要对 BQ76942 IC 进行校准、或者是否需要对电路进行额外的修改或设计更改来解决测量差异并确保 FET 正常运行。
该问题提出了以下问题:在此类情况下、校准是否是强制性步骤、或者是否需要对现有设计进行具体更改以支持当前电池配置。
我将在今天的网上尽快解决这个问题、我希望能得到快速的响应或指导以加快解决方案的速度。
此致、
Janardhan
您好 Janardhan:
我知道您不能共享您的.gg 文件、 请与我分享您更改的所有配置参数。 如果出现电压测量精度问题、建议按照校准步骤进行操作以帮助解决该问题。
您知道在平衡期间是否发生了这种不准确情况吗? 如果是在平衡期间发生、 第2.5节平衡期间的电压测量精度 在 使用 BQ769x2电池监测器实现电池平衡 应用手册中可能会有所帮助。
至于 MOSFET 是否正常运行、我想根据配置判断是否有任何原因。 在我看来、Vcell 模式并不控制 FET、也不能让主机控制它们的命令、因此我不确定它们与您的情况有何关系。 表13-32. FET Options 寄存器字段说明 中的 BQ76942技术参考手册 更详细地介绍了 FET 控制选项。 您是否知道在 FET 保持关闭时启用了任何安全警报?
此致、
Alexis
尊敬的 Alexis:
1.所有电池都已平衡、我可以向您保证不执行电池平衡。 尽管电池电压正常、但它们是正确的。
2.我的假设是 VCell Mode 寄存器用于选择 VCx 引脚、在这些引脚上连接了电芯。 根据该电池、可启用电压保护。 根据数据表、如果任何电芯欠压或过压、则将芯片恢复器连接到该寄存器并符合电芯电压。 因为短路电池的测量值为0。 如果芯片认为任何电芯都处于欠压状态、放电 MOSFET 肯定会关断、而充电 MOSFET 将导通。 在本例中、充电 FET 导通、但放电 FET 处于关断状态。 请多多指教。
e2e.ti.com/.../BQ76942_5F00_Config_5F00_file.txt
此致、
Janardhan。