Q: Firmware d'ESC : BLHeli_S vs AM32 vs BLHeli_32 Comparaison

Updated 4 min read

Réponse rapide

BLHeli_S est un firmware 8 bits plus ancien encore présent sur les ESC économiques, AM32 est le remplacement open-source moderne offrant de meilleures performances et un développement actif, et BLHeli_32 est l'option 32 bits la plus riche en fonctionnalités avec DShot bidirectionnel. Pour les nouvelles constructions, AM32 ou BLHeli_32 sont les meilleurs choix.

Qu'est-ce que le firmware ESC et pourquoi est-ce important ?

Le firmware ESC est le logiciel exécuté sur votre contrôleur de vitesse électronique qui traduit les signaux du contrôleur de vol en impulsions électriques précises entraînant chaque moteur. Le firmware que vous choisissez affecte la réponse du moteur, l'efficacité, les niveaux de bruit et les protocoles que vous pouvez utiliser. Il se situe entre votre contrôleur de vol et vos moteurs, de sorte que même de petites différences dans la qualité du firmware ont un impact notable sur la façon dont votre drone vole.

Trois options de firmware dominent le marché FPV aujourd'hui : BLHeli_S, AM32 et BLHeli_32. Chacune a des atouts distincts, et le bon choix dépend du matériel de votre ESC et de vos priorités de vol.

BLHeli_S : L'option héritée

BLHeli_S existe depuis des années et fonctionne sur des microcontrôleurs 8 bits. La plupart des ESC économiques en étaient équipés jusqu'à récemment, et il fonctionne toujours bien pour un vol basique. Il prend en charge DShot150, DShot300 et DShot600, ce qui couvre la plupart des cas d'utilisation.

Les principaux inconvénients sont que le développement a effectivement cessé, qu'il manque de DShot bidirectionnel (nécessaire pour le filtrage RPM) et que la réponse du moteur peut sembler légèrement molle par rapport aux alternatives 32 bits. Vous trouverez toujours BLHeli_S sur certains ESC BLS (Basic Lite Speed) de marques comme NeutronRC, qui utilisent une puce 8 bits pour atteindre des prix plus bas.

AM32 : Le concurrent open-source

AM32 (anciennement BLHeli_S32) est le successeur open-source de BLHeli_S, conçu pour fonctionner sur le même matériel 8 bits à faible coût tout en offrant des performances nettement meilleures. Il prend en charge tous les mêmes protocoles que BLHeli_S, ainsi que le filtrage RPM via DShot bidirectionnel, une réponse d'accélérateur plus douce et un meilleur comportement de démarrage du moteur.

Étant open-source, AM32 reçoit des mises à jour régulières de la communauté. C'est le firmware de choix pour les ESC économiques à milieu de gamme qui veulent des fonctionnalités 32 bits sans le coût de licence de BLHeli_32. Des ESC comme le Foxeer Reaper F4 Mini 45A et le NeutronRC Mini 45A sont livrés avec AM32 préinstallé.

BLHeli_32 : Le standard complet

BLHeli_32 fonctionne sur des processeurs ARM 32 bits et offre l'ensemble de fonctionnalités le plus complet. Il prend en charge nativement le DShot bidirectionnel, dispose d'un configurateur graphique, gère des fréquences PWM plus élevées et offre la réponse moteur la plus douce des trois. Le filtrage RPM via BLHeli_32 est largement considéré comme la référence en matière de rejet de bruit dans les boucles PID de Betaflight.

La plupart des ESC grand public de T-Motor, Flycolor, iFlight et Hobbywing sont livrés avec BLHeli_32. Le T-Motor Velox V45A Lite V2, le Flycolor Trinx G5 60A et le Hobbywing XRotor G2 45A fonctionnent tous avec BLHeli_32 dès la sortie de l'emballage.

Quel firmware choisir ?

  • BLHeli_S uniquement si vous avez un ESC plus ancien qui ne peut pas être reflashé. Acceptable pour un vol occasionnel, mais vous manquez le filtrage RPM.
  • AM32 pour les constructions économiques où vous voulez des fonctionnalités modernes sans payer pour un ESC 32 bits. Excellent rapport qualité-prix, activement maintenu et prend en charge le filtrage RPM.
  • BLHeli_32 pour toute nouvelle construction si le budget le permet. La réponse moteur la plus douce, le meilleur configurateur et la plus large compatibilité ESC. Le choix par défaut pour la plupart des pilotes.

Quoi acheter

FAQ

Q : Puis-je flasher AM32 sur un ESC BLHeli_S ?

R : Sur la plupart des ESC 8 bits, oui. AM32 a été spécifiquement conçu comme un remplacement direct de BLHeli_S sur les puces courantes comme l'EFM8. Vérifiez le type de MCU de votre ESC avant de flasher. Le configurateur AM32 rend le processus simple.

Q : BLHeli_32 fonctionne-t-il avec le filtrage RPM de Betaflight ?

R : Oui, BLHeli_32 prend en charge le DShot bidirectionnel qui permet le filtrage de bruit basé sur le RPM dans Betaflight. C'est l'un de ses plus grands avantages par rapport à BLHeli_S, vous offrant des données de gyroscope plus propres et permettant un réglage PID plus agressif.

Q : Remarquerai-je une différence entre voler avec BLHeli_32 et AM32 ?

R : Pour la plupart des pilotes, la différence est subtile. BLHeli_32 peut sembler légèrement plus doux lors de changements d'accélérateur très agressifs, et son configurateur est plus soigné. AM32 est un excellent choix si vous construisez avec un budget limité et que vous ne voulez pas sacrifier le filtrage RPM.