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.

[参考译文] BQ25792EVM:太阳能电池板、负载和电池的充电问题

Guru**** 2468460 points
Other Parts Discussed in Thread: BQ25792EVM, BQ25792, BQ25798, BQ24650

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/987798/bq25792evm-charging-problems-with-solar-panel-load-and-battery

器件型号:BQ25792EVM
主题中讨论的其他器件: BQ25792BQ25798BQ24650

我们的问题是 BQ25792EVM。 我们将其用于太阳能电池板(12V)(带12V 稳压器)、6800mA 电池和消耗80mA 电流的系统。


我们上周放置了它、我们显示电池板提供了大约200mA 的电流、并且自状态指示灯亮起以来、电池正在充电。 但在一天结束时(晚上)、LED 熄灭(正常)。 负载在24小时内始终消耗80mA 的电流、因此电池消耗的电流是负载消耗的电流。 第二天,当太阳能的光再次出现在面板中时,BQ25792EVM 没有开始为电池充电.... 4天之后、电池电量耗尽、负载关闭(因为它没有电池供电)、即使在阳光下、面板也不会提供任何电流。 然后、我取出了 BQ25792EVK 中的其中一根太阳能导线、并再次连接了它。 然后、它又开始充电。 发生什么事了?


我们需要它作为太阳能充电器、我的意思是、如果电池在白天没有完全充满电、请给电池充电


我们已经安装了根据太阳能电流向我们的平台发送电压的器件、并且在4天内、太阳能未提供任何电流。

我们应该更改 BQ25792EVM 中的任何配置、还是应该执行什么操作?

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

    Javier 好、

    BQ25792具有糟糕的源极检测电路、如果输入源太弱、例如在太阳能电池板的弱光条件下、该电路会将器件锁存。   我怀疑这是问题所在。  在电池崩溃之前、您能否检查不良源检测标志和 EN_HIZ 位?  数据表中的详细信息如下所示。  

    如果检测到不良源(拉取 IPOORSRC 时、VBUS 电压降至 VPOORSRC 以下)、器件每2秒重复一次不良源认证例程。 连续7次故障后、器件设置 EN_HIZ = 1并进入 HIZ 模式。 器件将保持在 HIZ 状态、直到重新插入适配器或切换 EN_HIZ 位、这将通过另外7次尝试重新启动不良源检测。 当适配器被插入时、EN_HIZ 位被自动清零。

    我们已经制作了 BQ25792 BQ25798的新版本、该版本改进了不会锁存的不良源检测电路。  遗憾的是、目前在 TI 网站上进行采样的 BQ25798 IC 尚没有经过改进的电路。  我们应在未来几周内更换 IC 和 EVM。

    此致、

    Jeff  

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

    您好 Jeff。 感谢您的回答。 但是、我们已经使用 BQ25792芯片设计了新的 PCB、我们可以将其更改为 BQ25798、如果我没有错、它具有相同的引脚和布局。 但是,由于我们现在只需1个月的时间来制造45个第一个单元,然后再制造45个单元,然后再制造4个月的时间来生产2000个单元,所以我们不能等待数周的时间来解决这个问题。 因此、我们现在需要一个解决方案。  

    我们的太阳能充电不使用任何 MCU、仅使用 BQ25792和电容器、电阻器、稳压器等 因此、我们使用 L7812稳压器、即使太阳能电池板提供20V 电压、也能始终提供12V 电压。 但是、当太阳变低时、它将获得10V、9V、8V 等... 然后你告诉我发生了什么。 现在、为了快速解决这一问题、因为我们无法写入或读取 I2C、您是否知道当稳压器电压低于12V 时、我们如何使其变为0? 我的意思是像一个禅意、但如果电压较大、不要切断电压、如果电压较低、则切断电压... 我正在思考如何做到这一点、然后在太阳能电池板提供的电压低于12V 时为 BQ25792提供0V、在提供的电压超过12V 时提供12V、然后对于 BQ25792、就好像我们断开了导线、然后  EN_HIZ = 0、可以帮帮我吗?

    这对我们非常重要。 这是我们未来2年的更大项目、如果我们找不到解决方案(我们已经测试了7种不同的太阳能充电器、其中任何一种都可以正常工作、这就是我们开始设计自己的充电器的原因... 总之、如果您有任何有关适用于3节电池的太阳能充电器的信息、则可以... 也许我们也可以使用它)。 但我们本周必须找到解决方案。

    此致

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

    Javier 好、

    我不认为这是糟糕的源问题。  问题可能出在 VINDPM 功能、该功能在加电时自动设置为低于检测到的 VOC 的固定电压(0.7V 和1.4V)。  如果您使用12V 上电、VINDPM 会自动设置为12V-1.4V=10.6V。  当输入源降至该阈值以下时、VINDPM 环路会停止充电。  您需要移除并替换充电器的输入电压、因为它会降低或降低、或者使用 I2C 写入新的 VINDPM 电平。  如果您没有可用的 I2C、我不建议使用 BQ25792或 BQ25798。  BQ25798需要 I2C 来初始启用 MPP 功能、该功能会定期复位 VINDPM 阈值。  您是否了解了具有外部 FET 的 BQ24650控制器?  它具有可设置 MPP (VINDPM)阈值的外部电阻器。

    此致、

    Jeff    

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

    您好 Jeff。   在有关 BQ2579x 的信息中,有人说它也适用于太阳能充电器.... 不是!!!! 那么、现在我们应该通过 BQ24650对其进行更改吗? 快来吧!!!! 也许最好的就是我告诉过你的。 使用任何电路获得12V 或0V。 当电压超过12V 时为12V、当电压低于12V 时为0。 这样、BQ25792就可以工作了、对吧? 也许未来我们可以使用 BQ24650、但现在我们必须使用 BQ25792解决我们制造的第一批器件的这个问题、并且我们必须在下周向客户发货。  如果您对如何实现这一点有任何想法、请告诉我。 此致

    PD。 我已经和我们的电池供应商谈论过这个问题、他们将为我们运送一个4S 电池保护器。 根据"S"、如果电压大于3V、则电池仅允许传递电压。 因此、对于4S、它将以超过12V 的电压闭合电路。 我们将在12V 稳压器之前将其安装在太阳能面板中。 因此、如果太阳能电池板提供的电压超过12V、电路将被闭合、并且如果电压低于12V、电路将被打开。 然后、每天新的一天、Vin 将再次得到12V、就好像我们取出太阳能导线并重新连接它一样。 这至少应该使用 BQ25792解决问题、对吧?

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

    在 VBUS 降至 UVLO (~3.5V)以下之后、BQ25792会重置其 VINDPM 阈值。  因此、假设充电器的输入能够提供比糟糕的电源检测电路所需的电流(30mA)更大的电流、那么您建议的移除并重新为充电器供电的做法应该起作用。

    此致、

    Jeff

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

    好的、Jeff。 明天、我们将获得一个芯片、如果电压超过12V、则发送高电平;如果电压低于12V、则发送低电平。 我们将其连接到具有 EN 的12V 稳压器、然后太阳能电池板将提供超过12V 的电压、它将打开、我们将获得12V 电压、当太阳能电池板的电压低于12V 时、我们将关闭稳压器和我们 应该在 BQ 输入中得到0V。 我将在接下来的几天内检查这项工作是否正常。

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

    您好 Jeff。 我们已经使用电压监控器和 EN 稳压器进行了测试。 因此、当电压超过12V 时、它会激活 EN、当它低于12V 时、它会禁用稳压器输出。 但我们已经看到、当电压从11到14V 时、监控器的复位将提供0到3V、稳压器从2V 激活、因此它不起作用。 然后、我有一个不同的问题。 BQ25792具有一个称为特性使能的引脚。 我的问题是、如果我们将监控器的复位连接到该引脚、然后当我们可以向 BQ25792提供的电压为12V (来自稳压器)时、我们将其设置为高电平;当我们无法提供时、则设置为低电平、 然后复位 BQ25792充电使能引脚。 这是否起作用? 我是说、我们是否还可以复位该引脚以保持  EN_HIZ? 感谢您的关注。

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

    Javier 好、

    /CE 引脚仅禁用从 SYS 到 BAT 的电池充电电流。  转换器本身未被禁用。  如果要禁用转换器、则需要将 ILIM_HIZ 引脚拉至低电平。  禁用转换器不会将 VINDPM 阈值重置为较低的值、这正是真正需要发生的情况。   

    此致、

    Jeff

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

    感谢 Jeff。 因此、为了使其正常工作、我们可以做的唯一事情是在夜间 VIN1中的电压小于3.7V、在白天 VIN1中的电压小于12V (从10.X 到13.X)(我是说在我们需要为电池充电的时间内) 或通过 I2C 复位 EN_HIZ、对吧?

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

    Javier、

    如果 VBUS 降至 VBUS-UVLO 以下、然后升至以上、则充电器会自动通过其输入源检查、包括锁定 VINDPM 寄存器到加电时的最终电压(希望是)、偏移更小。 由于电池板电压有可能随着太阳升起而上升并且随着太阳下山而下降、锁定的 VINDPM 值使得充电器无法在其 MPP 上运行电池板。 理想情况下、您将使用主机软件和 I2C 定期强制充电器进入 HiZ、使用 ADC 读取 VBUS、将 VINDPM 值重置为80%测量值、然后退出 HiZ 模式。

    因此、是的、将输入降至 VBUS_UVLO 以下将完全关闭充电器、以实现最低的静态电流消耗、或者使用 I2C 强制 EN_HIZ 也将实现同样的功能。   

    此致、

    Jeff

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

    您好 Jeff。 我们已决定使用 BQ24650 (我们将更改 PCB)。 但我们对此有一些疑问。 我们已经看到了您网站上的信息、它似乎只是具有太阳能电池板的输入和电池的输出。 在一篇文章中、如果我没有错、在 EVM 原理图中、我们似乎可以在 EVM 的 VSYS 中连接我们的负载(我们应该使用电池为器件供电)。 但是、我的问题是:当太阳能电池板提供21V 电压时、SYS 中将有什么电压? 我假设 BQ24650会为电池提供14、6V 的电压来为其充电、那么我们在 SYS 中获得14、6V 还是21V 的电压? 然后、在夜间、我假设负载将从电池获取电源。 你能不能告诉我一些现在的事情,这是超级紧急的!!! 谢谢

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

    Javier、

    在 BQ24650上、系统=输入电压、因此、是的、太阳能电池板连接到系统。  当不存在太阳能电池板时、电池 FET 打开以将电池连接至系统。  您还可以将系统负载直接连接到电池。  

    此致、

    Jeff

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

    您好 Jeff。 感谢您的回答。 明白了、但我想您知道我们无法将系统直接连接到电池、因为如果我们这样做、 系统将消耗 X mA 电流、Iterm 将永远不会完成、即使电池不需要也将始终充满电、然后电池将会损坏。 因此、如果您想更换电池、使用锂电池时、绝不应将设备连接到电池。 我们在美国找到了一个充电器、然后我们将对其进行测试、以选择我们是否要设计自己的充电器或使用商用充电器。  

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

    Javier 好、

    很抱歉、BQ25792不适合您。  为了使其与太阳能电池板配合使用、它需要主机软件控制。

    此致、

    Jeff