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.

[参考译文] BQ24195L:BQ24195L -我始终需要 PMID 引脚的5.1V 电压。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/616105/bq24195l-bq24195l---i-always-want-5-1v-form-pmid-pin

器件型号:BQ24195L

我使用 BQ24195L 开发了它。

我想从 PMID 引脚获得5 ~ 5.1V 电压。
但是、如果没有 VBUS 的输入、我就无法获得5 ~ 5.1V 的电压。

--共同----

电池电压=大约3.7伏

PMID 电容= 10+10+0.1uF

------------

如果 VBUS 施加5V 电压,PMID =大约5.1V

如果 VBUS 不施加5V 电压,PMID =大约3.5V

我始终需要 PMID 引脚的5.1V 输出。

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

    好像 OTG 模式未正确启用。 对于 OTG 模式、您的 OTG 引脚是否具有上拉电阻、REG01[5:4]是否设置为10? OTG 启动期间 PMID 上是否有负载?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你。
    但是,我还遇到了问题。

    我使用跳线将 OTG 连接到 GND。
    和从 SYS 电压上拉的 OTG 引脚(10k Ω)。
    并且我在 OTG 启动期间在 PMID 上加载(大约0.5A 负载和3.3V 稳压器)。
    并更改 REG01[5:4]。
    仍然无法获得5V 电压。

    然后再出现一个问题。
    根据您的建议、将 REG01[5:4]更改为10。
    我确实设置 REG01 = 2b 和3b (我尝试了这两种方法。)
    但经过一段时间后、原始状态会发生变化。
    (原始寄存器值= 1b)
    另一个。 所有寄存器都更改为未在未指定状态下设置的值。
    (如果插入 USB 或插入跳线... 等等)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、机会!

    [引用 USER="Chance Lee92]I 使用跳线将 OTG 连接到 GND。
    和从 SYS 电压上拉的 OTG 引脚(10k 欧姆)。[/QUERP]

    无法安装 OTG 跳线、OTG 才能工作。 如果 OTG 引脚被拉至低电平、OTG 被禁用。 如果安装了跳线、然后 OTG 引脚连接到 SYS、基本上 SYS 短接至 GND。 这就是器件复位自身和寄存器设置返回默认值的原因。

    请重复测试、但不要安装 OTG 跳线。 仅将 OTG 引脚连接至高电平。

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

    我移除了跳线。 因此仅从 SYS 电压状态上拉。
    并更改寄存器 REG01 = 0x2B
    我能够获得5.05V 一段时间。
    但是、经过几十秒后、REG01的值返回到0x1B 并更改为3.421V。
    我需要一个高于5V 的固定电压。
    帮助。

    另一个问题。
    BQ24195L 仅在第一次设置寄存器时设置寄存器?
    或者我应该继续吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、机会!

    是否在 REG 上禁用看门狗计时器? 默认情况下、它设置为在 REG05[5:4]上40秒后过期? 如果看门狗定时器到期、寄存器值复位为默认值。

    同时验证在 OTG 期间电池未完全放电。 如果 BAT 上的电压降至~2.3V 以下、器件将丢失其寄存器内容(因为 VBUS 不存在)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经解决了这个问题。
    谢谢你。
    但是、您提到的2.3V 是正确的吗?
    您是否写入了错误的3.2V?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、机会!

    这里有2个相关参数:一个是 VBAT_UVLOZ (2.3V)、这是 I2C 通信和保持 I2C 寄存器设置所需的电池电压、另一个是 BATLOWV、它是~3V、是 OTG 被禁用前的最低电压。

    在这种情况下、问题不是电池电压、而是看门狗即将过期、寄存器将复位。

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

    但问题仍然存在。

    我无法在连接 VBUS 时充电、电压约为5V。

    通过上述过程、
    我可以从 PMID 获取5.05V 电压。

    然后我写入 REG01[7]= 1以进行复位。

    0 1 2 3 4 5 6 7 8 9 A
    37 1b 60 11 B2 9a 03 4b 00 10 23

    接下来、我将 REG01 = 0x2B 写入 PMID 输出。
    我写 REG05 = 0x8A 来禁用看门狗。

    0 1 2 3 4 5 6 7 8 9 A
    35 2b 60 11 B2 8a 03 4b c0 10 23

    接下来、我用5V 连接 VBUS (外部电压进行充电)。

    0 1 2 3 4 5 6 7 8 9 A
    35 2b 60 11 B2 8a 03 4b c0 00 23

    结果 REG08[5:4]= 00…
    没有收费的状态

    在本例中、如何对其充电?