Texas Instruments: Motorsteuerungs-Kits und Tools

EMBEDDED SYSTEMS PRODUKT NEWS



Texas Instruments stellte vier Motorsteuerungs-Kits vor, mit denen dreiphasige, bürstenlose Gleichstrommotoren (Brushless DC, BLDC) in Betrieb genommen werden können. Die Palette dafür verfügbaren Mikrocontrollern reicht von energiesparenden 16-Bit MSP430 Bausteinen bis hin zu den ARM-basierten 32-Bit Stellaris Bausteinen mit Fließkommafunktionalität sowie der zusätzlich um Safety-Funktionen erweiterten Hercules MCU-Lösung.

 

Die vier Kits umfassen objektorientierte Softwarefunktionen und Treiber, die einen kompatiblen Code liefern, der auf andere MCU- und Motortreiberfamilien von TI portiert werden kann. Jedes Motorsteuerungs-Kit bietet eine geschützte Motortreiberüberwachung für die taktweise Überwachung von Überstrom, Übertemperatur, Kurzschluss und Unterspannung.

 

 

Tools und Software

 

Mit dem steckbaren controlCARD-Modul können Entwickler die passende Kombination aus Motortreibern mit verschiedenen Spannungs- und Stromspezifikationen und verschiedenen MCUs wählen. Alle Kits verfügen über Firmware zum sofortigen Ausführen der gebrauchsfertigen Software InstaSPIN-BLDC für die sensorlose Motorsteuerung. InstaSPIN-BLDC ist eine auf Gegen-EMK basierende Technik, mit der Motoren sensorlos und ohne Kenntnis der Motorparameter eingerichtet werden können.

 

Im Gegensatz zu herkömmlichen Gegen-EMK-Nulldurchgang-Technologien bietet InstaSPIN-BLDC sensorlosen Betrieb auch für geringere Drehzahlen und verfügt über eine Immunität gegen Fehlkommutierungen durch schnelle Drehzahländerungen. Das Stellaris-Kit bietet eine Drehzahl- und Drehmomentregelung nach dem Sliding-Mode-Verfahren (SMO) und mit feldorientierter Regelung (FOC).

 

Die Herkules-Kits verfügen über Firmware für sensorbasierte Drehzahl- und Drehmomentregelung und bieten zusätzlich die sensorlose SMO-Variante für die in Safety-Systemen erforderliche Redundanz.

 

Des Weiteren umfassen die Kits die integrierte Entwicklungsumgebung (IDE) Code Composer Studio sowie eine grafische Benutzerschnittstelle zum Ausführen von Beispiel- und Demo-Designs mit dem mitgelieferten oder einem selbst gewählten Motor.

 

 

MSP430-Motorsteuerungs-Kit DRV8312-430FR-KIT

 

  • controlCARD-Modul mit MCU MSP430FR5739 bietet eine Taktrate von 24 MHz, 16 KB FRAM, fünf 16-Bit-Timer, 10-Bit-A/D-Wandler
  • Energiesparende, auf der Platine integrierte nicht-flüchtige FRAM-Technologie (Ferroelectric Random Access Memory) für schnelle Lese- und Schreibzeiten, gemeinsam genutzter Speicher für Programmdaten und Informationen in einem Speicherblock
  • Kostenlose Software bietet Motorsteuerungs-Quellcode und InstaSPIN-BLDC-Bibliothek sowie Zugriff auf MSP430Ware – eine Sammlung an Software-Ressourcen einschließlich Peripherietreiber-Bibliotheken und APIs.
  • Motortreiber DRV8312 steuert Drehstrommotoren mit weniger als 50V und Dauerstrom von 3,5A an.

 

 

Safety-Motorsteuerungs-Kits Hercules DRV8301-LS31-KIT (TMS570) und DRV8301-RM48-KIT (RM4x)

 

  • Umfasst ein controlCARD-Modul mit einer Hercules Dual-Core-ARM-Cortex-R4F-Safety-MCU mit Lockstep-Technologie, Fließkommafunktionalität, einer Taktrate von bis zu 220MHz, 3 MB Flash-Speicher und einer Safety-Architektur, die für Motorsteuerungen in Transport- (TMS570) und Industrieanwendungen (RM4) geeignet ist.
  • Ermöglicht die Erfüllung von Sicherheitsnormen wie IEC61508 und ISO26262 durch den Einsatz der Hercules Safety-MCU-Architektur.
  • Umfasst einen Servomotor von Teknic mit integriertem Encoder und Hallsensoren für robuste Winkelmessungen am Rotor, um die Shunt-basierte Berechnung des Rotorwinkels per Sliding-Mode-Verfahren (SMO) zu ergänzen.
  • Basiert auf dem integrierten Motor-Vortreiber DRV8301, mit Selbstschutz und zwei programmierbaren Verstärkern zur Steuerung von Umrichtern mit weniger als 60V und externen FETs.
  • Hercules-Software für die Entwicklung sicherheitsgerichteter Motorsteuerungen mit Peripherieunterstützung und Konfiguration per HALCoGen, Kommunikationsstacks und Beispiel-Motorprojekten ist verfügbar.
  • Es lassen sich PWM-Signale erzeugen und das QEP-Signal (Quadrature Encoder Pulse) mit Beispiel-Mikrocode für den integrierten 32-Kanal-Timer-Coprozessor dekodieren.

 

 

Stellaris-Motorsteuerungs-Kits DK-LM4F-DRV8312

 

  • Umfasst ein controlCARD-Modul samt Stellaris-MCU LM4F211 mit ARM Cortex-M4-Core mit 80 MHz und Fließkommafunktionalität, 256 KB Flash-Speicher und zwei 12-Bit-A/D-Wandlern für die Anwendung in Bereichen wie Industriepumpen, Lüftern, Gebläsen, Kompressoren, Absaugungen, Werkzeugbau und Robotik.
  • MCU Stellaris LM4F211 mit Fließkommafunktionalität erfüllt die Rechenanforderungen für eine Vielzahl von Motorsteuerungslösungen und bietet StellarisWare-Softwarebibliotheken sowie weitere Anwendungen.
  • Motortreiber DRV8312 steuert Drehstrommotoren mit weniger als 50V und Dauerstrom von 3,5A an.

 

 

Preise und Lieferbarkeit

 

Die Hercules-Motorsteuerungskits DRV8301-LS31-KIT und DRV8301-RM48-KIT kosten 499 US$ und umfassen den Teknic-Servomotor sowie eine 24-V-Spannungsversorgung. Das MSP430-Kit DRV8312-430FR-KIT und das Stellaris-Kit DK-LM4F-DRV8312 sind für 299 US$ erhältlich und umfassen einen 24-V-NEMA17-BLDC-Motor mit Hallsensoren und einer 24-V-Spannungsversorgung.

 

Entwickler mit einer kompatiblen Motortreiberbasis können auch die Hercules-controlCARD-Module TMDX570LS31CNCD oder TMDXRM48CNCD für 99 US$ kaufen. Das MSP430-controlCARD-Modul MSP-CNCD-FR5739 und das Stellaris-controlCARD-Modul MDL-LM4F211CNCD sind separat für 49 US$ erhältlich.

Fachartikel