Aller au contenu
  • articles
    4
  • commentaires
    172
  • vues
    796

5 servos sur une Mamba f405 mk2 sous Betaflight (pire idée)


Volus

328 vues

Qu'est-ce qu'on fait quand on vient de s'arracher les cheveux 2 semaines sur un problème de FC ? On en parle aux autres pour leur éviter le même cauchemar !

Chapitre 1 (ouais c'est un roman et tout t'as vu) L'idée de début : je voulais équiper mon avion RC à volets d'un contrôleur de vol, principalement pour pouvoir utiliser mon seul vrai RX Spektrum qui n'a pas de sorties PWM séparées (uniquement du SRXL2) et qui a du diversity. Complètement overkill par rapport au OrangeRX que j'avais, je sais on me le dit souvent.

Chapitre 2, Le problème : J'avais une Omnibus F4, ou plutôt une copie chinoise Banggood. Apperemment cette FC a le "moteur 5" sur le même pin que LED_STRIP. Le pin LED_STRIP fonctionne pour mettre un servo, mais dès que j'assigne le 4 pins moteurs à d'autres servos le 5ème ne marche plus. Vous allez me dire : "Bah flash INAV au lieu de Betaflight nullos". Eh non parce qu'INAV ne supporte pas le remapping avec la commande resource ! Pas la peine de chercher, je change de FC pour prendre ma Mamba F405 MK2 - celle qui était bloquée en DFU, elle s'est réparée par magie en restant 6 mois dans une boîte. Nouveau problème : le pin LED_STRIP ne fonctionne pas comme sortie servo quoi qu'il arrive. Je passe donc une semaine à regarder la datasheet du µc, les timers, les DMA, moi non plus j'y comprends rien.

Chapitre 3, Ça marche enfin ! : J'ai dû assigner le servo 5 à l'entrée PPM de ma FC, qui a elle aussi un timer réservé, commme LED_STRIP. Et là, miracle, ça marche. La prochaine fois que vous aurez une idée comme moi, sachez que si ça ne marche pas, il faut continuer à chercher !

1 Commentaire


Commentaires recommandés

Ce genre de manoeuvres dépendra toujours de ce que les constructeurs auront bien voulu mettre derrière les pins d'I/O du STM32. Et comme la plupart des contrôleurs de vol ne sont plus du tout documentés aujourd'hui au delà du p'tit papier qui dit "faut mettre ça là"... Hormis du matos spécialisé qui dit clairement qu'il est fait pour : Bienvenue dans les essais empiriques 😄

Lien vers le commentaire

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...