Logiciel gratuit pour accélérer le contrôle de mouvement autour du Cortex-M3
Avec MotorMind, les designers peuvent rapidement et aisément installer, modifier et gérer des paramètres clés du contrôle moteur au travers d’une interface graphique utilisateur (GUI). Cette dernière supporte aussi une fonction d’oscilloscope numérique (mDSO) qui peut faire des photos instantanées des paramètres internes du moteur à des moments critiques pendant le fonctionnement. MotorMind donne au concepteur un accès complet aux caractéristiques de réglage du moteur, du contrôle PI et du comportement système. Il est ainsi facile de personnaliser et de configurer des moteurs sans recompiler les microprogrammes. Les paramètres définis au travers de la GUI sont directement transférés vers une carte d’évaluation (fournie avec le starter kit approprié au microcontrôleur) et le moteur peut immédiatement tourner avec les nouvelles caractéristiques de réglage. Une installation personnalisée des réglages du moteur peut, dans la plupart des cas, être réalisée en moins d’une heure.
Le nouveau logiciel fournit plusieurs visuels, y compris un affichage de la vitesse et du couple moteur, une vue statistique et un moniteur de la charge de l’unité centrale. Ces visuels permettent au concepteur d’observer en temps réel l’impact de la modification de différents paramètres de contrôle du moteur sur le comportement du moteur et sur la performance de l’unité centrale lors d’une accélération, d’un fonctionnement à la vitesse cible, et de la décélération. Des paramètres sont aisément exportables dans un fichier d’en-tête pour une compilation ultérieure dans un microprogramme. Une fonction de stockage et de charge permet de partager le logiciel entre différentes applications de moteur.
Avec une fonction mDSO, MotorMind permet aux concepteurs de rapidement identifier et résoudre des problèmes et des erreurs durant le prototypage et le test. Le mDSO permet de définir des points de déclenchement pour tracer les données et fournir un affichage visuel du moteur vectoriel du microcontrôleur. Un maximum de huit paramètres (VE et microprogrammes) et variables peuvent être enregistrés pour chaque requête d’interruptions (IRQ). La résolution d’échantillonnage du mDSO est de 50 ms à une fréquence PWM de 20 kHz. Il est possible de déclencher sur les flancs montants ou descendants, à gauche ou au centre, des ondes des signaux, comme avec un oscilloscope conventionnel. Pour des périodes d’enregistrement plus longue, il est possible de répertorier chaque valeur ‘n-th’ (n pouvant aller jusqu’à 256).
La famille de microcontrôleurs TMPM37x ARM Cortex-M3 de Toshiba est adaptée à des applications des secteurs industriel et électroménager, qui exigent un contrôle vectoriel (ou field oriented control, FOC) efficace et précis de ventilateurs, de pompes et de compresseurs. Des sorties de commande de moteur programmables et des moteurs vectoriels intégrés garantissent un contrôle précis et une réponse rapide sans matériel, en-tête d’unité centrale ou développement logiciel gaspilleur de temps supplémentaires. La technologie propriétaire PMD3+ de Toshiba comprend un générateur PWM triphasé, un contrôleur de temps morts, un circuit de protection et un réseau de timing (CAN), et permet un contrôle complet d’un moteur triphasé à l’aide d’un simple registre de caractéristiques.
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News