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

Blockdiagramm

Blockdiagramm - Qorvo PAC5524 Motorcontroller und -Treiber mit hoher Pinzahl
Veröffentlichungsdatum: 2019-11-13 | Aktualisiert: 2024-09-27