Qorvo PAC5526 Power Applications Controllers®

PAC5526 Power Applications Controllers ® von Qorvo  sind ein SoC (System-on-a-Chip), das für die Hochgeschwindigkeits-Motorsteuerung und den Antrieb von batteriebetriebenen BLDC-Motoren  optimiert ist. Der PAC5526 enthält einen 150 MHz Arm® Cortex®-M4F 32-Bit-Mikrocontroller-Core mit einem hochkonfigurierbaren Power Manager, einem proprietären Configurable Analog Front-End™ und Application Specific Power Drivers™ in einem einzigen, kompakten Gehäuse.

Der PAC5526 verfügt über einen 128 kB eingebetteten Flash, einen 32 kB SRAM-Speicher, einen 2,5 MSPS Analog-Digital-Wandler (ADC) mit programmierbarer automatischer Abtastung von bis zu 24 Umwandlungssequenzen, 3,3 V IO, ein flexibles Taktsteuerungssystem, PWM- und Universal-Timer sowie mehrere serielle Kommunikationsschnittstellen.

Der integrierte Leistungsmanager verfügt über eine Ladungspumpe, einen Auf-/Abwärtswandler und vier geregelte Linear-Spannungsversorgungen. Die Application Specific Power Drivers (ASDP) sind Leistungstreiber, die für einen Halbbrücken-, H-Brücken-, 3-Phasen- und Universal-Antrieb ausgelegt sind. Das konfigurierbare Analog-Frontend (CAFE) enthält 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 sowie eine Rückkopplungsverstärkung und Sensorüberwachung für mehrere analoge Eingangssignale.

Der Quorvo PAC5526 ist in einem flachen TQFN-Gehäuse (Quad Flat No-Lead, TQFN) von 6 mm x 6 mm mit einem freiliegenden Pad für das Wärmemanagement verfügbar.

Merkmale

  • Leistungsmanager
    • Ladungspumpen-DC/DC für die Versorgung des High-Side-Drive
    • Eingangsspannung: 6 V bis 48 V
    • Abwärts-/Aufwärtswandler für die Versorgung des Low-Side-Drive
    • Konfigurierbar auf 10 V oder 12 V
    • 4 x Linearregler mit Leistungs- und Ruhezustand-Management
    • Leistungs- und Temperaturüberwachung, Warnmeldung und Fehlererkennung
  • Proprietäres konfigurierbares Analog-Frontend
    • 6 Analog-Frontend-I/O-Pins
    • Differentialverstärker mit programmierbarer Gain
    • 5 einendige Verstärker mit programmierbarer Gain
    • Programmierbarer Überstromschutz und programmierbare Strombegrenzung
    • 2 x 10-Bit-DACs
  • Proprietäre Application Specific Power Drivers
    • 3 x High-Side-Gate-Treiber mit programmierbarer Gate-Ansteuerung von bis zu 1 A
    • 100 % Tastverhältnis
    • Zyklus-für-Zyklus-Strombegrenzung
    • Konfigurierbarer Fehlerschutz
  • 3,3-V-I/Os
    • ARM Cortex-M4F-32-Bit-MCU-Core mit 150 MHz
    • 32-Bit x 32-Bit Einzelzyklus-Hardwaremultiplikator
    • 32-Bit-Hardware-Teiler
    • Unterstützung für DSP-Befehle und Sättigungsarithmetik
    • Integrierte Schlaf- und Tiefschlafmodi
    • Fließkommaeinheit (FPU) mit einfacher Präzision
    • 8-Region-Speicherschutzeinheit (Memory Protection Unit, MPU)
    • Integrierter vektorgesteuerter Interrupt-Controller (NVIC) mit 32 Interrupts und 8 Prioritätsstufen
    • 24-Bit-SysTick-Timer
    • Wake-up-Interrupt-Controller (WIC) ermöglicht stromsparende Schlafmodi
    • Takt-Gating ermöglicht einen 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-Bereich für Fertigungsinformationen
    • 1 x 1 KB INFO-Flash-Bereich für die Speicherung der Benutzerparameter und die Applikationskonfiguration oder Code
    • 4-Stufen-Code-Schutz
    • Analog-Digital-Wandler (ADC)
    • 12-Bit-SAR-ADC mit 2,5 MS/s
    • Programmierbare dynamische Auslösungs- und Abtast-Engine (DTSE)
  • I/O
    • 20 x Universal-I/Os mit Tri-State-, Pull-up-, Pull-down- und dedizierter I/O-Versorgung
    • 10 x I/Os können als ADC-Eingang oder digitaler I/O konfiguriert werden
    • Konfigurierbares schwaches Pull-up und Pull-down
    • Konfigurierbare Antriebsstärke (6 mA bis 25 mA min.)
    • Dediziertes integriertes IO-Netzteil (3,3 V)
    • Flexibler Peripherie-MUX, der die Konfiguration eines beliebigen I/O-Pins mit einer bis acht Peripheriefunktion(en) ermöglicht
    • Flexibler Interrupt-Controller
  • Flexibles Taktsteuerungssystem (CCS)
    • 300-MHz-PLL von internem 25-%-Oszillator
    • 20-MHz-Ringoszillator
    • Externer 20-MHz-Takteingang
  • Zeitgeber
    • Vier 16-Bit-Timer mit bis zu 32 PWM/CC-Blöcken
    • 16 x programmierbare Hardware-Totzeitgeber
    • Eingangstaktgeber von bis zu 300 MHz für hochauflösende PWM
    • 16-Bit-Watchdog-Timer mit Fenster (WWDT)
    • 24-Bit-Echtzeituhr (RTC) mit Kalender- und Alarm-Funktionen
    • 24-Bit-SysTick-Timer
    • 2 x 24-Universal-Ablauftimer mit Unterbrechungsfunktion
    • Wake-up-Timer für Ruhemodi von 0,125 s bis 8 s
  • Kommunikationsperipherie
    • 3 x USART
    • SPI- oder UART-Modi
    • SPI-Master/-Slave von bis zu 25 MHz
    • UART bis zu 1 Mbps
    • I2C Master/Slave
    • CAN 0B Controller
    • Einzeldraht-Debugger (SWD), JTAG
    • Embedded Trace Macrocell (ETM)
  • Sicherheit
    • Benutzerkonfigurierbarer 4-Stufen-Codeschutz
    • Eindeutige 96-Bit-ID
  • CRC-Engine
    • Entlädt Software für Kommunikation und Sicherheitsprotokoll durch Hardware-Beschleunigung
    • Konfigurierbare Polynome (CRC-16 oder CRC-8)
    • Konfigurierbare Eingangs-Datenbreite, Eingangs- und Ausgangsreflexion
    • Programmierbarer Seed-Wert
  • Physische Daten
    • Betriebstemperaturbereich: -40 °C bis +125 °C
    • QFN48-Gehäuse von 6 mm x 6 mm mit freiliegendem Pad

Applikationen

  • Batteriebetriebene BLDC-Motoren von bis zu 24 V
  • Drohnen
  • Elektrowerkzeuge
  • Ferngesteuertes Spielzeug

Blockdiagramm

Blockdiagramm - Qorvo PAC5526 Power Applications Controllers®

Gehäuseabmessungen

Technische Zeichnung - Qorvo PAC5526 Power Applications Controllers®
Veröffentlichungsdatum: 2021-03-09 | Aktualisiert: 2024-09-27