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.

[参考译文] TPS65721:如何设置 K_SET 以设置充电电流

Guru**** 2472280 points
Other Parts Discussed in Thread: TPS65721

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/686176/tps65721-how-to-set-k_set-for-setting-charge-current

器件型号:TPS65721

大家好、我有两个简短的问题:

1.  为设置充电电流、数据表中给出了以下公式。

很明显、设置充电电流的一个因素是外部电阻器。 但是、如何设置 K_set 呢?

我们非常希望将充电电流设置为20mA 等的示例。

下图显示了 PB_IN 和 HOLD_DCDC1的时序。

初始化 UCS 通常需要一些时间。 应该  在 PB_IN 仍然为高电平时拉动 HOLD_DCDC1、还是在可以拉动 HOLD_DCDC1之前 UC 需要最短的时间才能安全启动?

非常感谢您的帮助、

Franz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KSET 由寄存器0x03 CHCONFIG1中 ICH_SCL[1:0]域中的2位进行设置

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

    首先要举一个如何设置20mA 快速充电电流(ICHG)的示例来设置约束、否则会有很多选项。

    最小 RSET 值为700欧姆、这在 TPS65721数据表第8页的建议运行条件(ROC 表)中进行了说明。

    ROC 表中没有 kΩ 值、但在数据表的后面部分(第22页)中、显示"有效电阻器范围为1500 Ω 至11.25 Ω"

    然后、我将值插入到公式中、使用第12页表中的典型 KISET 值来求解 RSET = KSET/ICHG

    当 ICH_SCL[1、0]= 00b 时、KISET = 112 +/-20%、RISET = 112A*欧姆/20mA = 5.6k 欧姆

    当  ICH_SCL[1、0]= 01b 时、KISET = 225 +/-15%、RISET = 225A*欧姆/20mA = 11.25k 欧姆

    由于该电阻器值位于可接受的高端、并且将导致更好的容差(+/- 15%)、因此我将使用 RISET = 11.25k 欧姆、并通过在寄存器中向 ICH_SCL[1、0]写入11b 来将 KISET 设置为225。 0x03。 任何其它的 KISET 值将导致为 RISET 选择一个超出范围的电阻。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的理解是、UC 将 HOLD_DCDC1设置为高电平。

    因此、唯一的要求是 PB_IN 保持低电平的时间足够长、以便 UC 将 HOLD_DCDC1设置为高电平。 一旦 PB_IN 被释放为高电平、uC 将保持 HOLD_DCDC1为高电平、直到它运行一个关断例程。

    在数据表中、这显示为蓝牙芯片、单个 GPIO 将 HOLD_DCDC1和 HOLD_LDO1设置为高电平。