Archives

Le contrôleur BLD-300B pour un moteur brushless 57BL69-230-3

.

Mise à jour le 23/10/2023 : Le contrôleur BLD-300B et son moteur brushless associé, le 57BL69-230-3, ont été conçus pour s’intégrer facilement dans vos montages. Grâce à des dimensions optimisées, ces composants offrent une grande flexibilité d’utilisation.

Téléchargement et Informations : 

Sur cette page, vous avez la possibilité de télécharger ces fichiers. De plus, vous trouverez toutes les informations relatives à ce matériel sur cette même page.

Définition d’une Carte Contrôleur :

Un contrôleur pour moteur brushless, souvent appelé « ESC » pour Electronic Speed Controller, est un dispositif électronique conçu pour piloter un moteur brushless. Les moteurs brushless, contrairement aux moteurs à balais (brushed), nécessitent une commutation électronique pour tourner. Le rôle du contrôleur est donc de fournir les signaux électriques nécessaires pour contrôler la vitesse et la direction de rotation du moteur.

Description :

Le contrôleur reçoit des signaux d’entrée, généralement provenant d’un microcontrôleur ou d’une interface utilisateur, et les convertit en signaux de puissance pour les bobines du moteur. Cette commutation électronique permet de contrôler la vitesse et parfois le sens de rotation du moteur.

Paramètres :

  • Tension d’entrée: Spécifie la tension d’alimentation que le contrôleur peut gérer.
  • Courant maximal: Définit le courant maximal que le contrôleur peut fournir au moteur.
  • Fréquence de commutation: La vitesse à laquelle le contrôleur peut commuter les phases du moteur.

A savoir : 

Les contrôleurs pour moteurs brushless peuvent être limités par leur plage de tensions d’entrée, leur courant maximal et leur fréquence de commutation. De plus, tous les contrôleurs ne sont pas compatibles avec tous les types de moteurs brushless.

Informations relatives au contrôleur BLD-300B : ( en cours )

Informations relatives au moteur  57BL69-230-3 :

  • Tension (Voltage) : 24 VDC
  • Vitesse nominale (Rated speed) : 3000 rpm
  • Couple nominal (Rated torque) : 0.2 N.m
  • Courant nominal (Rated current) : 4 Amps.
  • Puissance nominale (Rated power) : 63 Watt.
  • Couple maximal (Max torque) : 0.6 N.m
  • Constante de couple (Torque constant) : 0.061 N.m/Amps.
  • F.e.m. arrière (Back EMF) : 4.54 V/Krpm
  • Inertie du rotor (Rotor inertia) : 12 kg.mm²
  • Dimension L : 69 mm
  • Poids (Weight) : 0.65 Kg

Pour tout problème de téléchargement ou pour nous suivre sur les réseaux sociaux voici les plateformes  sur lesquelles nous éditons.
Cliquez sur celles qui vous intéressent .

Facebook  Twitter  Youtube 

Grabcad Thingiverse Cults  

Menu dessin
Interface Série pour Régulation de Moteur Brushless avec Contrôleur BLD-300B

.

📜 Description : Dans cette vidéo, nous allons explorer un programme Arduino conçu pour contrôler la vitesse d’un moteur brushless en utilisant un contrôleur BLD-300B. Le code utilise la communication série pour recevoir des valeurs de vitesse entre 0 et 255, qui sont ensuite appliquées au moteur via ce contrôleur spécifique.

🔍 À propos du Contrôleur BLD-300B : Le BLD-300B est un contrôleur de moteur brushless qui permet une régulation fine de la vitesse et du couple du moteur. Il est souvent utilisé dans des applications industrielles et de robotique pour un contrôle précis.

🔑 Points clés :

1️⃣ Utilisation du Contrôleur BLD-300B : Nous utilisons le contrôleur BLD-300B pour une meilleure régulation de la vitesse du moteur.

2️⃣ Configuration de la broche PWM : La broche 9 de la carte Arduino est configurée comme sortie pour le signal PWM.

3️⃣ Communication Série : Le programme utilise la communication série pour recevoir les valeurs de vitesse du moteur.

4️⃣ Validation des Entrées : Le code vérifie si les valeurs reçues sont dans la plage autorisée (0-255) avant de les appliquer.

5️⃣ Feedback Utilisateur : Des messages sont affichés sur le moniteur série pour informer l’utilisateur de l’état actuel du système.

N’oubliez pas de 👍 aimer la vidéo, de 🔔 vous abonner et de 💬 laisser un commentaire si vous avez des questions ou des suggestions !

📅 Date : 04/10/2023
🛠️ Version de l’IDE Arduino : 2.2.1
👨‍💻 Réalisé par : Hervé Mazelin pour RedOhm

 

Informations complémentaires :

Sur une carte Arduino, le signal PWM (Pulse Width Modulation, ou Modulation de Largeur d’Impulsion en français) est généralement utilisé pour simuler un signal analogique à l’aide d’une sortie numérique. Les cartes Arduino ont des broches spécifiques capables de générer des signaux PWM, souvent marquées avec un symbole « ~ » à côté du numéro de la broche.

La fonction analogWrite() est utilisée pour envoyer un signal PWM à une broche spécifique. Cette fonction prend deux arguments : le numéro de la broche et la valeur du rapport cyclique, qui est généralement un nombre entre 0 et 255. Par exemple, analogWrite(9, 127) enverra un signal PWM avec un rapport cyclique d’environ 50% à la broche 9.

Le microcontrôleur sur la carte Arduino génère le signal PWM en alternant rapidement la broche entre les états haut et bas, en modifiant la durée pendant laquelle la broche reste à chaque état selon la valeur du rapport cyclique spécifié. Par exemple, une valeur de 127 sur une échelle de 0 à 255 fera en sorte que la broche soit à l’état haut environ 50% du temps et à l’état bas les 50% restants.

Le signal PWM sur Arduino est souvent utilisé pour contrôler la vitesse des moteurs, régler la luminosité des LEDs, ou même générer des sons simples. Cependant, il est important de noter que même si cela peut simuler un comportement analogique, le signal généré est en réalité toujours numérique (état haut ou bas), et certains dispositifs peuvent nécessiter un filtrage supplémentaire pour fonctionner correctement avec un signal PWM.

 

Facebook Twitter  Youtube

Grabcad Thingiverse Cults  

Retour au sommaire