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.

[参考译文] BQ40Z80:通过主机控制器进行校准

Guru**** 2563960 points
Other Parts Discussed in Thread: BQ40Z80, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1231325/bq40z80-calibration-through-host-controller

器件型号:BQ40Z80
主题中讨论的其他器件: BQSTUDIO

您好!

我正在尝试 通过 BQ40Z80 EVM 中的主机控制器校准电压、温度和电流。 到目前为止、主机控制器的电池电压和温度校准似乎很简单。

但是、我现在难以校准电流。 当我从0x4006到 BQ studio 读取 cc 增益寄存器时、我会得到以下响应。

"06 40 0C 78 65 40 D5 8A
82 49 00 00 40 00 00 00
00 00 00 00 00 00 BC A2 FF
FF FF FF FF FF FF FF FF
FF FF "

其提示 TRM 中的默认值为3.58422、但 BQ Studio 中的默认值为1.036欧姆。 您能帮助我将十六进制值解析为以欧姆为单位的浮点值吗?

以下是我们针对电流校准遵循的步骤、您能介绍一下吗?

第1步:在 Vbat 引脚上连接一个已知的电阻
第2步:通过主机控制器读取 cc 增益
第3步:通过主机控制器读取电流
第4步:计算  cc 增益/电流读取  
步骤5:从万用表读取实际电流
第6步:(CC 增益/电流读取)*实际电流

谢谢。

雷什米

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

    尊敬的 Reshmi:

    BQStudio 对值进行计算、将其格式设置为 mOhm 单位、因此它更易于读取。

    您是否遵循了我们的应用手册中概述的指南进行电流校准?  https://www.ti.com/lit/pdf/slua868

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:

    谢谢、查看了应用手册中的校准过程。 我还有几个问题。 您能不能看一下下面列出的电池组电压校准过程。

    来自 BQ studio:"81 F0 8B 01 FF 3F 58
    D0 58 DD 58 D5 58 BB 57
    10 58 48 4A 72 56 FE FF
    F8 FF FB FF FB FF F7 FF
    03 00"

    1) 1)测量的电池组电压= 24000mv
    2) 2) ADC 原始电池组数据为0x4A48
    3) 3)以十进制表示的 ADC 原始值19016
    4)二进制补码 B5B8
    5) 5)十进制的二进制补码46520

    6)新增益=(24000/46520)*65535
              = 32401

    校准后的电池组电压= 19063mv

    让我知道我在这里做错了什么? 在电池配置设置中、电池配置设置为6s。  

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

    尊敬的 Reshmi:

    确保电池配置设置正确、否则可能会导致电池组顶部电压读数出现问题。 我需要一些时间来详细了解这一点。

    此致、

    怀亚特·凯勒

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

    尊敬的 Reshmi:

    我看了看你们的程序,从我能说的看,它看起来是正确的。 您是否能够使用 BQStudio 进行校准并读取正确的电压? 是否仅在执行手动校准时发生?

    此致、

    怀亚特·凯勒  

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

    尊敬的 Wyatt:

    电池配置在电池配置寄存器中设置为6s。

    我们没有尝试使用 BQ studio 进行校准。 让我尝试一下、然后回到您的身边。

    谢谢。

    雷什米

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

    尊敬的 Wyatt:

    通过 BQ Studio 进行的电池组电压校准工作正常。 仅当我尝试手动校准时才会发生错误。

    请告诉我如何手动校准电池组电压。

    此致、

    雷什米

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

    尊敬的 Reshmi:

    使用逻辑分析仪进行检查可能会有所帮助、以确保您正在执行与 BQStudio 类似的过程、有时很容易错过细微差异、这可能是检查的最佳方法。

    此致、

    怀亚特·凯勒

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

    尊敬的 Wyatt:  

    我使用逻辑分析仪捕获了校准数据、并且看到了电池组电压和 Bat 电压的类似 ADC 值。 与 Cell 的 ADC 值相比、PACK 和 Bat 电压的 ADC 值较小。 我正在启用校准并发送 F081命令后读取 ADC 值。

    BQ studio 中是否有适用于 Pack 增益和 VSS 增益的乘法因子? 我将按照 SLUA868应用手册中的步骤进行校准。

    此致、

    雷什米

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

    尊敬的 Reshmi:

    我检查了 bqz 文件、以确认不存在与 BQStudio 值显示方式相关的比例因子。 您能否共享保存的捕获?

    此致、

    怀亚特·凯勒