Q: Comment calibrer les ESC dans Betaflight et ArduPilot

Updated 4 min read

Réponse rapide

L'étalonnage des ESC garantit une communication précise entre votre contrôleur de vol et vos ESC, en adaptant les entrées d'accélérateur à la sortie moteur pour un contrôle fluide et prévisible. Dans Betaflight, cela implique d'envoyer une commande d'accélérateur maximale via l'onglet Moteurs, tandis qu'ArduPilot nécessite le mode d'étalonnage radio dans Mission Planner ou QGroundControl.

Pourquoi l'étalonnage des ESC est important

Les contrôleurs de vitesse électroniques (ESC) traduisent les mouvements de votre manche d'accélérateur en vitesses moteur précises. Sans un étalonnage approprié, le contrôleur de vol suppose que le plein gaz envoie un signal PWM à 100 %, mais vos ESC peuvent l'interpréter différemment. Cette discordance entraîne une rotation des moteurs à des vitesses différentes malgré des entrées d'accélérateur identiques, ce qui provoque une dérive, une alimentation électrique inégale et un comportement de vol imprévisible.

L'étalonnage établit la plage d'accélérateur exacte que vos ESC attendent. Lorsque vous armez votre drone, chaque moteur doit atteindre la même vitesse à la même position d'accélérateur. Ceci est essentiel pour des vols stationnaires stables, une réponse en lacet nette et des performances acro ou freestyle fiables. La plupart des ESC modernes s'étalonnent automatiquement via les protocoles DShot, mais l'étalonnage manuel reste essentiel pour les anciennes configurations PWM ou lors du changement de micrologiciel.

Étalonnage des ESC dans Betaflight

L'étalonnage des ESC de Betaflight est simple mais nécessite une attention particulière à la sécurité. Commencez par retirer toutes les hélices de votre drone. Cela empêche le drone de décoller de manière inattendue pendant l'étalonnage, ce qui pourrait endommager des composants ou provoquer des blessures.

Connectez votre contrôleur de vol au configurateur Betaflight et accédez à l'onglet Moteurs. Réglez la commande d'accélérateur minimale sur 1000 et la maximale sur 2000. Cliquez sur le bouton "Calibrer" pour envoyer l'accélérateur maximum à tous les moteurs simultanément. Écoutez attentivement le sifflement montant du moteur, indiquant que les ESC ont appris la limite supérieure. Les moteurs tourneront pendant quelques secondes avant de s'arrêter automatiquement.

Pour les ESC 4-en-1 comme le Holybro Tekko32 F4 4-in-1 Mini 50A ESC, cet étalonnage définit également le timing et la direction DShot. Assurez-vous que votre contrôleur de vol prend en charge la télémétrie DShot pour obtenir des données de vitesse moteur précises après l'étalonnage. Rattachez les hélices et testez chaque moteur individuellement à l'aide du curseur principal pour vérifier qu'ils tournent tous de manière égale à bas régime.

Étalonnage des ESC dans ArduPilot et PX4

Les firmwares ArduPilot et PX4 utilisent une approche d'étalonnage différente. Connectez votre contrôleur de vol à Mission Planner (pour ArduPilot) ou QGroundControl (pour PX4). Assurez-vous que votre émetteur et votre récepteur sont liés et armés dans le logiciel. Sélectionnez l'option "Radio Calibration" (Étalonnage radio) dans l'écran de configuration initiale.

Suivez attentivement les instructions à l'écran. Déplacez vos manches de tangage et de roulis à leurs positions minimales, puis cliquez sur le bouton "set". Répétez l'opération pour les positions maximales. Cela apprend à l'autopilote toute la plage de contrôle de votre radio. Terminez le processus pour les canaux de lacet et d'accélérateur.

Une fois l'étalonnage radio terminé, mettez votre drone sous tension via USB ou batterie. Accédez à la section de sortie "Motors" (Moteurs) et cliquez sur "Test ESC". Cela envoie une commande d'accélérateur maximale pour étalonner les ESC. Vous devriez entendre les moteurs monter à plein régime, puis s'arrêter. Certaines configurations ArduPilot vous obligent à retirer les hélices au préalable, veuillez donc consulter le guide de configuration ArduPilot pour votre version spécifique. Reconnectez les hélices et testez la stabilité en vol stationnaire.

Dépannage des problèmes d'étalonnage

Si les moteurs tournent de manière inégale après l'étalonnage, vérifiez d'abord vos soudures. Des soudures froides ou des fils endommagés peuvent provoquer une chute de tension vers des moteurs spécifiques, créant un déséquilibre de puissance. Resoudez toutes les connexions suspectes et assurez-vous que tous les fils des moteurs ont la même longueur depuis le contrôleur de vol.

La température des ESC peut affecter la précision de l'étalonnage. Si vos ESC sont chauds suite à un vol précédent, laissez-les refroidir quelques minutes avant de les réétalonner. Certaines conceptions d'ESC 4-en-1 partagent un dissipateur thermique, donc le refroidissement d'un moteur affecte les autres. Assurez une circulation d'air adéquate et évitez d'étalonner immédiatement après un vol agressif.

Les ESC DShot n'exigent souvent pas d'étalonnage manuel, mais si vous rencontrez des problèmes de synchronisation ou une réponse d'accélérateur saccadée, essayez tout de même le processus d'étalonnage. DShot utilise un timing numérique plutôt qu'une largeur d'impulsion PWM, donc l'étalonnage garantit principalement que l'ESC reconnaît correctement toute la plage plutôt que d'ajuster les caractéristiques de sortie du moteur.

FAQ

Q: Dois-je étalonner les ESC DShot ?

R: Les ESC DShot modernes avec firmware BLHeli_32 ou AM32 s'auto-étalonnent généralement lors de la mise sous tension, mais un étalonnage manuel via Betaflight ou ArduPilot garantit que le contrôleur de vol et l'ESC sont d'accord sur la plage exacte de l'accélérateur. Cela vaut la peine de le faire si vous rencontrez des performances moteur inégales.

Q: À quelle fréquence dois-je réétalonner mes ESC ?

R: Réétalonnez après les mises à jour du firmware, le changement de contrôleur de vol ou si vous remarquez un comportement moteur incohérent. Certains pilotes étalonnent mensuellement dans le cadre de l'entretien, bien que cela soit inutile à moins que vous ne cherchiez à résoudre des problèmes spécifiques.

Q: Puis-je étalonner les ESC sans retirer les hélices ?

R: Dans Betaflight, vous pouvez envoyer la commande d'étalonnage avec les hélices installées si vous sécurisez votre drone. Cependant, c'est dangereux car le drone pourrait décoller de manière inattendue. Retirez toujours les hélices pour des raisons de sécurité, à moins que votre drone ne soit fermement attaché et déconnecté de la batterie.