MoteurSynchrone2019

De troyesGEII
Révision datée du 24 mars 2020 à 19:12 par Bjacquot (discussion | contributions) (partie 3: Programmation)
Aller à : navigation, rechercher

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
Pinout leonardo.jpg

. 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