主题中讨论的其他器件: BQ25798、
工具/软件:
我认为、在我们的设置中最可能出现的问题是太阳能电池板偶尔提供过高的电压、或者我们的系统负载不足以拉低输入电压。 当太阳能电池板输出电压变得过高时、似乎会完全停止提供电流。
是否有办法使用充电器限制太阳能电池板的最大输入电压?

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.
工具/软件:
我认为、在我们的设置中最可能出现的问题是太阳能电池板偶尔提供过高的电压、或者我们的系统负载不足以拉低输入电压。 当太阳能电池板输出电压变得过高时、似乎会完全停止提供电流。
是否有办法使用充电器限制太阳能电池板的最大输入电压?

尊敬的 Johann:
大多数太阳能电池板的 MPP ~80% x VOC。 主机可以手动将 VINDPM 寄存器设置为该电平、或使用充电器的集成 MPPT 算法定期自动重新测量 VOC。 以下链接中的应用手册提供了更多详细信息:
https://www.ti.com/lit/an/sluaai1/sluaai1.pdf
请注意、BQ25672 是应用手册中 BQ25798 降压/升压充电器的较低输出功率、仅降压版本。
此致、
Jeff
谢谢 Jeff。
根据您之前的解释、似乎应用了 周期性 MPPT 算法 对于正确设置是必要的 VINDPM 以上。 我想确认以下几点:
1.一次 EN_MPPT 已启用、对 BQ25672 其自身定期测量开路电压 ( VOC ) 并更新 VINDPM 内部价值?
我注意到了 VOC_RATE 中的字段 REG15 、我假设芯片可以自主处理。
如果是这种情况、我就有了 看门狗计时器已禁用 “我还需要吗 定期禁用和重新启用 EN_MPPT 或者、我只需启用一次它并让 IC 连续处理它吗?
2.考虑到大多数太阳能电池板运行最好 80%的 VOC 、我们应该减少 VOC_PCT 有所增加 87.5% 类似的东西 81.25% 或 75% ?
您是否有任何最佳建议 VOC_RATE 和 VOC_DLY 价值是什么?
太阳能电池板: 标称电压为 18V、电压高达 21.6V、功率为 15W
系统 截止电压: 3.2V(设计级)
我们会定期应用以下寄存器设置:
每 6 分钟:
迭代 VSYSMIN 3.25V
迭代 VINDPM 6V 之间
迭代 IINDPM 至 700mA
迭代 ICHG 到 3A
禁用 CHG 、 PRECHG 、和 TRICHG 计时器
禁用 看门狗 计时器
迭代 EN_CHG = 1
迭代 EN_TERM = 1
每 1 分钟:
禁用 EN_MPPT
使能 EN_MPPT
迭代 VOC_PCT 到 62.5%
通过测试、我们观察到了这一点 如果我们省略 6 分钟例程并仅应用 1 分钟 MPPT 周期 、某些设备即使在强光下也无法充电。
我们正在考虑切换到简化的一次性配置、如下所示(尚未测试):
启动时一次性:
迭代 REG_RST = 1
禁用 看门狗 计时器
禁用 CHG 计时器
迭代 VSYSMIN 3.25V
迭代 IINDPM 至 830mA
迭代 ICHG 到 3A
迭代 VOC_PCT 到 81.25%
使能 EN_MPPT
请查看这两种配置并告知:
当前生产配置是否存在任何缺陷或低效
建议的配置是否更适合、尤其是用于使用具有动态电压输出的太阳能电池板的系统
是否建议进一步调整(例如 VOC_RATE、VOC_DLY)
感谢您的持续支持!
我们的太阳能电池板规格:




尊敬的 Johann:
关于 1、当 EN_MPPT=1 时、充电器会定期停止转换器以测量 VOC、然后复位 VINDPM = VOC*VOC_PCT。 仅当 V (BAT) 降至 SYSMIN 以下时、充电器才会复位 EN_MPPT = 0。 无需定期切换 EN_MPPT。
关于 2、我建议设置 VOC_PCT = 81.25%。 我没有听说过其他客户需要切换 EN_MPPT 位或定期强制 VINDPM。 有一些太阳能电池板在移除负载后需要很长时间才能恢复/稳定至 VOC。 可能这就是这里的问题、需要更长的 VOC_RATE 和/或 VOC_DLY。
18V 电池板的 VINDPM=6V 似乎有点低。 当充电无法充电时、REG0x1B 至 0x27 中的状态、尤其是故障寄存器会报告什么? 您能否在示波器上监控 VBUS 和 IBUS、或者在此期间绘制充电器的 ADC 测量输入电压和输入电流、看看发生了什么情况?
此致、
Jeff
谢谢 Jeff。
当充电无法充电时、REG0x1B 至 0x27 中的状态、尤其是故障寄存器会报告什么?
在本例中、我们观察到 未报告错误 会在充电失败时保护这些寄存器。 上下文相关、以下观察结果基于使用进行的测试 禁用 MPPT: (我目前没有启用 MPPT 的数据,我需要构建自定义固件并将其部署到现场以收集数据,我这边可能需要一些时间。)
0充电器无法充电时就会报告此电压。 我附上一个记录的数据示例以供参考。 采样率 每分钟一次 。
请告诉我、您是否可以帮助解释此行为、尤其是充电器可能在高 VBUS 下退出充电而不触发任何故障标志的原因。
再次感谢!

即使没有报告故障位、充电器是否也会根据 REG0x0F[2]自动进入高阻态模式?
很遗憾、我的原始数据日志中未捕获此信息。 在您前面提到 HiZ 模式后、我构建了一个测试固件来收集这些信息、但我没有机会部署它进行测试。
此时、我被要求将重点转移到其他优先事项上、因此在接下来的几天里我将无法收集新的充电器状态数据。 我现在将继续、关闭此主题、在从充电器收集到更新的数据后、我将打开一个新主题。
感谢您的支持!