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.

[参考译文] BQ25895:请参阅 TIDA-01556的设计、但无法使用太阳能充电

Guru**** 2535150 points
Other Parts Discussed in Thread: BQ25895, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1342396/bq25895-refer-to-the-design-of-tida-01556-but-cannot-use-solar-charging

器件型号:BQ25895
主题中讨论的其他器件: BQSTUDIO

您好

BQ25895使用12V 15W 单晶太阳能面板为18650锂电池充电。 但是、当我使用计算机的 USB 端口充电时、显示充电正常。

当太阳能电池板被接通时、它不能被充电。 读取寄存器0Bh 将返回值02h。 读数13h 的返回值为19h。 以下是我的寄存器初始化值。 这是寄存器配置问题吗?

J500和 J501通过短路电容短接、J600是10K 热敏电阻。

请帮助检查它。

谢谢

星形

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

    尊敬的明星:  

    我在查看寄存器配置时注意到的第一个潜在问题是 VINDPM 设置为12V。 如果太阳能电池板电压降至此电压以下、BQ25895将不会充电。 VINDPM 阈值应设置为低于预期输入电压的某个电压。 例如、使用5V 输入时、VINDPM 默认设置为4.4V。  

    我建议将 VINDPM 阈值设置为较低的值、例如11.4V (REG0D = D8H)、并检查 BQ25895是否可以通过太阳能电池板输入充电。  

    此致、

    加勒特  

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

    您好、Garrett

    这个问题是我提出的。 目前的情况是、即使将 VINDPM 设置为11.4V 后、仍无法充电。 不过、通过该设置、即使 J500短路、插入 USB 也可以为电池充电。

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

    您好!  

    如果您使用的是 BQstudio GUI、请帮助分享与初始 POST 中的图像类似的屏幕截图、但在连接太阳能输入并从所有寄存器中读取之后。 查看所有状态寄存器会有所帮助。  

    此外、您是否已经通过示波器或其他方法确认、当您尝试开始充电时、VBUS 电压是否稳定?  

    插入 USB 允许电池充电,即使 J500短路。

    为了提供相关信息、短接 J500将导致输入电流限制设置为高于 J500保持开路的情况。 两种情况下、器件都应该能够充电。  

    此致、

    加勒特  

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

    您好、 Garrett

    我仅在 I2C  初始化期间使用 BQstudio 的功能。
    您能否指定需要监测哪些寄存器? 我可以将这些数据的读数添加到测试程序中。
    我的 VINDPM 设置为11.4V、VINDPM_OS 设置为1V。 此时、USB 的5V 电压仍然可以充电、但太阳能的12V 电压不能充电。 这些值如何影响 VBUS 输入?
    4.由于存在时间差、我稍后将使用示波器来跟踪 VBUS。

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

    您能否确认我的硬件设计是否有任何问题?

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

    您好!  

    请查看我的评论如下。  

    您能否确认我的硬件设计是否有任何问题?

    REGN 引脚需要连接4.7uF 的电容才能接地

    除了我在前面提到的内容外、我认为您的其他硬件设计没有任何明显的问题。  添加了所需的 REGN 电容器、以帮助执行所需的测试。  

    您能指定需要监控哪些寄存器吗?

    理想情况下、请提供所有寄存器(REG00至 REG14)的寄存器值并启用 ADC (REG02位7 = 1)、以便我可以查看 BQ25895器件测得的输入和输出电压。  

    我的 VINDPM 设置为11.4V,VINDPM_OS 设置为1V。 此时、USB 的5V 电压仍然可以充电、但太阳能的12V 电压不能充电。 这些值如何影响 VBUS 输入?

    5V 和12V 均在输入电压的工作范围内。 该器件将使用5V 输入或12V 输入进行充电。  

    此致、

    加勒特  

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

    您好!  

    VINDPM 和 VINDPM_OS 的功能是什么?

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

    您好,Garrett

    今天天气不好、所以我用12V 2A 和9V 1A 电源适配器作为 VBUS、但两个都不能为电池充电。

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

    您好,Garrett:

    我在 REGN 和 GND 之间添加一个4.7uF 的电容器、然后一切都正常。 感谢你的帮助。

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

    您好!  

    很高兴听到硬件变动让您能够按预期使用 BQ25895充电。  

    VINDPM 和 VINDPM_OS 的功能是什么?

    VINDPM 是 BQ25895的动态电源管理功能的一部分。 VINDPM 的用途是防止输入电源过载。 当 BQ25895测量输入电压降低到 VINDPM 阈值时、会降低充电电流、以允许输入电压恢复到正常电平。 BQ25895数据表的第19页提供了有关动态电源管理的更多说明。  

    VINDPM_OS 是一个用于设置 VINDPM 阈值的寄存器设置。 VINDPM_OS 在"相对 VINDPM"模式下(FORCE_VINDPM = 0)设置 VINDPM 的偏移。 例如、当 VINDPM_OS = 500mV 时、 5V 输入的 VINDPM = 4.5V。  

    如果 FORCE_VINDPM = 1、则不使用 VINDPM _OS 设置来设置 VINDPM 阈值。 有关如何设置输入电压限制阈值的更多详细信息、请参阅数据表的第18页。  

    此致、

    加勒特