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.

[参考译文] BQ76942:原始 ADC 测量寄存器填充0's

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ76942, EV2400

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1410542/bq76942-raw-adc-measurements-register-filled-0-s

器件型号:BQ76942
主题中讨论的其他器件: EV2400

工具与软件:

尊敬的 TI 团队:

我目前正在进行 BQ76942芯片的校准。 但是、我在尝试读取原始 ADC 测量值时遇到问题。 具体来说、当我尝试从寄存器0xF081访问16位计数时、输出一直显示为零。

我正在使用 BQ76942商业页面上提供的示例代码、并且仔细遵循了这些说明、但问题仍然存在。

请告知可能导致此问题的原因或建议任何可能的解决方案?

此致、

Janardhan  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    当您说仔细按照说明进行操作时、您是否参考了 BQ769x2校准和 OTP 编程指南中的说明

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:

    是的、我遵循  BQ769x2校准和 OTP 编程指南、其中提到了示例 Python 代码。

    此致、

    Janardhan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    感谢您的澄清。 当您尝试按照电压校准步骤和/或电流校准步骤操作时、是否会发生这种情况? 为了确保您尚未对示例代码进行任何更改? 您是否还能共享原理图/设置?

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:

    抱歉重放延迟。 是的、当我尝试使用产品页面中提供的示例代码按照电压校准步骤操作时、会出现这种情况。 但现在问题是不同的。 现在、我无法通过 I2C 线路访问 BQ76942。 我没有从芯片获得任何响应。 在调试过程中、我也尝试了更改 IC、但无法获得响应。 请查看随附的电路 PDF。

    e2e.ti.com/.../SmartBMS_5F00_1.pdf。

    此致、

    Janardhan。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    根据您发送的 pdf、似乎会不断将 TS2/WAKE 引脚拉至低电平。 虽然这通常会在器件处于 SHUTDOWN 模式时唤醒器件、但如果 TS2引脚在启动 SHUTDOWN 序列后保持低电平、则会进入"软关断"模式、该模式可以禁用串行通信。

    有关此常见问题解答以及如何退出的更多信息、请遵循此 常见问题解答:BQ76952什么是软关断状态常见问题解答。  

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:


    感谢您确定问题、现在我可以与 IC 通信了。 但是放电 FET 没有开启、我检查了所有参数、这可能会导致 DSG 引脚禁用。 但一切看起来都正常、这意味着没有启用 PF 或保护。 而且 CP 引脚也处于 CHG+11V、可以在 VCC 引脚上测量相同的电压。 是否有任何参数可以禁用 DSH 引脚?  

    此致、

    Janardhan。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    很高兴能够提供帮助。 您能否就这个新问题与.gg 文件分享您的设置/程序?  

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:

    我正在使用具有 I2C 连接的 ST 微控制器来操作 BQ76942。 如果我错了、请告诉我、但我相信会使用 EV2400来生成".gg"文件。 或者、我可以分享配置参数吗?

     

    此致、

    Janardhan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 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。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    1.谢谢你让我知道。

    2.正确。这就是为什么我问是否触发/启用了任何安全警报的原因、因为 VCell 模式不能直接控制是否启用 FET。 它们可能会影响影响影响 FET 的保护。 了解所触发的特定保护应该有助于缩小范围。

    感谢您共享 配置文件。  

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:


    1.您是否发现附件中有任何可疑内容?

    2.关于电池组、电池组和 LD 电压错误,为什么当 VCell 模式配置为6个电池时电压测量错误,为什么   VCell 模式 设置为0x0000时电压测量正确?

    请查找随附的图片以供参考。

     .

    此致、

    Janardhan。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Janardhan:

    现在会尝试按照 BQ769x2校准和 OTP 编程指南校准电池组、PACK 和 LD 电压、看看这是否有用。

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Alexis:

    感谢您的帮助、现在校准电压后可以正确测量电压。

    此致、

    Janardhan Babu M.