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.

[参考译文] BQ78350:BQ78350 PF 状态寄存器问题

Guru**** 2586395 points
Other Parts Discussed in Thread: BQ76930, BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1287480/bq78350-bq78350-pf-status-register-question

器件型号:BQ78350
主题中讨论的其他器件:BQ76930

我想确认以下寄存器正在报告什么情况:

PF 状态-器件电压数据- Bat 直流电压-电芯堆电压

我有以下转储、来自已进入 VIMR PF 状态的电池、它对发生了什么有点困惑

相关的 PF 状态转储:

PF 状态    器件电压  单元 1电压                      4095mV     0x01dA/2
PF 状态    器件电压电  芯 2电压                      4094mV     0x01dc/2
PF 状态    器件电压电  芯 3电压                      4079mV     0x01DE/2
PF 状态    器件电压   电芯4电压                      4094mV     0x01e0/2
PF 状态    器件电压   电芯5电压                      4091mV     0x01e2/2
PF 状态    器件电压  单元 6电压                      4090mV     0x01e4/2
PF 状态    器件电压电  芯 7电压                      3441mV     0x01e6/2
PF 状态    器件电压电  芯 8电压                      4086mV     0x01e8/2

PF 状态    设备电压  电池直流电压              31780mV     0x01fa/2

电池组的电流电压为:

电压: 32.670  (SMB 0x09)
AUX: 20.383 (SMB 0x2e)
电池:    4.087 4.087  4.074 4.085 4.083 4.086 4.086 4.082            
平均值:  4.075 (SMB 0x4d)

寿命电压为:

最大寿命(V):      4.184 4.174 4.182 4.178  4.178 4.178 4.176 4.178         
最小寿命(V):  2.968 2.988    2.994 2.990 2.974 2.973 2.505      2.971     

谢谢

菲尔

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

    Phil、您好!

    请参阅 VIMR PF 设置时间的条件。 请检查配置文件中的设置以获得 VIMR:检查电压 和  VIMR:检查电流


    此致、
    何塞·库索

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

    Jam'day Jose,

    VIMR 设置包括:

    彼尔姆 失败 VIMR 检查电压        3500mV     0x053e/2
    彼尔姆 失败 VIMR 检查当前          10 mA     0x0540/2
    彼尔姆 故障 VIMR Δ 阈值       500 mV     0x0542/2
    彼尔姆 失败 VIMR Δ 延迟             5s      0x0544/1
    彼尔姆  VIMR 失效 持续时间             100s      0x0545/2

    但是、我真正想知道的是 PF 快照数据中 Bat 直流电压的源数据。

    没有明确记录如何计算该值。 是来自 BQ76930的 Bat 电压(DS 显示为电池电压的总和)还是来自 BQ78350上 BAT 引脚的电压?

    它与报告的电压之和(输出电压~300mV)不匹配、这看起来有点像。 这意味着什么??? 也许两者之间有一个单元格更新、这是一个快速变化的事件...

    另一件事是电池组现在很快乐。 所有电压报告正常。 那么、这是某种瞬态事件...

    最小寿命也为奇数、因为它已降至2.5V。 这是在事件发生期间发生的。

    在此事件期间电池组处于空闲状态、但会发生振动。

    我从未见过断线会导致单节电池电压下降的电压读数。

    例如、这是 C4导线断开时来自另一个电池组的一些数据。

    细胞数:  4.072 4.065 4.072      1.478  6.109 4.077 4.078 4.069        平均值:4.075   

    AVG 是 BQ78350上的 BAT 引脚电压

    我看到过很多这样的数据、其中断线会影响相邻的电池读数。

    此致
    菲尔

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

    Phil、您好!

    BAT 引脚电压是电芯电压之和。 BQ78350中的 BAT 引脚应与 BQ76930中的最高电芯电压相同。  

    请参阅 TIDA-00792可实现正确电池连接的参考设计。 确保在电池引脚的输入端使用正确的 RC 滤波器元件。  

    您还可以参考此 应用报告以了解 BQ76930原理图连接。  

    此致、
    何塞·库索

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

    Jam'day Jose,

    是的、我知道 BAT 引脚应该相同。 正常情况下是这样。

    我的问题是关于

    PF 状态    器件电压  电池直接电压寄存器。

    这是发生 PF 事件时存储的寄存器。

    这没有记录!!!

    这对于了解故障情况非常重要。

    谢谢

    菲尔

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

    Phil、您好!

    我查看了固件代码、但该器件没有任何电池电压条件来触发 PF 警报。 当发生 PF 事件时、该器件所做的一切就是存储电池电压的最后状态。

    它只是一个用于查看 PF 警报何时发生的寄存器。  

    此致、
    何塞·库索

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

    Jam'day Jose,

    那么、存储的 Bat 直接电压寄存器的来源是什么?

    源测量是什么? BAT 引脚或电芯电压之和(这似乎是冗余信息)?

    我仍然不清楚使用了什么测量。

    有几个不同的"实时"电压测量寄存器、此 PF 快照使用哪一个?

    谢谢

    菲尔

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

    Phil、您好!

    BAT 引脚电压是电芯电压的总和。 BQ78350中的 BAT 引脚应与 BQ76930中的最高电芯电压相同。  [/报价]

    BQ76930将读取 AFE 每个 VCx 引脚上的差分电压、并将这些电压加在一起、形成 BAT 引脚电压。  

    有几个不同的"实时"电压测量寄存器哪一个是使用此 PF 快照?



    此致、
    何塞·库索

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

    Jam'day Jose,

    商定的最佳可得技术应与总和相同,+/-存在一些错误。

    这就是我们得到的结果。

    这是我们的电路、Bat 连接到最高的电芯。

    但是、如果电池连接出现故障(例如开路)、则此情况不再持续。

    假设每个电池上的电压为~4.07V。 C4和 C5的总和为~8.14V。

    但是、假设振动或冲击断开了与 C4的连接、我们不再获得 C4和 C5的读数4.07V、而是获得其他一些值。 如  上例中的~1.478 &~6.109、其中不等于8.14、则为7.58。 我认为这可以通过考虑 SLUA749A 第10节"随机电池连接"中提到的路径来解释。

    总和不再与 BAT 引脚匹配。 但是、BAT 引脚电压不应改变。

    这就是为什么我有兴趣知道 PF Bat 直接电压寄存器在 EEPROM 偏移506 (0x01fa)处的真实源。

    下面是一些来自电池的数据、我通过诱导过热情况启动了 PF (降低 NTC 电阻器值以安全触发故障)


    电压总和为:28729。

    我猜 bat Direct 的单位是对于 Battery Direct、以10mV 为单位、而不是 mV 为单位、但我可以找到相关文档来确认这一点。

    实时电压为2870、在我们的设置中以10mV 为单位。

    电芯电压之和等于28699mV、

    Avg Cell Voltage (Bat 引脚)为3593mV、位于电芯电压的中间、因此看起来正常。

    因此、该测试中的 PF 电池直流电压与电芯电压之和不完全匹配。

    这使我相信它是一种计算形式的东西。

    Ext Avg Cell Voltage * Cell Number of Cells / 10????

    或其他的东西????

    我需要知道如何 使用以下命令安全地解释 PF 状态转储

    PF 状态    器件电压  电池 1电压                      4095mV
    PF 状态    器件电压  电池 2电压                      4094mV      

    PF 状态    器件电压  单元 3电压                      4079mV   
    PF 状态    器件电压  电池 4电压                      4094mV   
    PF 状态    器件电压  单元 5电压                      4091mV   
    PF 状态    器件电压  单元 6电压                      4090mV    
    PF 状态    器件电压  单元 7的电压                      3441mV      
    PF 状态    器件电压  单元 8电压                      4086mV
    PF 状态    设备电压  电池直流电压              31780mV

    我将此转储中的 PF 状态寄存器的值乘以10。 这是一个假设...

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

    Phil、您好!

    看起来 电池直流电压 是从 AFE 直接读取的。 您能否在 AFE 和 BQ78350的 BAT 引脚上进行探测?  

    我猜 BAT Direct 的单位是10mV 对于 Battery Direct,而不是 mV,但我可以找到相关文档来确认这一点。

    该值默认单位应为1mV。 您能否在校准窗口中检查增益? 这可能是校准问题。

    此致、
    何塞·库索

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

    谢谢 Jose、

    这就是我想要的信息。

    令人失望的是、我希望这是通过 BQ78350 BAT 引脚进行的独立测量。

    相关电池组很远、很难安全地拆卸。

    无论它是瞬态的、所有电压都恢复到标称值。

    所有电池均正常读取、BQ78350 BAT 对应于 AFE 和。

    此电池组上的 C7已降至2.5V、使用寿命 Delta Cell Voltage 为1.6V。

    所有其他电芯均为标称值。

    它对已经发生的情况感到困惑。

    由于 AFE 只是对电芯值求和、因此 bat Direct 并没有太大帮助。

    我想、可以将电芯和电池直接运行总和之间的差异推迟到 AFE 调度程序、以便在电芯电压记录和 BAT 直接更新之间进行更新。 提示一个快速事件。

    此致

    菲尔

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

    Phil、您好!

    感谢确认。 是的、我想您需要校准 BQ78350的 BAT 引脚、以便匹配 AFE 的直接 BAT 电压。

    此致、
    何塞·库索