英特尔® MAX® 10 FPGA – AN 773:片上驱动器电机控制和功率转换 (Tandem) 设计示例

英特尔® MAX® 10 FPGA – AN 773:片上驱动器电机控制和功率转换 (Tandem) 设计示例

784583
8/3/2023

介绍

电机控制参考设计演示了最多两个三相永磁同步电机 (PMSM) 或无刷直流 (BLDC) 电机的同步控制。它还演示了在DSP Builder for 英特尔® FPGAs生成的硬件中带有控制回路的双向 DC-DC 转换器的控制。此版本还包括高速控制。

设计详情

设备产品家族

英特尔® MAX® 10 10M50 FPGA

Quartus 版本

英特尔® Quartus® Prime 标准版

Quartus 版本

17.0.2

IP 内核 (14)
IP 内核 IP 内核类别
Avalon ATLPLL PLL
JTAG to Avalon Master Bridge Memory Mapped
Nios II Processor Processors and Peripherals
Floating Point Hardware 2 Nios II Custom Instructions
On-Chip Memory (RAM or ROM) On Chip Memory
DDR3 SDRAM Controller with UniPHY Memory Interfaces with UniPHY
Performance Counter Unit Debug and Performance
Interval Timer Peripherals
Altera Modular Dual ADC Core Peripherals
System IP Peripheral Debug and Performance
PIO (Parallel I/O) Peripherals
SPI (3 Wire Serial) Serial
Altera Generic QUAD SPI Controller Flash
Altera ASMI Parallel Configuration and Programming

详细说明

在 Quartus Prime 软件 GUI(14.1 及更高版本)中准备设计模板


注意:下载设计示例后,必须准备设计模板。您下载的文件为 <project>.par 文件,其中包含设计文件的压缩版本(类似于 .qar 文件)和描述项目的元数据。这些信息的组合构成了一个<项目>.par文件。在版本 16.0 或更高版本中,您只需双击 <project>.par 文件,Quartus 就会启动该项目。


显示项目模板的第二种方法是通过新建项目向导(文件 -> 新建项目向导)。在第一个面板上输入项目名称和文件夹后,第二个面板将要求您指定空项目或项目模板。选择项目模板。您将看到您之前已加载的设计模板项目列表以及包含各种开发套件的引脚分配和设置的各种“基准引脚分配设计”。如果在列表中没有看到您的设计模板,请单击下面圈出的 安装设计模板 的链接:



浏览至您下载的 <project>.par 文件,单击 Next(下一步),然后单击 Finish,您的设计模板将安装并显示在 Quartus 的 Project Navigator 窗格中。


注意:将设计作为设计模板存储在设计商店中时,之前已针对所述版本的 Quartus 软件进行了回归测试。回归可确保设计模板通过 Quartus 设计流程中的分析/合成/适配/装配步骤。



在 Quartus Prime 软件命令行中准备设计模板


在命令行中,键入以下命令:

quartus_sh --platform_install -package <project directory>/<project>.par


该过程完成后,键入:

quartus_sh --platform -name <project>

设计详情

设备产品家族

英特尔® MAX® 10 10M50 FPGA

Quartus 版本

英特尔® Quartus® Prime 标准版

Quartus 版本

17.0.2