Texas Instruments MCU in tempo reale TMS320F28P55x/TMS320F28P55x-Q1
I microcontrollori in tempo reale (MCU) TMS320F28P55x/TMS320F28P55x-Q1 della Texas Instruments fanno parte della famiglia di MCU in tempo reale C2000™, dispositivi scalabili e a bassissima latenza progettati per l'efficienza nell'elettronica di potenza. Queste applicazioni includono, ma non si limitano a, alta densità di potenza, alte frequenze di commutazione e supporto per l'utilizzo delle tecnologie GaN e SiC. Il sottosistema di controllo in tempo reale si basa sul core DSP C28x a 32 bit di TI che fornisce 150 MHz di prestazioni di elaborazione del segnale per codice a virgola fissa o mobile eseguito da SRAM o Flash su chip. La CPU C28x è potenziata dall'unità matematica trigonometrica (TMU), dall'unità a virgola mobile (FPU) e dai set di istruzioni estese VCRC (Cyclical Redundancy Check). Questi set di istruzioni velocità gli algoritmi comuni che sono fondamentali per i sistemi di controllo in tempo reale.Il CLA consente un significativo alleggerimento dei compiti comuni dalla CPU C28x principale. Si tratta di un acceleratore matematico indipendente a 32 bit in virgola mobile che viene eseguito in parallelo alla CPU. Inoltre, il CLA dispone di risorse di memoria dedicate e può accedere direttamente alle periferiche critiche richieste in un tipico sistema di controllo. Questo supporto di un sottoinsieme di ANSI C è standard, così come le caratteristiche chiave come il task-switching hardware e i breakpoint.
Caratteristiche
- Elaborazione in tempo reale
- CPU DSP 150 MHz C28x a 32 bit
- Equivale al dispositivo basato su 300 MHz Arm® Cortex®-M7 per quanto riguarda le prestazioni della catena del segnale in tempo reale.
- Unità in virgola mobile a precisione singola IEEE 754 (FPU32)
- Unità Matematica Trigonometrica (TMU)
- Supporto per controllo proporzionale-integrale-derivativo non lineare (NLPID)
- Motore CRC e istruzioni (VCRC)
- Acceleratore legge di controllo programmabile (CLA)
- a 150 MHz
- Equivale al dispositivo basato su 200 MHz ARM Cortex-M7 per quanto riguarda le prestazioni della catena del segnale in tempo reale.
- Istruzioni a virgola mobile a singola precisione IEEE 754
- Esegue il codice indipendentemente dalla CPU principale
- Memoria su chip
- 1.088 KB di Flash (protetto da ECC) in cinque bank indipendenti.
- Quattro bank 256 KB
- Un bank 64 KB, ideale per LFU/Bootloader/dati
- 8 KB di OTP (memoria flash programmabile una volta)
- 133 KB di RAM (ECC/Parità protetta)
- 1.088 KB di Flash (protetto da ECC) in cinque bank indipendenti.
- Sicurezza
- Secure Boot
- Blocco JTAG
- Acceleratore AES (Advanced Encryption Standard)
- Numero di identificazione univoco (UID)
- Clock e controllo di sistema
- Progettazione I/O 3,3 V
- Varietà di sistemi, comunicazioni e periferiche di controllo potenziato
- Sistema analogico
- Cinque convertitori analogico-digitali (ADC) 3,9 MSPS, a 12 bit.
- Fino a 39 canali esterni (include un'uscita GPDAC)
- Quattro blocchi integrati di post-elaborazione (PPB) per ADC
- Quattro comparatori a finestra (CMPPS) con convertitori digitali-analogici (DAC) di riferimento a 12 bit
- Filtri di glitch digitali
- Uscita DAC bassa a capacità del pin su CMPSS1
- Un'uscita DAC con buffer a 12 bit
- Tre amplificatori di guadagno programmabili (PGA)
- L'unità di guadagno sostegno
- Supporto della modalità di guadagno invertente e non invertente
- Filtraggio dell'uscita programmabile
- Cinque convertitori analogico-digitali (ADC) 3,9 MSPS, a 12 bit.
- Blocco logico configurabile (CLB)
- Unità di elaborazione della rete neurale (NPU)
- Aggiornamento Firmware Live (LFU)
- Caratteristiche diagnostiche - Autotest di accensione della memoria (MPOST)
- Conforme alla sicurezza funzionale in modo mirato
- Prevista la certificazione per la sicurezza della certificazione ISO 26262 fino a ASIL B da parte di TÜV SÜD
Applicazioni
- Elettrodomestici - unità esterna del condizionatore d'aria
- Automazione degli edifici - controllo dell'azionamento dell'operatore della porta
- Macchine industriali e macchine utensili
- Selezionatori automatizzati
- Macchine tessili
- Inverter CA e unità VF
- Modulo di controllo azionamento CA
- Feedback posizione azionamento CA
- Modulo stadio di potenza azionamento CA
- Sistemi di trasporto a motore lineare - stadio di potenza a motore lineare
- Drive servoasserviti monoasse e multiasse
- Drive BLDC a velocità controllata
- Automazione industriale
- Servomotore robot
- Controllo dei motori dei robot mobili
- Sensore di posizione
- Potenza industriale - CA-CC industriale
- Gruppo statico di continuità (UPS)
- Alimentatori per telecomunicazioni e server
- Sistemi ibridi, elettrici e di propulsione
- ADAS - LIDAR a scansione meccanica
- Infotainment e cluster
- Display a visualizzazione frontale
- Centraline di bordo automotive
- Amplificatori esterni per il settoreautomotivo
- Elettronica e illuminazione della carrozzeria
- Moduli compressori HVAC per il settoreautomotivo
- Inverter CC/CA
- Fari
- Infrastruttura di carica per veicoli elettrici
- Stazioni di ricarica CA (pile/batterie)
- Stazioni di ricarica CC (pile/batterie)
- Moduli di potenza per stazioni di carica per veicoli elettrici
- Stazioni di carica per veicoli elettrici wireless
- Conservazione energia rinnovabile
- Energia solare
- Inverter centrali
- Microinverter
- Ottimizzatori di energia solare
- Protezione da arco solare
- Arresto rapido
- Inverter di stringa
Video
Diagramma a blocchi funzionale
Risorse aggiuntive
- Benchmark in tempo reale che mostrano la catena di segnali ottimizzata della MCU di controllo C2000™
- Guida utente: Manuale di riferimento tecnico dei microcontrollori in tempo reale TMS320F28P55x
- Guida per l'utente: Migrazione tra TMS320F28P5xx e TMS320F280013x/TMS320F280015x
- Guida utente: Migrazione tra TMS320F28P5xx e TMS320F28003x
- Sistemi avanzati di assistenza al conducente (ADAS)
Pubblicato: 2024-10-30
| Aggiornato: 2026-01-21
