Difference between revisions of "Projets:Perso:2013:AlphaRocket/Charge utile"

From Electrolab
Jump to: navigation, search
m (Contrôle du roulis)
(Transmission des données en vol)
Line 28: Line 28:
 
* capacité (mémoire / stockage) de la version Mega largement suffisante pour gérer les capteurs ci-dessus
 
* capacité (mémoire / stockage) de la version Mega largement suffisante pour gérer les capteurs ci-dessus
  
== Transmission des données en vol ==
+
== Télémétrie : transmission des données en vol ==
Nous étudions actuellement la possibilité d'utiliser des modules Xbee, la fréquence 868MHz semble être appropriée pour la distance envisagée.
+
 
 +
Comparatif des solutions considérées :
 +
 
 +
[[File:Solutions-telemetrie.png|center|1000px]]
 +
 
 +
Nous étions initialement partis sur des modules Xbee en 868MHz, mais l'un des deux modules achetés s'est révélé défectueux. Puis quand est venu le moment de le remplacer, les Xbee Pro en 868MHz arrivaient en fin de vie.
  
 
Pourquoi 868MHz :
 
Pourquoi 868MHz :

Revision as of 20:17, 10 December 2016

La charge utile est composée de quatre éléments : le système de trajectométrie, le système de communication temps réel, le système de contrôle du roulis et le système de prise de vue.

Trajectométrie

Altimètre

Capteur de pression Bosch BMP180, acquis et testé avec succès avec Arduino Uno le 29/8/2015 (librairie sur Github) - en réalité redondant avec le capteur de pression présent sur la centrale inertielle

GPS

Module GPS , type GY-NEO6MV2

Centrale inertielle

IMU 10DOF - MPU9250 + MS5611 Sketch Arduino de base utilisé : mpuarduino.ino


  • Gamme de mesure pour l'altimètre IMU 10DOF : précision à +/- 1m d'après expérimentation, altitude initiale à 0, mesure de l'altitude relative
  • Gamme de mesure accéléromètre : accélération maximum autour de 100m/s² ~ 10G, donc règlage sur +/- 16G (cran en-dessous à +/- 8G, probablement pas suffisant)
  • Gamme de mesure gyroscope : règlages possibles ±250, ±500, ±1000, et ±2000°/sec. D'après ce qu'on peut voir dans les vidéos d'autres fusées expérimentales, la vitesse de rotation est rarement supérieure à 1 tour par seconde (360°/s), donc on peut se caler raisonnablement sur ±500
  • Gamme de mesure magnétomètre : règlage par défaut unique ±4800µT.

Fréquence d'échantillonage : 1 mesure toutes les 100ms, soit pour un vol d'environ 150s 1500 mesures.

Micro-contrôleur

Arduino Mega 2560

Avantages d'Arduino :

  • très documenté (dont librairies disponibles pour une très large gamme de capteurs)
  • simple à apprendre
  • capacité (mémoire / stockage) de la version Mega largement suffisante pour gérer les capteurs ci-dessus

Télémétrie : transmission des données en vol

Comparatif des solutions considérées :

Solutions-telemetrie.png

Nous étions initialement partis sur des modules Xbee en 868MHz, mais l'un des deux modules achetés s'est révélé défectueux. Puis quand est venu le moment de le remplacer, les Xbee Pro en 868MHz arrivaient en fin de vie.

Pourquoi 868MHz :

  • fait partie des fréquences autorisées par l'ANFR, puissance max de 25mW, ce qui est supérieur aux 10mW du 433MHz, autre fréquence autorisée pour la télémétrie
  • approvisionnement facile et relativement accessible de modules E/R sur cette fréquence

Contrôle du roulis

Section canards.jpg
Hangout du 24/6/2015: Contrôle de roulis est conforme au cahier des charges.

Le contrôleur de roulis est une partie de l’expérimentation à intégrer à la fusée. Il permet d'asservir le roulis (rotation de la fusée autour de son axe longitudinal) induit par les défauts de son aérodynamisme et les perturbations extérieures. Pour cela il agit en actionnant 4 ailettes motorisées. Sous-projet piloté par Mohcine.

Challenges : assurer que ce système ne modifie pas la trajectoire. Il faut donc que l'angle des 4 ailettes par rapport à l'axe de la fusée soit toujours le même.

Les ailettes pourraient être faites en alu, avec la charly robot.

Mise à jour du 14/10/2015 : le système est tout intégré et comprend un bati, des actionneurs, des batteries, une électronique de commande et de la visserie. Dessin technique à venir... (il ne sera finalisé que quand on aura tous les appros car des dimensions manquent)

-> [BATI] le bâti est monobloc et imprimé 3d en nylon. La pièce est cylindrique de diamètre 94mm et de longueur 70mm

Fournisseur Electrolab ???

Fournisseur Shapeways : prix ~120€


-> [SERVOS] les servomoteurs actionnent les ailettes. ils ont plusieurs caractéristiques à dimensionner ce qui peut être extrêmement complexe, couple, vitesse, résolution... D'après mes recherches le meilleur choix disponible est le suivant et ils sont surdimensionnés par sécurité:

- couple 18kg, vitesse 0.07sec/60°, casing alu, alimentation direct 8.4v. Fournisseur hobbyking: prix ~144€ pour 4 (attention sur le site, il suffit de laisser la page ouverte quelques minutes pour avoir un discount)


-> [BATTERIES] elles fournissent l'énergie au système, il y a 2 x 2 batteries 18650 Li-on montés en série ( configuration 2S2P, soit 8.4V) pour alimenter les actionneurs et l'électronique de manière indépendante et isolée. Cette référence de batterie n'est pas choisie par hasard, elles peuvent débiter 30A 20A en continu. Fournisseur Ebay: prix ~52€ pour les 4 + chargeur.


-> [AILETTES] elles ont une géométrie complexe et doivent être réalisées avec une bonne précision/répétabilité dimensionnelle. Je pense qu'elles peuvent être difficilement réalisés au lab en fraisage 3d mais c'est ca reste possible. J’opterais plus pour une impression 3d en acier infusé bronze. Fournisseur shapeways : prix ~??? (nécessite le 3d pour cotation)


-> [VISSERIE] ??? Fournisseur : par exemple Cergy Vis prix ??? faut prévoir 20-30€


-> [ELECTRONIQUE] l'electronique sera composée de 3 pcb circulaires de diamètres 90mm

   -> PCB bouchon (sert a des connexions electriques)
   -> PCB alimentation 
   -> PCB controleur

L'architecture électrique est en cours, il faudra que je fasse le schéma/routage. Fournisseur ??? prix ??? mais faut bien prévoir 150-200€

-> [LOGICIEL] L'architecture logicielle est en cours...


En conclusion : on arrive au point ou faut acheter les servos et les batteries, pour que je puisses finir le 3d du bati et il faudra réaliser le 3d des ailettes pour cotation. Faire imprimer le bati et les ailettes. En parallèle j'avance sur l'electronique et le soft.

Prise de vue

test de connexion avec Arduino
Sous-projet piloté par Nicolas.

Une section de la fusée devra être vitrée pour permettre la vidéo sur l'angle voulu (360° si on est gourmands) => idée : la structure créera des angles morts, en profiter pour faire passer les câbles. Si on installe le gyromètre d'asservissement du miroir rotatif sur celui-ci, on peut choisir un gyromètre d'amplitude max moins importante mais plus précis car on asservi alors en relatif. J'ai aussi pensé à une option de miroir panoramique pour filmer directement en 360°, dans ce genre-là.

22 janvier 2016 : Nicolas est passé chez un ami qui a un fer à souder, finalement on n'a pas ressoudé la batterie mais carrément testé l'interfaçage arduino.

Ça marche bien, on peut sans soucis alimenter, déclencher l'allumage de la caméra et le lancement de la vidéo puis arrêter et éteindre la caméra via une routine basique.

Rien de définitif dans les soudures mais on peut envisager une intégration du module si la qualité est satisfaisante !