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.

[参考译文] Arduino PWM 控制降压/升压

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/589859/arduino-pwm-control-of-buck-boost

主题中讨论的其他器件:LM5118LM10010

您好、E2E、

我正在使用太阳能串优化器件、该器件使用 Arduino 实现的扰动观测算法来控制使用脉宽调制的直流/直流降压/升压转换器的输出。  我知道有 TI 降压/升压 IC 和评估板、使用一个 IC 是理想的选择、但我没有找到任何能够使用 PWM 对输出电压进行外部控制的器件。  LM5118具有我需要的正确输入电压和电流规格、是否可以将此 IC 与 Arduino 控制配合使用?  或者是否有其他产品适合这种情况?

很明显、PWM 信号是一个脉宽变化的0-5V 方波。
我之前在某个地方读过、这可以使用 LM5118的"FB"引脚来完成、但未经任何验证、我找不到任何人在任何地方执行此操作的示例。  与 LM5118提供的恒定12V 输出相比、修改输出电压对于应用至关重要。  

无论采用何种解决方案、它都需要能够处理大约20V 的输入电压和大约2A 的电流

期待再次听到;谢谢!

-Bradford Pulley

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

    Brad、您好!

    很抱歉耽误你的时间。

    大多数直流/直流转换器的输出可通过从连接到 FB 引脚的电阻分压器拉出或灌入电流来改变。 LM5118也是如此。  这可以有效地改变下部反馈电阻器的电阻、从而改变输出电压。 请参阅以下内容、了解如何使用 PWM 实现此目的

    R1和 C1形成一个低通滤波器、使输出成为 PWM 的平均电压。 R2将设置源自 FB 引脚节点的电流量。  

    另请看一下 LM10010。 这是与您尝试实现的目标等效的数字。 我可能会给您更多的想法。

    谢谢、

    Garrett