NXP Semiconductors Schede di valutazione controllo motore S32M2 PMSM/BLDC
Le schede di valutazione controllo motore PMSM/BLDC S32M2 di NXP Semiconductors sono progettate per applicazioni di controllo a corrente diretta senza spazzole (BLDC) trifase e motori sincroni a magnete permanente (PMSM) come pompe elettriche, sistemi di raffreddamento e attuatori.La soluzione integrata S32M24x fornisce un microcontroller S32K1 Arm® Cortex®-M4 a 32 bit e un die analogico con regolatore di tensione, gate driver, rilevamento di corrente e livello fisico LIN/CAN in un formato a sistema integrato (SiP). S32M27x è una soluzione integrata basata su un microcontrollore S32K3 ARM Cortex-M7 a 32 bit e die analogiche con regolatore di tensione, gate driver, rilevamento di corrente e livello fisico LIN/CAN. Le schede consentono la rapida prototipazione e valutazione delle applicazioni di controllo BLDC e PMSM senza attendere la progettazione hardware finale.
Le schede di valutazione controllo motore NXP S32M2 PMSM/BLDC implementano il software applicativo MCSPTE1AK344, che include la AMMCLib (Automotive Math and Motor Control Library) per il settore automobilistico più il pacchetto software RTD (Real-Time Drivers). Questo software applicativo fornisce un’implementazione di riferimento completa per il controllo motore trifase BLDC e PMSM.
Caratteristiche
- Hardware
- S32M24xEVB-C064/S32M27xEVB-C064 progettato per motori trifase PMSM o BLDC, con CAN PHY interno e PHY LIN esterno
- S32M24xEVB-L064/S32M27xEVB-L064 progettato per motori trifase PMSM o BLDC, con PHY LIN interno e CAN esterno
- Opzioni sensore di posizione/velocità: tecniche encoder, HALL o senza sensori
- Sensori di tensione/corrente: tensione e corrente bus CC, tensioni di fase, tensioni BEMF, protezioni da sovracorrente/tensione/temperatura
- Software
- Controllo orientato sul campo (FOC) con indebolimento del campo per tipo di motore sinusoidale (PMSM)
- Commutazione a 6 fasi per tipo di motore trapezoidale (BLDC)
- Disponibile come esempi di ANSI C e progetti basati su modelli per applicazioni non Autosar
- AMCLib (Automotive Math and Motor Control Library) – Algoritmo di controllo costruito su blocchi di una libreria software precompilata
- S32 Design Studio per piattaforma IDE S32 e RTD (Real-Time Drivers) S32M27x – software di esempio creato nel S32DS basato su RTD S32M27x
- FreeMASTER e strumento MCAT (Motor Control Application Tuning) – Sintonizzazione delle applicazioni e tracciamento variabile a diversi livelli della struttura di controllo
- Interfacce S32M24xEVB-C064/S32M27xEVB-C064
- Livello fisico CAN (FD) integrato in S32M2
- TJA1027: ricetrasmettitore LIN 2.2A/SAE J2602
- Interfacce S32M24xEVB-L064/S32M27xEVB-L064
- LIN di livello fisico integrato in S32M2
- TJA1462: ricetrasmettitore con capacità di miglioramento del segnale CAN con modalità di standby
- Interfacce di debug
- Debugger PEmicro integrato (connettore micro-USB) con porta COM virtuale per comunicazione seriale
- Connettore JTAG/SWD a 10 pin
- Abilitazione:
- Esempio SW basato su ANSI-C creato in S32 Design Studio per piattaforma S32 costruita sui driver RTD S32M24x/S32M27x
- SW di esempio MBDT (Model-Based Design Toolbox) costruito sui driver RTD S32M27x
- Supporto di visualizzazione/configurazione FreeMASTER
- Strumento MCAT – Parte del pacchetto software
- Inizializzazione periferiche MCU generata dallo strumento di configurazione S32DS (S32CT)
Applicazioni
- Automotive
- Pompe elettriche
- Applicazioni per veicoli elettrici ibridi (HEV)
- Settore industriale
- Controllo motori CC senza spazzole (BLDC)
- Motore sincrono a magnete permanente (PMSM)
Componenti
- USB K2x/KS2x – K26_180 Kinetis® K26-180MHz, USB doppi ad alta velocità e piena velocità, microcontroller (MCU) flash 2 MB basati sul Core ARM Cortex-M4
- Soluzioni integrate S32M per MC– Soluzione integrata S32M2 per controllo motore a 12 V
EVB S32M24 con interfaccia LIN
EVB S32M24 con interfaccia CAN
S32M27XEVB con interfaccia CAN
S32M27XEVB con interfaccia LIN
Layout S32M24XEVB
