降压-升压转换器设计工具

MCP19061计算器是一个用于设计使用MCP19061芯片的降压-升压转换器的Rust库和命令行工具,支持参数输入和性能分析,适用于电源设计场景。

  • by sunipkm
  • Rust
  • 本地部署
  • 更新于
在 GitHub 查看 sunipkm/mcp19061-calculator

使用说明

MCP19061计算器

这是一个Rust库和命令行工具,用于使用MCP19061设计降压-升压转换器。它实现了以下方程式 Microchip的AN5890应用说明:“使用MCP19061降压-升压转换器进行设计”该工具允许用户输入设计参数,并输出转换器设计所需的组件值和性能指标。

特性

  • 根据输入电压、输出电压和负载电流计算电感器和电容器值。
  • 分析转换器的性能,包括效率和纹波。
  • TUI(文本用户界面)用于交互式设计和分析。
  • 将结果导出为Markdown和CSV格式,以便记录和进一步分析。

用法

图书馆

要使用该库,请将其作为依赖项添加到您的 Cargo.toml:

[dependencies]
mcp19061-calculator = "*"

命令行工具

要使用命令行工具,请先使用Cargo安装它:

cargo install mcp19061-calculator-tui

然后,您可以使用以下命令运行该工具:

mcp19061-calculator-tui

这将启动TUI,您可以在其中输入设计参数并交互式查看结果。

饿鬼 图形用户界面

要使用GUI,首先使用Cargo安装它:

cargo install mcp19061-calculator-gui

然后,您可以使用以下命令运行GUI:

mcp19061-calculator-gui

这将启动GUI,您可以在其中输入设计参数并在图形界面中查看结果。

活动 Web服务器+JavaScript前端

要使用web服务器,请先使用Cargo安装它:

cargo install mcp19061-calculator-web

然后,您可以使用以下命令运行web服务器:

mcp19061-calculator-web

它将自动打开一个web浏览器,您可以在其中输入设计参数并在web界面中查看结果。

许可证

该项目根据MIT许可证获得许可。看 许可证 文件以获取详细信息。