Texas Instruments TMS320F28P55x/TMS320F28P55x-Q1 Echtzeit-MCUs
Die Texas Instruments TMS320F28P55x/TMS320F28P55x-Q1 Echtzeit-Mikrocontroller (MCUs) sind Teil der skalierbaren, extrem latenzarmen C2000™-Echtzeit-MCU-Produktfamilie. Sie wurden für den Wirkungsgrad in der Stromversorgung von Elektronik entwickelt. Diese Applikationen umfassen unter anderem Hochleistung, hohe Dichte und hohe Schaltfrequenzen sowie die Unterstützung für die Verwendung von GaN- und SiC-Technologien. Das Echtzeit-Steuerungs-Subsystem basiert auf dem C28x 32-Bit-DSP-Core von TI, der eine Signalverarbeitungsleistung von 150 MHz für einen potenzialfreien oder Festpunkt-Code bereitstellt, der entweder vom On-Chip-SRAM oder Flash ausgeführt wird. Die C28x-CPU wird durch die erweiterten Befehlssätze Trigonometric Math Unit (TMU), Floating-Point Unit (FPU) und VCRC (Cyclical Redundanz Check) verstärkt. Diese Befehlssätze beschleunigen gängige Algorithmen, die für Echtzeit-Steuerungssysteme von entscheidender Bedeutung sind.Der CLA ermöglicht eine erhebliche Entlastung der Haupt-CPU des C28x von gängigen Aufgaben. Es handelt sich um einen unabhängigen 32-Bit-Fließkomma-Mathematik-Beschleuniger, der parallel zur CPU ausgeführt wird. Darüber hinaus verfügt der CLA über dedizierte Speicherressourcen und kann direkt auf die kritischen Peripherien zugreifen, die in einem typischen Steuerungssystem erforderlich sind. Diese Unterstützung einer Teilmenge von ANSI C ist Standard, ebenso wie wichtige Funktionen wie Hardware-Task-Switching und Breakpoints.
Merkmale
- Echtzeitverarbeitung
- 150 MHz C28x 32-Bit DSP CPU
- Entspricht einem 300 MHz Arm® Cortex®-M7-basierten Bauteil mit Echtzeit-Signalkettenleistung
- IEEE 754 Fließkommaeinheit mit einfacher Genauigkeit (FPU32)
- Trigonometric Math Unit (TMU)
- Unterstützung für die Steuerung von nichtlinearen Proportional-Integral-Derivaten (NLPID)
- CRC-Engine und -Anweisungen (VCRC)
- Programmierbarer Control Law Accelerator (CLA)
- 150 MHz
- Entspricht einem 200-MHz-Arm Cortex-M7-basierten Bauteil mit Echtzeit-Signalkettenleistung
- Anweisungen IEEE 754 Fließkommaeinheit mit einfacher Genauigkeit
- Führt Code unabhängig von der Haupt-CPU aus
- On-Chip-Speicher
- 1.088 KB Flash (ECC-geschützt) in fünf unabhängigen Bänken
- Vier 256-KB-Bänke
- Eine 64 KB-Bank, ideal für LFU/Bootloader/Daten
- 8 KB OTP (One Time Programmable Flash 64KB Memory)
- 133 KB RAM (ECC-/paritätsgeschützt)
- 1.088 KB Flash (ECC-geschützt) in fünf unabhängigen Bänken
- Sicherheit
- Secure Boot
- JTAG-Sperre
- AES-Beschleuniger (Advanced Encryption Standard, AES)
- Eindeutige Identifikationsnummer (UID)
- Uhr und Systemsteuerung
- 3,3 V I/O-Design
- Vielfältige Peripherie für Systeme und Kommunikation sowie erweiterte Steuerung
- Analoges System
- Fünf 3,9-MS/s-12-Bit-Analog-Digital-Wandler (ADCs)
- Bis zu 39 externe Kanäle (einschließlich eines GPDAC-Ausgangs)
- Vier integrierte Nachbearbeitungsblöcke (PPB) pro ADC
- Vier Komparatoren mit Fenster (CMPSS) und 12-Bit-Referenz-Digital-Analog-Wandlern
- Digitale Glitch-Filter
- Niedrige DAC-Ausgangs-zu-Pin-Kapazität auf CMPSS1
- Ein gepufferter 12-Bit-DAC-Ausgang
- Drei programmierbare Gain-Verstärker (PGAs)
- Unity-Gain-Unterstützung
- Unterstützung des invertierenden und nicht invertierenden Gain-Modus
- Programmierbare Ausgangsfilterung
- Fünf 3,9-MS/s-12-Bit-Analog-Digital-Wandler (ADCs)
- Konfigurierbarer Logikblock (CLB)
- Verarbeitungseinheit für neuronale Netzwerke (NPU)
- Live-Firmware-Update (LFU)
- Diagnosefunktionen - Memory Power-On Self-Test (MPOST)
- Für die Einhaltung der funktionalen Sicherheit ausgelegt
- Sicherheitsbezogene Zertifizierung nach ISO 26262 bis zu ASIL B durch TÜV SÜD geplant
Applikationen
- Haushaltsgeräte - Außeneinheit für Klimaanlage
- Gebäudeautomation - Antriebssteuerung für Türantriebe
- Industriemaschinen und Werkzeugmaschinen
- Automatisierte Sortieranlagen
- Textilmaschinen
- AC-Wechselrichter und VF-Antriebe
- AC-Antriebssteuerungsmodul
- AC-Antriebs-Positionsrückmeldung
- AC-Antriebs-Leistungsstufenmodul
- Linearmotor-Transportsysteme - Linearmotor-Leistungsstufe
- Ein- und mehrachsige Servoantriebe
- Drehzahlgeregelte BLDC-Antriebe
- Fabrikautomatisierung
- Roboter-Servoantrieb
- Motorsteuerung für mobile Roboter
- Positionssensor
- Industrielle Leistung - Industrielle AC-DC
- Unterbrechungsfreie Stromversorgungen (UPS)
- Telekommunikations- und Serverleistung
- Hybrid-, Elektro- und Antriebsstrangsysteme
- ADAS - mechanisch abtastendes LiDAR
- Infotainment- und Kombi-Systeme
- Frontscheiben-Displays
- Automotive-Head-Units
- Automotive - externe Verstärker
- Karosserieelektronik und Beleuchtung
- Automotive-HVAC-Kompressormodule
- DC/AC-Wechselrichter
- Scheinwerfer
- Ladeinfrastruktur für Elektrofahrzeuge
- AC-Ladestationen (Säulen)
- DC-Ladestationen (Säulen)
- Leistungsmodule für Elektrofahrzeug-Ladestationen
- Drahtlos-Ladestationen für Elektrofahrzeuge
- Speicherung erneuerbarer Energien
- Solarenergie
- Zentralwechselrichter
- Mikrowechselrichter
- Solarstrom-Optimierer
- Lichtbogenschutz
- Schnelle Abschaltung
- Stringwechselrichter
Videos
Funktionales Blockdiagramm
Weitere Ressourcen
- Echtzeit-Benchmarks zeigen die optimierte Signalkette der C2000™ Steuerungs-MCU
- Benutzerhandbuch: TMS320F28P55x Technisches Referenzhandbuch für Echtzeit-Mikrocontroller
- Benutzerhandbuch: Migration zwischen TMS320F28P5xx und TMS320F280013x/TMS320F280015x
- Benutzerhandbuch: Migration zwischen TMS320F28P5xx und TMS320F28003x
- Erweiterte Fahrerassistenzsysteme (ADAS)
Veröffentlichungsdatum: 2024-10-30
| Aktualisiert: 2026-01-21
