Pilotage du moteur avec Simulink
Vous disposez du motoréducteur, d'une carte Arduino Uno et d'un driver moteur (modulateur MLI).
L'objectif est de piloter le moteur à partir d'une consigne modifiable dans le programme Matlab.
Télécharger dans votre espace de travail le répertoire "Moteur_Exe [zip]" contenant le fichier Matlab à exploiter. Décompresser les fichiers : bouton gauche / extraire tout
Ouvrir la documentation [pdf] du driver moteur V2.0. Rechercher dans les tableaux les numéros des broches permettant de piloter le moteur A.
Dans le fichier Matlab double cliquer sur le motoréducteur. Modifier les numéros des broches (pin number) en double cliquant sur les blocs à droite. Le bloc du haut correspond au MLI (modulation).
Modifier la valeur du gain de telle sorte que sa sortie soit égale à 255 lorsque la tension moteur est de 12V.
Faire vérifier par le professeur avant de lancer le programme par la touche "jouer".
Faire varier la tension en modifiant la consigne dans Matlab-Simulink pour tracer la caractéristique de vitesse pour des tensions de 0 à 12V. Choisir une méthode adaptée pour mesurer la vitesse.
Tracer la courbe de vitesse et comparer aux résultats déduits à partir de l'essai du moteur seul.
Commenter les écarts.