Aller au contenu


Photo
- - - - -

Fabrication d'un stabilsateur Gimbal

Gimbal Arduino ESC Turnigy Brushless IMU 3250 Blheli SimonK

2 réponses à ce sujet

#1 pulien

pulien

    Nouveau membre

  • Membres
  • 7 messages

Posté 09 septembre 2016 - 10:34

Bonjour à tous,
j'essaie de me fabriquer depuis quelques temps un stabilisateur gimbal pour APN sur 3 axes, bien que n'ayant aucune base en electronique et programmation au départ.

Pour faire simple j'ai en ma possession :
- une armature
- 3 moteurs brushless Turnigy 5208
- 3 ESC Afro12a
- des arduinos mini pro 5v
- 1 batterie Turnigy 3s 20-30C de 2700mAh
- 1 IMU 9250
j'ai réussi à programmer correctement l'arduino pour avoir la déclinaison le roulis et le tangage sans dérive .
 
J'ai flashé mes afro 12a avec le dernier blheli (voici les réglages)

BLHeliSuiteAtmel ESC Setup_160908_4.png

pour avoir un changement de direction le plus rapide possible,
seulement à un taux de changement élevé (disons 1/100 de seconde) le moteur ne suit pas mes demandes, et le changement se fait au gré de l'ESC.
 
Je souhaite aussi me servir d'un joystick, mais a basse vitesse les moteurs ne se déplacent pas ou mal ( sacades).
 
J'imagine que les firmwares blheli ou simonk ne sont pas pour les gimbals. N'est il pas possible de les modifier pour ma configuration ? Ou/et bien dois je lorgner sur d'autres ESC ?



#2 cocothebo

cocothebo

    Membre passionné

  • Membres
  • PipPipPip
  • 341 messages
  • Gender:Male

Posté 13 septembre 2016 - 09:38

Salut,

 

Je ne suis pas forcément spécialiste de ce type de produit (loin de la même :P) mais une chose dont je me souviens c'est que les moteur brushless qui sont utilisés (comme celui que tu utilises) ont une resistance interne par bobinage une dizaine de fois plus élevée que sur un moteur brushless classique.

Et toujours de mémoire, cela fait qu'un controleur brushless de modélisme "classique" ne fonctionne pas ou très mal avec ces moteurs, il faut un controlleur adapté (pas que le programme, mais l'electronique).

 

On trouve par exemple les cartes type alexmos qui sont faites pour gérer une nacelle.

 

Concernant blheli ou simonk, toujours de mémoire l'ajout est sur la linéarité des contrôles des gazs ce qui permet sur un multi rotor d'avoir une coure des gaz bien plus souple.



#3 pulien

pulien

    Nouveau membre

  • Membres
  • 7 messages

Posté 13 septembre 2016 - 11:47

Salut et merci pour ta réponse !

 

En effet les ESC ne sont pas fait pour, je me suis empressé de les acheter, tant pis.

 

J'avais jeté un coup d'oeil aux cartes type AlexMos, mais je préfere fabriquer ma propre solution.

D'ailleurs ces controleurs utilisent des L6234 de chez STMicroelectronics, un composant que l'on ma donné la semaine dernière.

 

Et ça marche !!! :)

 

A cause des 3 entrées PWM nécessaires je vais devoir utiliser 2 arduinos en même temps et les faire communiquer par i2c.

Le moteur peut se déplacer lentement avec le joystick, même s'il subsiste quelques soubresaut,

il faut que j'affine le code trouvé sur ce site : http://www.berryjam.eu/2015/04/driving-bldc-gimbals-at-super-slow-speeds-with-arduino/





Répondre à ce sujet



  



Aussi étiqueté avec au moins un de ces mots-clés : Gimbal, Arduino, ESC, Turnigy, Brushless, IMU 3250, Blheli, SimonK

0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users