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
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.
