06.03.2012

Toshiba: Kostenlose Software f√ľr die Entwicklung von ARM-Antriebssteuerungen




Toshiba Electronics Europe k√ľndigt ein kostenloses PC-Softwarepaket f√ľr die Entwicklung, das Prototyping und Testen von Embedded-Antriebssteuerungen mit ARM Cortex-M3-basierten Motorsteuerungs-Mikrocontrollern an. Die  "MotorMind"-Software arbeitet mit Toshibas TMPM37x-MCU-Familie, die integrierte Motorsteuerungsfunktionen enth√§lt. Dazu z√§hlen eine Vektor-Engine (VE) und programmierbare Motorsteuerungsausg√§nge (PMD ‚Äď Programmable Motor Drive).

 

Mit MotorMind k√∂nnen Entwickler Motorsteuerungsparameter √ľber eine grafische Benutzeroberfl√§che einstellen, modifizieren und verwalten. Die GUI unterst√ľtzt auch eine Digital-Speicheroszilloskop-Funktion, die ‚ÄěSchnappsch√ľsse‚Äú interner Motorparameter an kritischen Punkten w√§hrend des Betriebs aufnimmt.

 

Die √ľber die GUI eingestellten Parameter werden direkt auf ein Evaluierungsboard √ľbertragen, das im Lieferumfang des entsprechenden MCU-Starterkits enthalten ist. Der Motor kann dann sofort mit den neuen Einstellungen betrieben werden. Die Software bietet verschiedene Ansichten, einschlie√ülich einer Drehzahl- und Drehmoment-Anzeige, eine Statistik- und eine CPU-Last-Anzeige. Entwickler k√∂nnen damit in Echtzeit beobachten, wie sich die √Ąnderung von Motorsteuerungsparametern direkt auf das Antriebsverhalten und die MCU-Performance w√§hrend des Beschleunigens, des Betriebs bei der Solldrehzahl und bei der Drehzahldrosselung auswirken. Die Parameter lassen sich in eine Header-Datei exportieren und so anschlie√üend in Firmware kompilieren.

 

Mit der integrierten DSO-Funktion erm√∂glicht MotorMind das Auffinden und L√∂sen von Fehlern und Problemen w√§hrend des Prototyping und Testens. Mit DSO lassen sich Triggerpunkte f√ľr einen Daten-Trace setzen. Au√üerdem besteht Einblick in die Vektor-Engine der MCU. Bis zu acht VE- und Firmware-Parameter und Variablen lassen sich festhalten. Die DSO-Aufl√∂sung betr√§gt 50 s bei einer PWM-Frequenz von 20 kHz. Wie bei herk√∂mmlichen DSOs ist auch ein Trigger bei steigenden und abfallenden Flanken sowie vor also auch nach dem Event m√∂glich. F√ľr l√§ngere Protokollierungszeitr√§ume kann jeder ‚Äěn-te‚Äú-Wert festgehalten werden (n<=256).

 

 


RS: SparqEE-Platinen f√ľr Mobilfunkverbindungen mit Raspberry Pi und Arduino

chipKIT Pi: Erweiterungsboard f√ľr Arduino-Anwendungen mit Raspberry Pi

SPS mit Raspberry Pi

 


-->