Implémentation D’une Commande Numérique D’un Moteur Bldc Sur La Carte Stm32f407
Résumé: FR Le moteur à courant continu sans ballais BLDC est largement utilisé dans des applications telles que les appareils électroménagers, l'automobile, l'aérospatiale, le médical, les équipements et instruments industriels automatisés. Ses avantages par apport à un moteur à courant continu à balais ou à un moteur à induction sont : Efficacité et fiabilité supérieures, réduction du bruit acoustique, plus petit et plus léger, une plus grande réponse dynamique, une plage de vitesse plus élevée, Meilleures caractéristiques de vitesse par rapport au couple et une durée de vie plus longue. Pour cela l’objectif de ce travail est de contrôler la vitesse d’un moteur BLDC en boucle ouverte, où la commande numérique est implémentée sur un microcontrôleur à haute performances STM32F407 pour un moteur BLDC de puissance de 480W. Le travail est organisé en trois parties la première présente des généralités sur les moteurs BLDC, son principe de fonctionnement, ses types et ses applications tandis que la deuxième partie est consacrée à la présentation du modèle mathématique du moteur et à la clarification de toutes les méthodes de contrôle de sa vitesse, que ce soit en boucle ouverte ou en boucle fermée. Dans la dernière partie, nous montrerons la méthode d’implémentation pratique du contrôle de la vitesse du moteur BLDC en boucle ouverte sur le STM32F407. Les résultats expérimentaux ont été bons, malgré quelques bruits dans la courbe de vitesse, grâce à notre mesure par un tachymètre, elle suit également avec précision sa consigne dans chaque cas. Les tests ont été faits sur le moteur à vide, mais lors de l'utilisation de charge, il est mieux d’utiliser un contrôle de vitesse en boucle fermée. EN BLDC brushless DC motor is widely used in applications such as household appliances, automotive, aerospace, medical, automated industrial equipment and instruments. Its advantages over a brushed DC motor or an induction motor are: Higher efficiency and reliability, reduced acoustic noise, smaller and lighter, greater dynamic response, higher speed range, better speed versus torque characteristics and longer life. For that reason, the objective of this work is to control the speed of a BLDC motor in open loop, where digital control is implemented on a high-performance STM32F407 microcontroller for a BLDC motor with a power of 480W. The work is organized in three parts, the first present’s generalities on BLDC motors, its operating principle, its types and its applications while the second part is devoted to the presentation of the mathematical model of the motor and the clarification of all the methods. Controlling its speed, whether in open loop or closed loop. In the last part, we will show the practical implementation method of open-loop BLDC motor speed control on STM32F407. The experimental results were good, despite some noise in the speed curve, thanks to our measurement by a tachometer, it also follows its setpoint precisely in each case. Tests were done on the motor at no load, but when operating under load it is best to use closed loop speed control.
Mots-clès:
Nos services universitaires et académiques
Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).
Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!