组织介绍

UF4 Digital Power

UF4 Digital Power 是一套基于 STM32 的双向数字电源工程。系统由 PC 上位机、调试与串口桥接控制器、本地显示控制器、功率控制器和 ESP32-C6 Wi-Fi 协处理器组成;本目录保存与这些代码工程配套的拓扑、时序、波形、规格书和机械资料。

系统组成

F4CP (Windows PC)
  | UF4COM / CMSIS-DAP / USB CDC
  +-- STM32F401: DAPLink、目标切换和串口桥接
  +-- STM32F429: LCD、触摸、本地参数控制
  +-- STM32G474: 功率级控制、保护和参数服务
  `-- ESP32-C6: SPI Wi-Fi 协处理器

STM32G474 是实时控制核心:HRTIM 驱动功率级,ADC 和定时器链路提供采样与控制节拍,前台循环处理 UF4COM、状态机、风扇和参数服务。STM32F429 与 F4CP 都可以通过 UF4COM 读取状态和设置参数。STM32F401 提供 CMSIS-DAP 与 USB CDC,负责目标烧录、调试和串口桥接。

代码仓库

STM32G474 数字电源控制器

UF4DigitalPower/UF4DigitalPowerV2

功率级控制、保护、参数服务和 UF4COM 协议适配。详细说明见 ../UF4DigitalPower/STM32G474RBT6/README.md。

STM32F429 本地控制器

UF4DigitalPower/UF4UpperPowerV2

LCD、触摸、本地参数管理,以及与 G474 和 ESP32-C6 的通信。详细说明见 ../UF4DigitalPower/STM32F429IGT6/README.md。

STM32F401 DAPLink

UF4DigitalPower/UF4DAPLINK

CMSIS-DAP、双 CDC 串口桥接、目标切换和 ESP32 下载控制。详细说明见 ../UF4DigitalPower/STM32F401RBT6/README.md。

F4CP Windows 上位机

UF4DigitalPower/F4CP

设备管理、参数设置、状态显示、DAPLink 控制和 ADP 离线训练。详细说明见 ../UF4DigitalPower/F4CP/README.md。

ESP32-C6 Wi-Fi 协处理器

UF4DigitalPower/ESP32SLAVE

基于 ESP-Hosted-MCU 的 SPI Full-Duplex Wi-Fi 协处理器。详细说明见 ../UF4DigitalPower/ESP32C6SLAVE/README.md。

开发与验证

  1. 先阅读功率级波形和 G474 触发链,再调整 HRTIM、ADC、保护或控制参数。
  2. 烧录并确认 F401 的 CMSIS-DAP 和 CDC 正常,再烧录 G474 与 F429。
  3. 使用 F4CP 或 F429 本地界面验证 UF4COM 双向通信。
  4. ESP32-C6 需要按自身 README 中的 ESP-IDF 版本与 SPI 接线构建和烧录。
  5. 所有功率级、校准、保护和参数存储改动都必须在限流电源与受控负载条件下验证。
成就
0
Star
0
Fork
成员(1)
13660360 uf4 1731301485
UF4

搜索帮助