Revenir en arrière   Modelisme.com > Aeromodelisme > Aéro / Autres modèles ...

Like Tree1Likes

Répondre
LinkBack Outils du sujet Affichage du sujet
Ancien 09/03/2011, 21h18   #21 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

Merci
Citation:
Envoyé par voodou Voir le message
Franchement bravo! Pour un amateur tu me sembles pas mal calé!
Félicitation! Beau travail! Je suis avec intérêt!
Merci...

Mais franchement je n'ai pas inventé grand chose... Je suis parti du code de Mike Barton de la KKCopter et j'ai trouvé sur le net du code pour attaquer la WiiMotionPlus en i2C...
Après, comme je connais assez bien le PIC il m'a suffit de mettre tout ça ensemble !

JP
freedom2000 est déconnecté   Répondre en citant
Ancien 11/03/2011, 08h59   #22 (permalink)
Nouveau membre
 
Inscrit : November 2006
Messages: 31
Par défaut

Citation:
Envoyé par freedom2000 Voir le message
oui pas de problème,

La CPU n'est pas utilisée à 100%. En pratique il me reste plus de 1,2 ms de rab pour acquérir et traiter d'autres capteurs.
Ce que j'ai déjà prévu est de rajouter un nunchuck pour avoir une "attitude vraie" et donc une auto stabilisation.

Je travaille aussi sur une version à base de PIC18F2550 qui aura la même performance mais sera plus légère (le pIC est moins volumineux).

Mais faut être patient

JP
très bon travail , je continue a suivre tes investigations .
rafa est déconnecté   Répondre en citant
Ancien 14/03/2011, 07h55   #23 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

Bonjour,

J'ai changé mes hélices, j'ai rajouté un peu de gain sur les gyros et j'ai décollé.

Encore un peu de réglages pour enlever les vibrations sur mes bras en alu et ça devrait être parfait

YouTube - JP Wii Multi Copter

JP
freedom2000 est déconnecté   Répondre en citant
Ancien 14/03/2011, 12h16   #24 (permalink)
bob le bricoleur
 
Avatar de andreas-aeromodelisme
 
Inscrit : June 2007
Lieu: geneve (athenaz), suisse
Messages: 4 352
Envoyer un message avec MSN à andreas-aeromodelisme Envoyer un message avec Skype™ à andreas-aeromodelisme
Par défaut

je penses que tu a un peu trop de gain
__________________
mes videos
[url=http://www.gamgeneve.ch]mon club !
andreas-aeromodelisme est connecté en ce moment   Répondre en citant
Ancien 14/03/2011, 12h45   #25 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

trop de gain sur le gyro ??

JP
freedom2000 est déconnecté   Répondre en citant
Ancien 14/03/2011, 18h33   #26 (permalink)
bob le bricoleur
 
Avatar de andreas-aeromodelisme
 
Inscrit : June 2007
Lieu: geneve (athenaz), suisse
Messages: 4 352
Envoyer un message avec MSN à andreas-aeromodelisme Envoyer un message avec Skype™ à andreas-aeromodelisme
Par défaut

trop de gain gyro en pitch ou roll
au bruit ton quadri semble osciller -> trop de gain
__________________
mes videos
[url=http://www.gamgeneve.ch]mon club !
andreas-aeromodelisme est connecté en ce moment   Répondre en citant
Ancien 14/03/2011, 19h54   #27 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

Citation:
Envoyé par andreas-aeromodelisme Voir le message
trop de gain gyro en pitch ou roll
au bruit ton quadri semble osciller -> trop de gain
Ok merci pour ton oreille experte (j'en ai bien besoin !)

JP
freedom2000 est déconnecté   Répondre en citant
Ancien 15/03/2011, 13h50   #28 (permalink)
Membre actif
 
Avatar de MadProf
 
Inscrit : July 2006
Lieu: Bretagne
Messages: 641
Par défaut

En tout cas ca évolue bien JP, courage !
MadProf est déconnecté   Répondre en citant
Ancien 15/03/2011, 19h18   #29 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

Citation:
Envoyé par MadProf Voir le message
En tout cas ca évolue bien JP, courage !
Oui c'est assez cool !

Hier soir j'ai implémenté un filtre numérique pour tenter de réduire le bruit induit par le moteur et ses vibrations.

Voici les résultats qui montrent que le filtre fonctionne mais qu'il a aussi tendance à faire osciller le quad quand on monte un peu trop sa "sauce"

Le filtre est donné dans le pdf joint. chaque photo montre les résultats du filtrage avec une valeur de "k" allant de 0 (pas de filtrage) à 4.

au dessus de 3 le filtre oscille. Il a l'air utilisable pour k = 1 ou 2

On voit ça sur l'axe "pitch" (courbes vertes). Je tenais le quad entre deux doigts laissant quasiment libre la rotation sur cet axe.

Enfin pour bien montrer la différence, je joins aussi une courbe montrant que la WMP fonctionne très bien quand il n'y a pas d'oscillation (pas de moteur ni d'hélice). C'est donc bien juste un problème de transfert des vibrations du moteurs aux gyros via la structure du cadre en aluminium...

Mais j'ai encore des idées !!

JP
Miniatures attachées
JP Wii Multi Copter-noise_propellers_filter0.jpg   JP Wii Multi Copter-noise_propellers_filter1.jpg   JP Wii Multi Copter-noise_propellers_filter2.jpg   JP Wii Multi Copter-noise_propellers_filter3.jpg   JP Wii Multi Copter-noise_propellers_filter4.jpg  

JP Wii Multi Copter-noise_no_propellers.jpg  
Fichiers attachés
Type de fichier : zip digital_filter.zip (26,3 Ko, 14 téléchargements)

Dernière modification de freedom2000, 15/03/2011 à 19h24
freedom2000 est déconnecté   Répondre en citant
Ancien 19/03/2011, 12h00   #30 (permalink)
Membre Sénior
 
Avatar de freedom2000
 
Inscrit : June 2006
Lieu: Toulouse
Messages: 1 231
Par défaut

Les idées les voila :

un gars sur RC groups a eu l'idée de connecter directement les gyros ITG3205 de la Wii Motion Plus chinoise sur le bus I2C.

ça se fait facilement en coupant deux pistes sur la carte et en soudant des fils sur les résistances de pull up (internes à la carte) pour le bus I2C.

Après ce n'est plus qu'une question de logiciel...

Avantages :
- on supprime l'overhead lié au contrôleur de la WiiMotion Plus :
- bien meilleure fréquence d'acquisition des gyros (j'arrive à 4000 Hz ... oui oui vous lisez bien 4kHz )
- La puce ITG3200 a sa propre adresse I2C : l'adresse I2C de la Wii (partagée avec le nunchuck) peut maintenant être utilisée par le nunchuck seul --> bien meilleure fréquence d'acquisition.

- la puce ITG3200 offre des réglages intéressants :
- filtrage numérique intégré avec sélection de la fréquence de coupure du filtre
- fréquence d'échantillonnage des gyros réglable

Bon me direz-vous est-ce que ça marche ?

Réponse oui

Voici un premier test sur ma carte équipée de la même WiiMotionPlus mais en attaquant directement la puce.

Reste à tester en vol...ma batterie est vide...mais ça ne saurait tarder !

JP
Miniatures attachées
JP Wii Multi Copter-itg3205_wmp_noncut.jpg   JP Wii Multi Copter-itg3205_wmp_4000hz_i2c_acq.jpg   JP Wii Multi Copter-itg3205_wmp_high_shaking.jpg   JP Wii Multi Copter-itg3205_wmp_soldered.jpg  

Dernière modification de freedom2000, 19/03/2011 à 12h03
freedom2000 est déconnecté   Répondre en citant
Répondre

Outils du sujet
Affichage du sujet

Règles des messages
Vous ne pouvez pas créer de sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas importer de fichiers joints
Vous ne pouvez pas modifier vos messages

BB codes : Activé
Smileys : Activé
BB code [IMG] : Activé
Code HTML : Désactivé
Trackbacks are Activé
Pingbacks are Activé
Refbacks are Activé


Sujets similaires
Sujet Auteur du sujet Forum Réponses Dernier message
Easy Copter Wolf ou Easy Copter XS ? X-4ntOiin3 Hélico / Bi-rotor 5 19/12/2009 19h56
VDS Pro Copter 3D scam35 P.A. / Aéro / Hélicoptères 0 01/04/2008 10h08
VDS Pro Copter 3D scam35 P.A. / Aéro / Hélicoptères 0 01/03/2008 09h58
VDS Pro Copter 3D scam35 P.A. / Aéro / Hélicoptères 0 29/01/2008 10h14
VDS Pro Copter 3D scam35 P.A. / Aéro / Hélicoptères 0 08/01/2008 12h21

modelisme.com | Faites également la promotion de votre Page

Fuseau horaire : GMT +1. Il est 19h02.


Propulsé par vBulletin® version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 PL2
Version française par vBulletin-Ressources.com
Copyright Libraltitude SAS 2010