- CPU ad alte prestazioni a 120 MHz (198 DMIPS) per l'esecuzione rapida di loop di controllo in applicazioni embedded di controllo motore
- Hardware Floating Point Unit (FPU) per un'esecuzione efficiente e precisa delle operazioni in virgola mobile
- Integrazione analogica leader del settore per ridurre i costi di sistema di un'applicazione embedded a segnale misto
- Varietà di interfacce di comunicazione tra cui USB, CAN FD, SPI, I2C e UART per fornire opzioni di connettività flessibili
Le funzionalità analogiche avanzate includono moduli analogico-digitale (ADC) a 12 bit, comparatori a risposta rapida, amplificatori operazionali ad elevata larghezza di banda e moduli DAC (Digital-to-Analog Converter) a 12 bit. Questa famiglia di MCU offre anche periferiche PWM (Pulse-Width Modulation) e QEI (Quadrature Encoder Interface) per applicazioni di controllo motori. Sono inoltre dotati di gestione ECC (Error Correction Code) per aumentare le prestazioni e l'affidabilità di Flash. È possibile utilizzare questi MCU per sviluppare una varietà di applicazioni di controllo motore, tra cui il controllo scalare a 6 fasi Brushless DC (BLDC), il controllo avanzato orientato al campo sensorless (FOC) e il FOC sensorizzato per applicazioni di posizionamento di precisione.
Figura 1: PIC32MK scheda di sviluppo MCA Curiosity Pro
Per accelerare il ciclo di progettazione, Microchip Technology offre un ecosistema completo di risorse di sviluppo che include:
- Schede di valutazione e software di facile utilizzo con esempi applicativi pronti all'uso
- Il nostro framework di sviluppo software integrato MPLAB Harmony v3 gratuito che viene eseguito nell'ambiente di sviluppo integrato (IDE) MPLAB X
- Strumenti di progettazione basati su modelli come MATLAB e Simulink o Scilab e X2C, in grado di generare codice efficiente che può essere programmato direttamente nell'MCU per la prototipazione rapida del progetto di controllo del motore
- MPLAB Mindi Analog Simulator per simulare la risposta degli amplificatori operazionali e dei comparatori ad elevata larghezza di banda