Banc de commande de moteur à courant continu
Le banc de comande de moteur à courant continu est un système abordable à base d'Arduino Due permettant de réaliser des activités d'identification et d'asservissements sur un moto-réducteur équipé d'un codeur incrémental.
Caractéristiques matérielles
Composants
- Moto-réducteur à courant continu avec codeur incrémental intégré pour la mesure de vitesse (https://boutique.3sigma.fr/moteurs-et-actionneurs/12-moteur-a-courant-continu-reducteur-341-codeur-incremental-48-cpr.html)
- Carte Arduino Due
-
Shield de commande moteur (https://boutique.3sigma.fr/shields-arduino/180-shield-commande-moteur.html) possédant les caractéristiques suivantes:
- Basé sur un driver de moteur performant (DRV8871 de Texas Instruments)
- Intègre un capteur de courant
- Permet la mesure de la tension d'alimentation du moteur
- Dispose de 6 connecteurs banane 2mm pour visualiser les signaux rapides (bornes moteur + et -, voies A et B du codeur incrémental et PWM) sur un oscilloscope
- Shield "potentiomètre"
- Alimentation 7.5 V, 3 A
- un câble USB pour la programmation du micro-contrôleur et la mesure de données sur le système
L'utilisation de la carte Arduino Due permet, grâce à sa grande puissance, d'exécuter éventuellement une boucle de courant en utilisant la mesure du courant fournie par le shield de commande moteur.
Le shield de commande moteur utilisé dans ce système a été spécialement conçu par 3Sigma dans un but didactique. En particulier, il possède des connecteurs banane 2mm permettant de visualiser sur un oscilloscope les signaux rapides du système (tension aux bornes du moteur, voies A et B du codeur incrémental et signal PWM).
Capteurs et télémétrie
Les capteurs présents sur le système permettent une instrumentation très complète. Les signaux suivants sont disponibles en télémétrie pour le moteur et le générateur:
- Position et vitesse issues du codeur incrémental
- Courant et tension de commande
Logiciels
Ce système se pilote et s'analyse facilement grâce aux nombreux tableaux de bord intégrés au logiciel MyViz. Celui-ci permet non seulement d'afficher les données de télémétrie mais aussi d'interagir avec le système grâce à des boutons et des curseurs afin, par exemple, de régler les asservissements en temps-réel.
Ressources
Ce système est conçu est fabriqué par 3Sigma. Il est donc totalement ouvert et les ressources suivantes sont fournies:
- Documentation complète
- Tableaux de commande et de visualisation utilisables avec le logiciel MyViz, directement intégrés dans ce dernier
Activités pédagogiques
Ce ensemble permet de réaliser différents types d'expériences sur un moteur électrique:
- Identification des paramètres du moteur
- Commande en courant
- Commande en tension via interface numérique ou par potentiomètre
- Asservissement de vitesse avec ou sans boucle de courant
- Asservissement de position avec ou sans boucle de courant ou de vitesse
- Asservissement en vitesse avec correcteur par retour d'état
- Asservissement en vitesse avec correcteur LQG
Captures d'écran
Exemple de tableau de bord de pilotage avec MyViz: commande en tension
Exemple de tableau de bord de pilotage avec MyViz: asservissement en position
Disponibilité
Ce système est disponible dans notre boutique en ligne:
https://boutique.3sigma.fr/robots/23-commande-de-moteur-electrique.html
Vous pouvez également nous demander un devis et / ou une présentation personnalisée à l'adresse suivante: info@3sigma.fr.