Qorvo PAC5524 Motorcontroller und -Treiber mit hoher Pinzahl
Der Qorvo PAC5524 70-V-Motorcontroller und -Treiber mit hoher Pinzahl ist ein Power Application Controller© (PAC), der für eine hohe Pinzahl und eine Hochgeschwindigkeits-BLDC-Motorsteuerung optimiert ist. Der PAC5524 integriert einen ARM® Cortex®-M4F-32-Bit-Mikrocontroller-Core von 150 MHz mit dem proprietären und zum Patent angemeldeten Multi-Mode Power Manager™, Configurable Analog Front-End™ und Application Specific Power Drivers™ von Active-Semi. Mit diesen Funktionen bildet der PAC5524 eine ideale kompakte Mikrocontroller-basierte Leistungs- und Motorsteuerungslösung.Der PAC5524 Mikrocontroller bietet einen Embedded-Flash von 128 KB, einen SRAM-Speicher von 32 KB, einen Analog-Digital-Wandler (ADC) von 2,5 MS/s mit programmierbarer automatischer Abtastung von bis zu 24 Umwandlungssequenzen, einen 3,3-V-IO, ein flexibles Taktsteuerungssystem, eine PWM und einen Universal-Timer sowie mehrere serielle Kommunikationsschnittstellen.
Der Multimodus-Leistungsmanager (MMPM) bietet eine effiziente „Alle-in-One“-Leistungsmanagementlösung für mehrere Arten von Stromquellen. Der MMPM verfügt über einen konfigurierbaren Multimodus-Schaltungs-Versorgungscontroller, der einen Abwärts- oder SEPIC-Wandler und bis zu vier linear geregelte Spannungsversorgungen betreiben kann. Des weiteren sind die applikationsspezifischen Leistungstreiber (ASPD) Leistungstreiber, die für einen Halbbrücken-, H-Brücken-, 3-Phasen- und Universal-Antrieb ausgelegt sind. Darüber hinaus enthält das konfigurierbare Analog-Frontend (CAFE) Differential-Verstärker mit programmierbarer Gain, einendige Verstärker mit programmierbarer Gain, Komparatoren, Digital-Analog-Wandler und I/Os für eine programmierbare und miteinander verbindbare Signalabtastung, Rückkopplungsverstärkung und Sensorüberwachung für mehrere analoge Eingangssignale.
Der PAC5524 Motorcontroller und -Treiber mit hoher Pinzahl ist in einem 64-Pin-QFN-Gehäuse von 8 mm x 8 mm erhältlich und ist für kompakte batteriebetriebene BLDC-Motorapplikationen ausgelegt.
Merkmale
- Multi-Mode Power Manager™ (MMPM)
- Optionaler Multimodus-Schaltungs-Versorgungscontroller, der für DC/DC-Abwärts- oder SEPIC-Topologien konfigurierbar ist
- Direkte DC-Versorgung von bis zu 20 V
- Integrierte LDOs für MCU-Core, IO, Analog mit Leistungs- und Ruhezustand-Management
- Leistungs- und Temperaturüberwachung, Warnmeldung und Fehlererkennung
- Ruhezustandsmodus mit geringem Stromverbrauch, IQ = 18 µA
- Configurable Analog Front-End™ (CAFE)
- 3 Differentialverstärker mit programmierbarer Gain
- 4 einendige Verstärker mit programmierbarer Gain
- ADC-Referenz: 2,5 V
- Programmierbare Überstromabschaltung
- Ruhezustand-Drucktasten-Aktivierung
- Stromversorgungsüberwachung über ADC
- Application Specific Power Drivers™ (ASPD)
- Integrierte Pegelwandler und Vortreiber
- 3 Low-Side- und 3 High-Side-Gate-Treiber mit einer Gate-Treiberleistung von 1,5 A
- Break-before-make(BBM)-Hardware-Totzeit-Durchsetzung zur Verhinderung von Shoot-Through
- Konfigurierbare Laufzeitverzögerungen und Fehlerschutz
- OC-, UV-Schutz
- MCU
- ARM® Cortex®-M4F-150-MHz-MCU
- Hardware-Multiplikator und -Teiler
- Fließkommaeinheit (FPU) mit einfacher Präzision
- Integrierter vektorgesteuerter Interrupt-Controller (NVIC) mit 32 Interrupts mit 8 Prioritätsstufen
- Takt-Gating für stromsparenden Betrieb
- Embedded Trace Macrocell (ETM) für In-System-Debugging in Echtzeit ohne Breakpoints
- Speicher
- 128 KB FLASH, 32 KB SRAM mit ECC
- 2 x 1 KB INFO-Flash für Fertigungsinformationen
- 1 x 1 KB INFO-Flash für die Speicherung der Benutzerparameter und die Applikationskonfiguration oder des Code
- Benutzerkonfigurierbarer 4-Stufen-Codeschutz
- ADC
- 12-Bit-SAR-ADC mit 2,5 MS/s
- Dynamische Auslösungs- und Sequenz-Engine (DTSE)
- Bis zu 16 konfigurierbare Sequenzen
- Dedizierter Speicher für Umwandlungsergebnisse
- IO
- Digitaler Ein-/Ausgang oder analoger Eingang für ADC von 3,3 V
- Konfigurierbare schwache Pull-up- oder Pull-down-Funktionen
- Konfigurierbare Antriebsstärke (6 mA bis 25 mA min.)
- Flexibler Peripherie-MUX, der die Konfiguration eines beliebigen I/O-Pins zur Auswahl von einer bis acht Peripheriefunktion(en) ermöglicht
- Flexibler Interrupt-Controller
- Flexibles Taktsteuerungssystem (CCS)
- 300-MHz-PLL von internem 1,25-%-Oszillator
- 20-MHz-Ringoszillator
- Optionaler externer 20-MHz-Takteingang
- Zeitgeber
- Vier 16-Bit-PWM-Timer mit jeweils bis zu 8 CCR-Ausgangseinheiten
- 24-Bit-SysTick-Ablauftimer
- Watchdog-Timer mit Fenster (WWDT)
- 24-Bit-Echtzeituhr (RTC) mit Kalender- und Alarm-Funktionen
- 2 x 24-Universal-Ablauftimer mit Unterbrechungsfunktion
- Wake-up-Timer für Ruhemodi von 0,125 s bis 8 s
- Kommunikationsperipherie
- 3 x USART (UART oder SPI)
- I2C-Master/-Slave
- SPI-Master/-Slave von bis zu 25 MHz
- CAN 2.0B Controller
- Serielle SWD- oder JTAG-Debug-Schnittstellen
- Embedded Trace Macrocell (ETM)
- 8b-/16b-CRC-Engine
- Eindeutige 96-Bit-ID
- Physische Daten:
- TA = -40 °C bis +125 °C
- 64-Pin-QFN-Gehäuse von 8 mm x 8 mm
- Freiliegendes Pad für Wärmemanagement
Verwandte Development Tools
Blockdiagramm
