Texas Instruments TMS320F2807x 32-Bit-Mikrocontroller (MCUs)
Texas Instruments TMS320F2807x 32-Bit-Mikrocontroller (MCUs) sind Teil der Piccolo-Produktfamilie. Diese MCUs eignen sich hervorragend für fortschrittliche Steuerapplikationen mit geschlossenem Regelkreis, wie z. B. Industrie-Motorantriebe, Solarumrichter und digitale Leistung, Elektrofahrzeuge und -transport sowie Sensorik- und Signalverarbeitung. Der F2807x ist ein 32-Bit-Mikrocontroller mit Fließkommaeinheit, der auf dem branchenführenden C28x-Core von TI basiert. Dieser Core wird durch den trigonometrischen Hardware-Beschleuniger verstärkt, wodurch die Performance der Trigonometrie-basierten Algorithmen mit CPU-Anweisungen verbessert wird. Zu diesen Anweisungen gehören Sinus-, Kosinus- und Arkustandens-Funktionen, die in Drehmoment-Regelkreisen und Positionsberechnungen gängig sind.Die F2807x Mikrocontroller-Produktfamilie verfügt über einen CLA-Echtzeit-Steuer-Coprozessor. Der CLA ist ein unabhängiger 32-Bit-Prozessor mit Fließkommaeinheit, der mit der gleichen Geschwindigkeit wie der Haupt-CPU betrieben wird. Der CLA reagiert auf periphere Auslöser und führt den Code zeitgleich mit den C28x-Haupt-CPU aus. Diese parallele Verarbeitungsfunktion kann wirksam die Rechenleistung einer Echtzeit-Steuersystems verdoppeln. Durch die Verwendung des CLA zur Bereitstellung von zeitkritischen Funktionen, kann der C28x-Haupt-CPU andere Aufgaben, wie z. B. Kommunikationen und Diagnosen ausführen.
Merkmale
- TMS320C28x 32-Bit-CPU
- 120 MHz
- IEEE-754 Fließkommaeinheit (FPU) mit einfacher Präzision
- Trigonometric Math Unit (TMU)
- Programmierbarerer Control Law Accelerator (CLA)
- On-Chip-Speicher
- 512 KB (256 KW) Flash (ECC-geschützt)
- 100 KB (50 KW) RAM (ECC-geschützt oder Paritätsschutz)
- Dual-Zonen-Sicherheit unterstützt Drittanbieter-Entwicklung
- Eindeutige Identifizierungsnummer
- Takt- und Systemsteuerung
- 3,3 V I/O mit verfügbarem internem Spannungsregler für eine 1,2-V-Core-Versorgung
- System-Peripherien
- Externe Speicherschnittstelle (EMIF) mit ASRAM- und SDRAM-Unterstützung
- 6-Kanal-DMAC (Direct-Memory-Access-Controller)
- Bis zu 97 individuell programmierbare, gemultiplexte Universal-Ein-/Ausgangs-Pins (GPIO) mit Eingangsfilterung
- Erweiterte Peripherie-Interrupt-Controller (ePIE)
- Mehrere stromsparende Modusunterstützungen (LPM) mit externer Weckfunktion
- Kommunikations-Peripherien
- USB 2.0 (MAC + PHY)
- Zwei CAN-Module (Controller Area Network, CAN) (Pin-bootfähig)
- Drei Hochgeschwindigkeits-SPI-Ports (bis zu 30 MHz) (Pin-bootfähig)
- Zwei gepufferte serielle Mehrkanal-Anschlüsse (McBSPs)
- Vier serielle Kommunikationsschnittstellen (SCI/UART) (Pin-bootfähig)
- Zwei I2C-Schnittstellen (Pin-bootfähig)
- Analoges Subsystem
- Bis zu drei Analog-Digital-Wandler (ADCs)
- Acht Komparatoren mit Fenster und 12-Bit Digital-Analog-Wandler-Referenzen (DAC)
- Verbesserte Steuer-Peripherien
- 24 PWM-Kanäle mit verbesserten Funktionen
- 16 Pulsweitenmodulatorkanäle mit hoher Auflösung (HRPWM)
- Sechs Enhanced-Capture-Module (eCAP)
- Drei Enhanced-Quadrature-Encoder-Pulse-Module (eQEP)
- Bis zu acht Sigma-Delta-Filtermodul-(SDFM)-Eingangskanäle, 2 parallele Filter pro Kanal
- Konfigurierbarer Logikblock (CLB)
- Gehäuseoptionen
- Thermisch verbessertes 176-Pin-PowerPAD™-Quad-Flatpack mit niedrigem Profil (HLQFP) [PTP-Suffix]
- Thermisch verbessertes dünnes 100-Pin-PowerPAD™-Quad-Flatpack (HLQFP) [PZP-Suffix]
- Temperaturoptionen
- T: -40 ° C bis 105 ºC Sperrschicht
- S: -40 ° C bis 125 °C Sperrschicht
- Q: -40 °C bis 125 °C Umluft (AEC-Q100-qualifiziert für Fahrzeuganwendungen)
Applikationen
- Gebäudeautomatisierung
- Elektronische Kassensysteme
- Antriebsstrang für Elektrofahrzeuge/Hybrid-Elektrofahrzeuge (EV/HEV)
- Fabrikautomatisierung
- Netzinfrastruktur
- Industrie-Transportsysteme
- Medizin/Gesundheitswesen und Fitness
- Motorantriebe
- Stromzufuhr
- Telekommunikationsinfrastruktur
- Prüf- und Messgeräte
Funktionales Blockdiagramm
Veröffentlichungsdatum: 2019-03-15
| Aktualisiert: 2024-09-18
