Intel® MAX® 10 FPGA – AN 773 : Exemple de conception de commande de moteur sur puce et de conversion de puissance (Tandem)

Intel® MAX® 10 FPGA – AN 773 : Exemple de conception de commande de moteur sur puce et de conversion de puissance (Tandem)

784583
8/3/2023

Présentation

La conception de référence de commande de moteur démontre le contrôle synchrone d’un maximum de deux moteurs synchrones triphasés à aimant permanent (PMSM) ou à courant continu sans balais (BLDC). Il démontre également le contrôle d’un convertisseur CC-CC bidirectionnel avec des boucles de contrôle dans le matériel généré par le DSP Builder for Intel® FPGAs. Cette version inclut également le contrôle à grande vitesse.

Détails du design

Famille d'appareils

FPGA Intel® MAX® 10 10M50

Édition Quartus

Intel® Quartus® Prime Standard Edition

Version Quartus

17.0.2

Cœurs IP (14)
Noyau IP Catégorie des noyaux 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

Description détaillée

Préparer le modèle de conception dans l’interface graphique du logiciel Quartus Prime (version 14.1 et ultérieure)


Remarque : Après avoir téléchargé l’exemple de conception, vous devez préparer le modèle de conception. Le fichier que vous avez téléchargé se présente sous la forme d’un fichier <project>.par qui contient une version compressée de vos fichiers de conception (similaire à un fichier .qar) et des métadonnées décrivant le projet. La combinaison de ces informations est ce qui constitue un fichier <projet>.par. Dans les versions 16.0 ou plus récentes, vous pouvez simplement double-cliquer sur le fichier <project>.par et Quartus lancera ce projet.


Le deuxième moyen d’afficher le modèle de projet consiste à utiliser l’Assistant Nouveau projet (Assistant Nouveau projet > fichier). Après avoir entré le nom du projet et le dossier sur le premier panneau, le deuxième panneau vous demandera de spécifier un projet ou un modèle de projet vide. Sélectionnez le modèle de projet. Vous verrez une liste des projets de modèles de conception que vous avez chargés auparavant, ainsi que divers « brochages de base » qui contiennent le brochage et les paramètres de divers kits de développement. Si vous ne voyez pas votre modèle de conception dans la liste, cliquez sur le lien indiquant installer les modèles de conception encerclés ci-dessous :



Accédez au fichier <project>.par que vous avez téléchargé, cliquez sur Suivant, puis sur Terminer, et votre modèle de conception sera installé et affiché dans le volet Project Navigator de Quartus.


Remarque : lorsqu’un design est stocké dans le Design Store en tant que modèle de design, il a déjà été testé par rapport à la version indiquée du logiciel Quartus. La régression garantit que le modèle de conception passe les étapes d’analyse/synthèse/montage/assemblage dans le flux de conception Quartus.



Préparer le modèle de conception dans la ligne de commande du logiciel Quartus Prime


Sur la ligne de commande, tapez la commande suivante :

quartus_sh --platform_install -package <répertoire du projet>/<projet>.par


Une fois le processus terminé, saisissez :

quartus_sh --platform -name <projet>

Détails du design

Famille d'appareils

FPGA Intel® MAX® 10 10M50

Édition Quartus

Intel® Quartus® Prime Standard Edition

Version Quartus

17.0.2