STMicroelectronics STSPIN32G0 Bürstenlose Motorcontroller

Die STSPIN32G0 bürstenlosen Motor-Controller von STMicroelectronics sind eine Produktfamilie von hochintegrierten System-in-Package-Lösungen, die sich für den Antrieb von bürstenlosen Dreiphasen-Motoren mit verschiedenen Antriebsmodi eignen, wodurch die Stückliste und die Fläche extrem reduziert werden. Diese Produktfamilie umfasst vier Teile, um volle Flexibilität bei der Ressourcenverteilung zwischen Operationsverstärker für Stromsensoren, GPIOs und speziell dedizierten Funktionen wie einem präzisen Referenzwert für den ADC zu gewährleisten.

Er integriert einen dreifachen Halbbrücken-gate-Treiber, der Leistungs-MOSFETs mit einer Strombelastbarkeit von 600 mA (Senke und Quelle) ansteuern kann. Dank einer integrierten Verriegelungsfunktion können die High- und low-side-Schalter der gleichen Halbbrücke nicht gleichzeitig hochgefahren werden.

Ein interner DC/DC-Abwärtswandler bietet eine 3,3 V-Spannung, die sich für die Versorgung des MCUs und der externen Komponenten eignet. Ein interner LDO-Linearregler bietet die Versorgungsspannung für Gate-Treiber. Die integrierten Operationsverstärker sind für die Signalkonditionierung verfügbar, z. B. Strommessung über die shunt-Widerstände. Ein Komparator ist für den Überstromschutz integriert.

Das integrierte MCU (STM32G031x8) ermöglicht die Durchführung einer feldorientierten Steuerung, des sensorlosen 6-Schritt-Sensors und anderer fortschrittlicher Antriebsalgorithmen, einschließlich des Geschwindigkeitsregelkreises. Es verfügt über eine Leseschutz- und Schreibschutzfunktion für den integrierten Flash-Speicher zum Schutz gegen unerwünschtes Schreiben und/oder Lesen.

Darüber hinaus verfügt der STSPIN32G0 von STMicroelectronics über Übertemperatur- und Unterspannungssperre und kann zur Reduzierung des Stromverbrauchs in den standby-Modus geschaltet werden. Es bietet 23 Universal-I/O-Anschlüsse (GPIO), einen 12-bit-analog-digital-Wandler mit bis zu 11 Kanälen, die Umwandlungen in Einzelbild- oder scan-Modi durchführen, und fünf synchronisierbare Universal-Timer. Eine einfach zu bedienende serielle Schnittstelle zur Fehlersuche (SWD) wird unterstützt. Der embedded Bootloader ermöglicht das Flash- und Options-Byte-Management über die Schnittstellen UART und I2C.

Merkmale

  • Betriebsspannung von 6,7 V bis 45 V
  • Dreiphasen-Gate-Treiber
    • 600 mA Senke/Quelle
    • Integrierte Bootstrap-Dioden
    • Schutz vor Querstrom
  • 32-Bit Arm® Cortex®-M0+ Core
    • Taktfrequenz bis zu 64 MHz
    • 8kbyte SRAM mit Hardware-Paritätsprüfung
    • 64kbyte Flash-Speicher mit Schutz- und Sicherungsbereich
  • 3,3 V DC/DC-Abwärtswandler-Regler mit Überstrom-, Kurzschluss- und thermischem Schutz
  • 12 V LDO-Linearregler mit thermischem Schutz
  • Bis zu 23 schnelle I/O-Anschlüsse (GPIO)
  • 5-Kanal-DMA-Controller mit flexibler Zuordnung
  • 12-bit-ADC (bis zu 11 externe Kanäle) mit 2.5Msps Umwandlungsrate
  • Erweiterter Steuerungs-Timer für die Motorsteuerung
  • Bis zu fünf Universal-Timer (1 32-Bit und 4 16-Bit)
  • I2C-, USART- und SPI-Schnittstellen
  • Bis zu drei Rail-to-Rail-Betriebsverstärker zur Signalkonditionierung
  • Komparator für Überstromschutz
  • Standby-Modus für niedrigen Stromverbrauch
  • UVLO-Schutz an jedem Netzteil (VM, VDD, VREG und VBOOTx).
  • Unterstützung für On-Chip-Debugging über SWD und embedded Bootloader über UART und I2C
  • Erweiterter Temperaturbereich von -40 °C bis +125 °C

Applikationen

  • Batteriebetriebene Elektrowerkzeuge
  • Tragbare Staubsauger
  • Pumpen und Lüfter
  • E-Bike
  • Rasenmäher
  • Industrieautomatisierung

Videos

Blockdiagramm

Blockdiagramm - STMicroelectronics STSPIN32G0 Bürstenlose Motorcontroller
Veröffentlichungsdatum: 2025-01-14 | Aktualisiert: 2026-01-12