MoteurSynchrone2019 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(partie 3: Programmation)
(partie 3: Programmation)
Ligne 5 : Ligne 5 :
 
=partie 3: Programmation =
 
=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:
 
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            [[Fichier:pinout leonardo.jpg|vignette]]
+
* trois sorties PWM avec leurs complémentaires            [[Fichier:pinout leonardo.jpg|vignette]]
      * une fréquence d'horloge allant à 64Mhz
+
* une fréquence d'horloge allant à 64Mhz
      * 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
 
   
 
   
  

Version du 24 mars 2020 à 19:24

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