NXP Semiconductors Cartes d’évaluation de commande de moteurs PMSM/BLDC S32M2
Les cartes d’évaluation de commande de moteur PMSM/BLDC S32M2 de NXP Semiconductors sont conçues pour les applications de commande de moteurs BLDC (à courant continu brushless) et PMSM (synchrone à aimants permanents) triphasés telles que les pompes électriques, les systèmes de refroidissement et les actionneurs.La solution intégrée S32M24x fournit un microcontrôleur Arm® Cortex®-M4 S32K1 32 bits et une puce analogique avec un régulateur de tension, un pilote de grille, une détection de courant et une couche physique LIN/CAN dans un format SiP (système en boîtier). Le S32M27x est une solution intégrée basée sur un microcontrôleur interne ARM Cortex-M7 S32K3 32 bits et une puce analogique avec un régulateur de tension, un pilote de grille, une détection de courant et une couche physique LIN/CAN. Les cartes permettent un prototypage et une évaluation rapides des applications de commande de moteurs BLDC et PMSM sans attendre la conception matérielle finale.
Les cartes d’évaluation de commande de moteurs PMSM/BLDC S32M2 de NXP mettent en œuvre le logiciel d’application MCSPTE1AK344, qui comprend l’ensemble de bibliothèques de calcul automobile et de commande moteur (AMMCLib) plus le boîtier logiciel des pilotes en temps réel (RTD). Ce logiciel d’application fournit une mise en œuvre de référence complète pour la commande de moteurs BLDC et PMSM triphasés.
Caractéristiques
- Matériel
- S32M24xEVB-C064/S32M27xEVB-C064 conçu pour les moteurs PMSM ou BLDC triphasés, avec PHY CAN interne et PHY LIN externe
- S32M24xEVB-L064/S32M27xEVB-L064 conçu pour les moteurs PMSM ou BLDC triphasés, avec PHY LIN interne et PHY CAN externe
- Options de capteur de position/vitesse : Techniques d’encodeur, HALL ou sans capteur
- Capteurs de tension/courant : Tension et courant du bus CC, tensions de phase, tensions BEMF, protections contre les surintensités/tensions/températures
- Logiciel
- Contrôle orienté champ (FOC) avec affaiblissement de champ pour le type de moteur sinusoïdal (PMSM)
- Commutation en 6 étapes pour types de moteur trapézoïdal (BLDC)
- Disponible sous forme d’exemples ANSI C et de conceptions basées sur des modèles pour les applications non-Autosar
- Bibliothèque de mathématiques automobiles et de commandes moteur (AMMCLib) : algorithme de commande bâti sur des blocs de bibliothèque logicielle précompilée
- S32 Design Studio pour IDE de plateforme S32 et pilotes en temps réel (RTD) S32M27x : exemple de logiciel créé dans le S32DS construit sur le RTD S32M27x
- FreeMASTER et outil de réglage d’application de commande moteur (MCAT) : réglage des applications et suivi variable à différents niveaux de la structure de contrôle
- Interfaces S32M24xEVB-C064/S32M27xEVB-C064
- Couche physique CAN (FD) intégrée dans S32M2
- TJA1027 : Émetteur-récepteur LIN 2.2A/SAE J2602
- Interfaces S32M24xEVB-L064/S32M27xEVB-L064
- Couche physique LIN intégrée dans S32M2
- TJA1462 : Émetteur-récepteur à capacité d’amélioration du signal CAN avec mode veille
- Interfaces de débogage
- Débogueur PEmicro embarqué (connecteur micro-USB) avec port COM virtuel pour la communication série
- Connecteur JTAG/SWD 10 broches
- Habilitation
- Exemple de SW basé sur ANSI-C créé dans S32 Design Studio pour plateforme S32 basée sur les pilotes RTD S32M24x/S32M27x
- Exemple de logiciel de conception basé sur modèle (MBDT) basé sur les pilotes RTD S32M27x
- Prise en charge de la visualisation/configuration FreeMASTER
- Outil MCAT : Fait partie du package logiciel
- Initialisation des périphériques MCU générée par l’outil de configuration S32DS (S32CT)
Applications
- Automobile
- Pompes électriques
- Applications de véhicules électriques hybrides (HEV)
- Industrie
- Contrôle de moteur CC sans balais (BLDC)
- Moteurs synchrones magnétiques permanents (PMSM)
Composants
- USB K2x/KS2x - K26_180 Kinetis® K26-180 MHz, doubles USB haut débit et pleine vitesse, microcontrôleurs (MCU) flash 2 Mo basés sur le cœur ARM Cortex-M4
- Solutions intégrées S32M pour MC - solution intégrée S32M2 pour la commande de moteur 12 V
EVB S32M24 avec interface LIN
EVB S32M24 avec interface CAN
S32M27XEVB avec interface CAN
S32M27XEVB avec interface LIN
Disposition du S32M24XEVB
