如何使用 UliEngineering 在 Python 中计算降压稳压器的占空比

你可以使用 UliEngineering Python 库轻松计算降压稳压器的占空比:

buck_regulator_duty_cycle.py
from UliEngineering.Electronics.SwitchingRegulator import *

# 计算 12V 转 5V 降压稳压器的占空比
duty_cycle = buck_regulator_duty_cycle("12V", "5V")
print(f"Duty cycle (12V to 5V): {duty_cycle:.2%}")

# 计算 24V 转 3.3V 降压稳压器的占空比
duty_cycle = buck_regulator_duty_cycle("24V", "3.3V")
print(f"Duty cycle (24V to 3.3V): {duty_cycle:.2%}")

示例输出

buck_regulator_duty_cycle_output.txt
Duty cycle (12V to 5V): 41.67%
Duty cycle (24V to 3.3V): 13.75%

降压稳压器的占空比通过以下公式计算:$D = \frac{V_{out}}{V_{in}}$


Check out similar posts by category: Electronics, Python