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.

[参考译文] BQ24250:管理充电周期和状态

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/602295/bq24250-managing-the-charge-cycle-and-status

器件型号:BQ24250

大家好、

我正在使用 cc3220开发电池器件、并购买 了 Fuel Tank MKII Battery BoosterPack。 我已经下载了 MSP 器件的代码(我将在接下来的几天内为 CC3220移植代码)、但我发现示例代码仅与电量监测计 IC 通信、 而与 BQ24250无关。  

1) 1)它被视为独立模式运行?

2) 2)关于 I2C、我读出、在独立模式下、当 IC 截取 I2C 通信时、它在主机模式下切换、使用寄存器值代替默认值。 如果我想在不更改寄存器参数的情况下读取状态寄存器、这是正确的?

3) 3)关于故障和安全寄存器、我读出当后者过期时、充电过程停止。 如何重新启动该过程? 哪个寄存器让 我设置/复位?

4) 4)在 BoosterPack 原理图中、CE 引脚为低 bu 下拉电阻器、这意味着充电过程始终处于活动状态? 在独立模式下、如果安全计时器过期、谁将重新启动充电过程?

我的目标是以尽可能少的引脚管理除 I2C 总线之外的所有器件。

很抱歉有问题、但我在数据表中发现很少信息。

Riccardo

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

    bq24250电池充电器有一个模拟状态机(即没有嵌入式处理器)、此状态机根据与内部 I2C 寄存器设置相比的内部电流和电压测量值来做出决定。 默认寄存器值适用于大多数应用、但可以更改。

    关于1、这是发布 BoostPack 的 CC3220团队的问题。 我建议将此问题发布到他们的论坛。
    关于2、在 I2C 写入而不是读取后、充电器进入主机模式。 要保持在主机模式、您必须在计时器到期之前写入看门狗计时器或任何其他寄存器。 如果在主机模式下更改寄存器值、然后不进行写操作以保持在主机模式、则寄存器将返回默认值。
    关于3、在大多数故障后恢复充电只需清除故障条件即可。 通过以下方式可在安全计时器到期后恢复充电:
    切换/CE 引脚或位
    -仅拆卸和更换输入。
    输入和电池的完整 POR。
    -仅拆卸和更换电池
    切换 HiZ 模式(引脚或位)
    写入 I2C 安全计时器寄存器以禁用、然后重新启用或更改时间

    关于4、当/CE 引脚为低电平且/CE 为低电平时、充电一直有效。 切换/CE 引脚或位会在计时器到期后恢复充电器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    感谢您的回复。 因此、微控制 器需要进行微小的交互来管理最重要的故障、这些故障需要采取措施来重新开始充电、现在可以选择引脚管理还是 I2C 管理。 我想我将使用后者来减少 MCU 使用的引脚数量、但是我需要使用 I2C 来读取状态寄存器。

    问题:

    您告诉我、I2C 模式从写操作开始;如果我必须执行写操作以禁用并在发生故障后启用充电(无需写入充电参数寄存器)、 我还必须重写充电参数寄存器、或者独立模式中使用的默认值被保留、直到它们被故意改写(我不执行的操作会导致我只对 CE 寄存器进行写入)?

    再次感谢!

    Riccardo

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

    Riccardo、

    您可以每30秒(reg1 bit7)连续写入 WD 计时器、也可以禁用它(reg1 bit6) 、以使充电器保持主机模式并防止重置为默认 I2C 设置。