MoteurSynchrone2019 : Différence entre versions
(→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
Sommaire
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.