STMicroelectronics P-NUCLEO-IHM002 STM32 Nucleo-Pack-FOC

Das STMicroelectronics P-NUCLEO-IHM002 Motor-Control-Nucleo-Pack ist ein Motorsteuerungskit das auf den X-NUCLEO-IHM07M1 und NUCLEO-F302R8 Boards aufgebaut ist. Es ist eine Motorsteuerungslösung auf Basis des L6230 Treibers und STM32F302R8 MCUs für dreiphasige bürstenlose DC-Niederspannungsmotoren.

Das P-NUCLEO-IHM002 enthält ein Netzteil. Das P-NUCLEO-IHM001 ist auch ohne Netzteil erhältlich.

Der L6230 Treiber ist ein vollständig integriertes DMOS-Bauteil für dreiphasige bürstenlose PMSM-Motoren mit integriertem Überstrom- und Wärmeschutz.

Der STM32F302R8 ist ein 32-Bit-Mikrocontroller, der auf dem hochleistungsfähigen ARM® Cortex®-M4-32-Bit-RISC-Core basiert. Der Mikrocontroller verfügt über eine Fließkommaeinheit (FPU), die bei einer Frequenz von bis zu 72 MHz arbeitet und einen eingebetteten fortgeschrittenen analogen Peripheriesatz enthält.

Das Die X-NUCLEOIHM07M1 Board ist vollständig konfigurierbar und ist fähig in FOC oder 6 Stufen verschiedene geschlossene Regelschleifensysteme mit oder ohne Sensor zu unterstützen. Das Board ist mit drei Nebenwiderständen oder einem Nebenwiderstand für die Strommessung kompatibel.

Das NUCLEO-F302R8 Board bietet eine kostengünstige und flexible Lösung zur Erprobung neuer Konzepte und zum Erstellen von Prototypen mit dem STM32-MCU. Für den Betrieb des Kits ist eine externe Stromversorgung (min. 8V min; max. 12V) erforderlich. Das Board erfordert keine separate Sonde, da ein ST-LINK/V2-1 Debugger/Programmierer integriert ist.

Merkmale

  • X-NUCLEO-IHM07M1:
    • Dreiphasige Treiberplatine für BLDC/PMSM Motoren, die auf dem L6230 basieren
    • Betriebsnennspannungsbereich von 8V bis 48Vdc
    • 2,8A Ausgangspitzenleistung (1,4A RMS)
    • Keine dissipative Überstrom-Erkennung und -Schutz
    • Vollständig kompatibel mit ST 6-Stufen- oder ST FOC-Kontrollalgorithmen
    • Vollständige Unterstützung von Modi mit oder ohne Sensor
    • 3-Shunt und 1-Shunt konfigurierbare Steckbrücken für die Messung des Motorenstroms
    • Hall-/Encoder-Steckverbinder und Schaltkreise für Motorsensoren
    • Für Geschwindigkeitsregelung ist ein Potentiometer verfügbar
    • Kompatibel mit STM32 Nucleo-Platinen
    • Ausgerüstet mit ST Morpho-Steckverbinder
  • NUCLEO-F302R8:
    • Der STM32F302R8 32-Bit Mikrocontroller basiert auf dem Cortex®-M4 Kern (max. 72MHz) mit 64-Kbyte Flash-Speicher und 16-Kbyte SRAM
    • Zwei Arten von Erweiterungsressourcen - Arduino™ Uno Revision 3 Konnektivität und STMicroelectronics Morpho Erweiterungs-Stiftleisten für vollständigen Zugriff auf alle STM32 I/Os
    • mbed-aktiviert (http://mbed.org)
    • On-Board-ST-LINK/V2-1 Debugger/Programmierer mit SWD-Steckverbinder: Betriebsartenwahlschalter zur Verwendung des Kits als Standalone-ST-LINK/V2-1
    • Zwei Drucktaster: BENUTZER und RESET
  • Dreiphasiger Motor:
    • Außenläufermodell BR2804-1700kV
    • Nennspannung 11,1Vdc (Batterie bis 3S)
    • Maximaler Gleichstrom (DC): 5A
    • 7 Polpaare
    • Max. Geschwindigkeit 19000 RPM

Motorsteuerungskit

Blockdiagramm - STMicroelectronics P-NUCLEO-IHM002 STM32 Nucleo-Pack-FOC

X-CUBE-MCSDK (Software)

Das X-CUBE-MCSDK STM32 Software-Development Kit für Motorsteuerungen (MCSDK) macht des Design von Motorsteuerungen einfacher und schneller. Die MCSDK-Firmware (Software-Development-Kit für Motorsteuerungen) (X-CUBE-MCSDK und X-CUBE-MCSDK-FUL) enthält die Firmware-Bibliothek (FOC-Control) für den Permanentmagnet-Synchronmotor. Die STM32 Motorsteuerungs-Workbench (für die Konfiguration der Parameter der FOC-Firmware-Bibliothek) ist zusammen mit seiner grafischen Benutzeroberfläche (GUI) ebenfalls enthalten.

Veröffentlichungsdatum: 2016-05-03 | Aktualisiert: 2023-05-23