Microchip Technology Controller di segnali digitali dsPIC33CK512MP60x
I controllori di segnale digitale (DSC) a 16 bit di Microchip Technology dsPIC33CK512MP60x sono caratterizzati da un singolo core dsPIC® DSC® da 100 MIPS, con un processore di segnale digitale (DSP) integrato e periferiche on-chip potenziate. I DSC dsPIC33CK512MP60x consentono la progettazione di sistemi di controllo motore ad alte prestazioni e di precisione, efficienti dal punto di vista energetico, silenziosi nel funzionamento e che garantiscono una maggiore durata del motore. Questi dispositivi offrono il controllo digitale ad alta precisione di Buck, Boost, Fly-Back, mezzo ponte, ponte completo, LLC e altri circuiti di alimentazione. Queste caratteristiche li rendono ideali per alimentatori CA-CC, CC-CC, UPS e PFC a modalità commutata. I DSC dsPIC33CK512MP60x sono inoltre adatti per applicazioni ad alte prestazioni, per uso generico e robuste.I DSP Microchip Technology{sp}dsPIC33CK512MP60x includono molte caratteristiche che aiutano a semplificare le certificazioni di sicurezza funzionale per le applicazioni automobilistiche{sp}ASIL-B e ASIL-C. Questi dispositivi sono disponibili in package a 48 pin (dsPIC33CK512MP605), 64 pin (dsPIC33CK512MP606) e 80 pin (dsPIC33CK512MP608).
Caratteristiche
- Nucleo DSC dsPIC33CK
- Fino a 512 Kbyte di memoria Flash del programma con ECC e aggiornamento Live (dual-partition Flash)
- Fino a 64 Kbyte di SRAM dati con memoria incorporata autotest (MBIST)
- Architettura Harvard modificata con dati a 16 bit e istruzioni a 24 bit
- Architettura CPU ad alta efficienza di codice (C e assemblaggio) progettata per applicazioni in tempo reale
- 16x registri di lavoro a 16 bit
- 4 serie di registri di risparmio contestuale di interrupt, tra cui lo Stato ACC e CPU per una rapida gestione delle interruzioni
- MUL a 32 bit a segnale misto, ciclo singolo
- Hardware rapido a 6 cicli 32/16 e 16/16 DIV
- Doppi accumulatori a punto fisso (ACC) a 40 bit per operazioni DSP
- Ciclo singolo (MAC/MPY) con doppio recupero dati e riscrittura dei risultati
- Supporto per cicli a zero overhead
- Modulo PWM ad alta velocità
- 8 coppie PWM indipendenti (16 uscite totali) con risoluzione fino a 250 ps
- Tempo morto sul fronte di discesa e salita e supporto per la compensazione del tempo morto
- Taglio del clock per funzionamento ad alta frequenza
- Ingressi limite di corrente e guasto
- Configurazione flessibile del trigger per l'attivazione dell'ADC
- Funzioni analogiche avanzate
- 5 moduli ADC a 12 bit da 3,5 MSPS, ognuno con 4 nuclei SAR dedicati e 1 nucleo SAR condiviso (5 s e Hs)
- 19, 20 o 24 canali di ingresso ADC (a seconda del package)
- 4 Comparatori digitali per ridurre il sovraccarico della CPU
- 4 filtri sovracampionamento fino a 256 volte per una maggiore risoluzione (fino a 16 bit)
- 6 comparatori analogici (15 ns) con DAC a 12 bit dedicati con compensazione della pendenza hardware
- Fino a 3 amplificatori operazionali con una connessione interna al modulo ADC
- Interfacce di comunicazione
- 3 UART (15 Mbps) con gestione automatica dei protocolli per LIN/J2602, DMX e IrDA®
- 3 SPI/I2S a 4 fili fino a 40 MHz con pin dedicati
- 3 moduli I2C (fino a 1 Mbps) con supporto SMBus
- 2 moduli CAN con velocità dati flessibile (CAN-FD)
- 2 moduli di trasmissione Nibble (INVIATI) a bordo singolo per l'interfacciamento dei sensori
- 8 canali DMA a supporto del trasferimento di dati UART, SPI, ADC, CAN-FD, IC, OC e temporizzatore
- Caratteristiche speciali
- 4 Moduli a cella logica configurabile (CLC) con circuiti di porta logici definiti dall'utente
- Selezione pin programmabile (PPS) per la mappatura delle funzioni dei pin periferici
- Porta Master parallela (PMP) per l'espansione dei dati esterni
- Sensore di temperatura su chip con connessione diretta del modulo ADC
- Gestione del Clock e dell'alimentazione
- Oscillatori RC veloce (FRC) da 8 MHz su chip e RC a bassa potenza (LRPC) da 32 kHz
- PLL programmabili con sorgenti di clock dell'oscillatore esterno e uscita del clock di riferimento (Reference Clock Output, REFO)
- Monitor clock a sicurezza intrinseca (FSCM) con oscillatore RC rapido (BFRC) da 8 MHz
- Modalità di gestione a bassa potenza: Sleep, Idle e Doze
- Ripristino di accensione (Power-On Reset, POR) e ripristino dei cali di tensione (BOR, Brown-out reset)
- Timer/Contatori/Comparazione uscita/Acquisizione ingresso
- 24 timer/contatori a 16 bit (fino a 12 da 32 bit)
- 14 uscite PWM o di confronto di uscita (OC)
- 9 prese di ingresso (IC) o connessioni interne dai moduli CLC o comparatori
- 3 moduli di interfaccia codificatore in quadratura (QEI) per supporto dell'encoder ottico
- Generatore di trigger periferico (PTG) per programmare sequenze complesse
- Supporto per debugger di sviluppo
- Programmazione su circuito e supporto per programmazione e debug nelle applicazioni (ICSP)
- Trace buffer di debug on-chip e orologio a run-time con 3 breakpoint complessi e 5 semplici
- Supporto scansione confini IEEE 1149.2 (JTAG)
- Caratteristiche di sicurezza
- Funzione di sicurezza Timer Dead-Man (DMT) con clock mediante recupero di istruzioni
- Timer del watchdog (WDT)
- Sicurezza CodeGuard™ per FLASH programmabile
- CRC (controllo di ridondanza ciclica) programmabile
- Funzione test iniezione guasti FLASH ECC
- Inibizione scrittura ICSP™
- Libreria per la sicurezza di classe B, IEC 60730
- Supporto di sicurezza funzionale (ISO26262)
- Applicazioni focalizzate ASIL-B e ASIL-C
- FMEDA, Software diagnostico e manuale di sicurezza funzionale disponibili dietro NDA su richiesta da Microchip Technology
- Caratteristiche hardware di sicurezza funzionale
- Diverse sorgenti di clock ridondanti
- Rilettura Porta I/O
- Ridondanze di periferiche analogiche
- Timer del sistema di controllo in modalità a finestra
- BIST RAM
- Trappole Hardware
- Lock SFR
- Protezione da scrittura
- Registri shadows working
- Condizioni di funzionamento
- Da 3,0 V a 3,6 V, da -40 ºC a +125 ºC, CC a 100 MIPS
- Da 3,0 V a 3,6 V, da -40 ºC a +150 ºC, CC a 70 MIPS
- Opzioni del package
- dsPIC33CK512MP605: TQFP-48, VQFN-48
- dsPIC33CK512MP605: TQFP-64, VQFN-64
- dsPIC33CK512MP605: TQFP-80
Applicazioni
- Applicazioni integrate ad alte prestazioni
- Controllo motori
- Conversione di potenza digitale
- Applicazioni robuste e di sicurezza
- Applicazioni consumer, automobilistiche e industriali
Video
Schema a blocchi
Pubblicato: 2022-04-22
| Aggiornato: 2022-10-24
