MoteurSynchrone2019 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(partie 3: Programmation)
(partie 3: Programmation)
Ligne 9 : Ligne 9 :
 
                   -une grande vitesse de chronométrage et de comptage
 
                   -une grande vitesse de chronométrage et de comptage
 
                   -une haute résolution et une grande précision
 
                   -une haute résolution et une grande précision
 
 
 
 
  
 
. Le travail se fera en plusieurs étapes.
 
. Le travail se fera en plusieurs étapes.

Version du 24 mars 2020 à 19:11

partie 1

partie 2

partie 3: Programmation

L'objectif de la programmation est de pouvoir contrôler le pilotage du moteur par le biais d'un microcontrôleur. Nous allons ici utiliser l'Arduino Leonardo. Nous avons fait ce choix à cause des caractéristiques de son microcontrôleur(ATMEGA32u4) principalement le timer 4 avec:

                  -trois sorties PWM avec leurs complémentaires
                  -une fréquence d'horloge allant à 64Mhz
                  -une grande vitesse de chronométrage et de comptage
                  -une haute résolution et une grande précision

. Le travail se fera en plusieurs étapes.

1- Générer des MLI

Le moteur qui fait objet de notre étude est un moteur brushless triphasé ci-contre.

Moteur LMT Lehner 3060.jpg

1-1- Partie des notions de base