Microchip Technology ha introdotto una nuova famiglia di controller di segnale digitale (DSC ) a 16 bit per facilitare i progettisti di sistemi alla ricerca di potenza di elaborazione del segnale digitale con la semplicità di progettazione di un microcontrollore (MCU). Destinati ad essere utilizzati in applicazioni di controllo critiche in termini di tempo per una deterministica più rapida, i nuovi DSC dsPIC33CK hanno registri selezionati in base al contesto per ridurre la latenza degli interrupt e una nuova e più rapida esecuzione delle istruzioni per accelerare le routine DSP (Digital Signal Processor). Questa famiglia single-core dsPIC33CK completa la famiglia dual-core dsPIC33CH recentemente annunciata basata sullo stesso core.
Con prestazioni di 100 MIPS, il core offre quasi il doppio delle prestazioni dei precedenti DSC dsPIC ® single-core, rendendolo adatto per il controllo del motore, l'alimentazione digitale e altre applicazioni che richiedono algoritmi sofisticati di calcolo come i sensori automobilistici e l'automazione industriale. È stato progettato specificamente per il controllo di più motori brushless sensorless che eseguono algoritmi di controllo orientati al campo e correzione del fattore di potenza.
I nuovi DSC semplificano l'ottenimento della certificazione di sicurezza funzionale richiesta da molte applicazioni automobilistiche, mediche e di elettrodomestici in cui il funzionamento sicuro e l'arresto in situazioni di guasto sono fondamentali. I dispositivi includono caratteristiche di sicurezza funzionale integrate per progetti critici per la sicurezza come: RAM Built-In Self-Test (BIST) per il controllo dell'integrità e della funzionalità della RAM; Deadman Timer per il monitoraggio dello stato di salute del software applicativo tramite interruzioni periodiche del timer all'interno di una finestra temporale specificata; Dual Watchdog Timer (WDT); Flash Error Correction Code (ECC); Brown Out Reset (BOR); Ripristino all'accensione (POR); e Fail Safe Clock Monitor (FSCM).
"I DSC a 16 bit di Microchip sono altamente efficienti con un ritardo o una latenza minimi nel sistema e questo nuovo core è ancora il nostro migliore", ha affermato Joe Thomsen, vice presidente della business unit MCU16 di Microchip. "Il set di funzionalità e le prestazioni rendono la famiglia dsPIC33CK ideale per funzioni critiche in termini di tempo come il controllo della velocità o della rotazione precisa di un motore, nonché funzioni critiche per la sicurezza per facilitare la certificazione di sicurezza funzionale e garantire un funzionamento affidabile".
La famiglia DSC dsPIC33CK include anche un bus di comunicazione CAN-FD per supportare i nuovi standard di comunicazione automobilistica. Viene fornito con un elevato livello di integrazione analogica, inclusi ADC ad alta velocità (3,5 Msps), comparatori analogici con DAC e amplificatori operazionali, consentendo applicazioni di controllo motore con ingombri ridotti e costi di distinta base inferiori. Inoltre, i DSC includono un PWM con risoluzione di 250 ps, ideale per topologie di alimentazione digitale avanzate. Viene offerto anche l'aggiornamento in tempo reale del firmware (con blocchi fino a 2 × 128 KB) per supportare i sistemi ad alta disponibilità, particolarmente importante per gli alimentatori digitali.
Supporto allo sviluppo
DsPIC33CK è supportato dall'ecosistema di sviluppo MPLAB ® di Microchip, incluso l'ambiente di sviluppo integrato (IDE) MPLAB X gratuito, scaricabile e pluripremiato, MPLAB Code Configurator, MPLAB XC16 C Compiler tool chain e strumenti di debugger / programmatore MPLAB in-circuit.
La dsPIC33CK Curiosity Development Board (DM330030) è una piattaforma flessibile e conveniente che consente ai clienti di creare rapidamente un prototipo ricco di funzionalità. I PIM di controllo motore sono disponibili con amplificatori operazionali interni (MA330041-2) ed esterni (MA330041-1) da utilizzare con i sistemi MCLV-2 e MCHV-2/3 di Microchip. Il PIM dsPIC33CK per piattaforme generiche (MA330042) è disponibile per la scheda di sviluppo Explorer 16/32 (DM240001-2). Il Digital Power Starter Kit (DPSK-3, DM330017-3) è stato aggiornato per includere dsPIC33CK256MP508.
Prezzi e disponibilità
Il dsPIC33CK è disponibile in otto varianti di pacchetto. Il dsPIC33CK32MP202 a 28 pin ha un prezzo di $ 1,34 ciascuno ad alto volume. Le varianti includono pacchetti da 28 a 80 pin e piccoli fino a 5 x 5 mm. Le dimensioni della memoria variano da 32 a 256 KB di Flash.
Il dsPIC33CK Curiosity Development Board sarà disponibile a novembre per $ 39,99 ciascuno. I PIM dsPIC33CK per le piattaforme di sviluppo del controllo motore MCLV-2 e MCHV-2/3 sono ora disponibili per $ 25,00 ciascuno. Il PIM dsPIC33CK da utilizzare con le schede Explorer 16/32 è ora disponibile per $ 25,00 ciascuna.
Il Digital Power Starter Kit sarà disponibile a ottobre per $ 129,99.