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

Schema a blocchi - Microchip Technology Controller di segnali digitali dsPIC33CK512MP60x
Pubblicato: 2022-04-22 | Aggiornato: 2022-10-24