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.

[参考译文] BQ25890:有关故障状态寄存器(REG0C)的问题

Guru**** 2507255 points
Other Parts Discussed in Thread: BQ25890

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1391874/bq25890-question-about-fault-status-register-reg0c

器件型号:BQ25890

工具与软件:

大家好、TI 团队。
我对 BQ25890故障寄存器(REG0C)有疑问。

1.我想了解 NTC 故障状态下各项的温度定义和温度范围(以下共8项)。
我在数据表中找不到这些信息。  

(1)降压模式
 -正常:
 - TS 温:
 - TS 酷:
 - TS 冷:
 - TS 热:

(2)升压模式
 -正常:
 - TS 冷:
 - TS 热:

例如、当温度下降时、TS COOL 从 X°C 开始、如果温度超过 XX°C、则转到 TS COLD。
我想知道每项定义的温度是多少。
( 10~45 )正常: 度
Ts 温:  45度
TS 冷:10度
TS 冷:0度
TS 热:60度

2.我也想知道每个项目的温度是固定的还是可调的。


谢谢你

Hyunkug

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

    尊敬的 Hyunkug:  

    感谢您通过 E2E 联系我们。 请查看我的以下评论。  

    温度阈值不是固定的。 它们由使用的 NTC 以及 TS 上的电阻分压器网络决定。 TS 引脚处连接所需的电路如 BQ25890数据表第27页的图9-6所示。  

    [quote userid="616233" url="~/support/power-management-group/power-management/f/power-management-forum/1391874/bq25890-question-about-fault-status-register-reg0c 10~45正常: 度
    Ts 温:  45度
    TS 冷:10度
    TS 冷:0度
    TS 热:60度[/报价]

    这些值是使用推荐的103AT NTC、RT1 = 5.24k Ω 且 RT2 = 30.31k Ω 时的预期温度阈值。 数据表图9-7中也显示了这些阈值。

    请注意、我们还提供了一个基于 Excel 的工具(bq2589x 计算工具)、用于在给定所需温度范围的情况下帮助选择电阻器。 可在 TI.com 上的 BQ25890产品页面的"设计和开发"部分下下载该软件。  https://www.ti.com/product/BQ25890 

    升压模式 HOT 和 COLD 阈值由同一 NTC 和电阻器网络设置、但可以通过寄存器设置(REG01)进行进一步修改。 有关升压模式温度范围的更多详细信息、请参阅数据表第9.2.7.5.2节。  

    此致、

    Garrett  

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

    大家好、Garrett:  

    感谢您的答复。

    我还有其他有关降压模式和升压模式的问题。

    1.默认模式是什么? 降压或升压?

    2. 是否可以从一种模式切换到另一种模式? (通过更改寄存器?) 或者 更改是否仅在满足某些条件时才发生?

    如果您回答我的附加问题、我将不胜感激。  

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

    大家好、Garrett:

    还有其他问题。

    1.微控制器如何从充电器 IC 中检查温度? MCU 读取特定寄存器(例如与 TS 引脚相关的寄存器)并检查 TS 引脚的电压电平、然后将其转换为温度? 或任何其他方式?

    2. MCU 能否从充电器 IC 中检查确切的温度值或者直接知道 ADC 值并进行转换?

    我想知道通过充电器 IC 检查温度值的机制。

    谢谢你

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

    尊敬的 Hyunkug:  

    请在下面查看我对您的问题的评论。  

    1. 默认使用哪种模式? 降压还是升压?

    降压模式为默认模式。 假设 VBUS 上存在输入源并且/CE 引脚被拉至低电平、器件将在降压模式下充电、而无需任何额外配置。  

    2.  我可以从一种模式切换到另一种模式吗? (通过更改寄存器?) 或者 更改是否仅在满足某些条件时才发生?

    进入升压模式运行所需的条件在数据表第9.2.5节中列出。 需要移除 VBUS 上的输入源、并且需要通过 OTG 引脚和 OTG_CONFIG 寄存器设置启用升压模式。 然后、要切换回降压模式、只需通过 OTG 引脚或寄存器设置来禁用升压模式、并重新应用输入适配器。  

    1. MCU 如何从充电器 IC 检查温度? MCU 读取特定寄存器(例如与 TS 引脚相关的寄存器)并检查 TS 引脚的电压电平、然后将其转换为温度? 或任何其他方式?

    正确、鉴于 NTC 在特定温度下的预期电阻、MCU 代码需要将 REG10中的 TS 引脚百分比输出转换为温度值。 此外、可以监控 REG0C 位2:0、以了解与 TS WARM、TS COOL 等相比、器件是否处于正常工作温度范围内  

    2. MCU 可以从充电器 IC 检查确切的温度值吗?或者只是知道 ADC 值并进行转换吗?[/QUOT]

    MCU 无法通过充电器 IC 检查确切的温度值。 BQ25890根据 TS 引脚上的偏置电压调整运行、它不知道电池的确切温度。

    此致、

    Garrett

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

    大家好、Garrett:

    非常感谢。 您的答案很有帮助。

    但我并不完全理解 REG10中的温度读数。  

    您能否详细说明 TS 电压的 ADC 转换占 REGN 与温度的百分比之间的关系?

    每个百分比的含义是什么? 有一个公式吗?

    我想知道该 REG10表。

    谢谢!  

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

    尊敬的 Hyunkug:  

    以 REGN 的百分比表示的 TS 电压转换为温度取决于系统中使用的特定 NTC。 TS 电压由电阻分压器网络控制、因此电压%仅随 NTC 电阻值的变化而变化。  

    通常、较高的 TS 电压%表示较低的温度、较低的 TS 电压%表示较高的温度。 要将 TS 电压百分比转换为温度、您需要使用分压器公式来确定 REG10中报告的特定 TS 电压百分比的相应 NTC 电阻值、然后将该电阻映射到其相应的温度。  

    此致、

    Garrett