Accéléromètre de fusée

Bonjour,
je vous expose mon problème:
Je suis novice en Arduino mais j'ai quelques bases et dans le but d'un projet de Terminale nous avons prévu de fabriquer une fusée expérimentale. Mon rôle est de programmer l'arduino grâce a un accéléromètre, qui permettrait d’ouvrir le parachute lorsque l'accélération est a 0. Or l'accéléromètre n'est pas très précis, Et si la trajectoire de ma fusée est parabolique, le parachute ne s'ouvrira jamais. De plus je souhaiterais calculer la vitesse et donc l'altitude mais je suis totalement perdu.
Si vous pouvez m'aider,
Merci
Renaud

Hello,

I expose you my problem:
I am a beginner in Arduino but I have some bases and for the purpose of a Terminale project we have
planned to build an experimental rocket. My role is to program the arduino with an accelerometer,
which would open the parachute when the acceleration is 0. But the accelerometer is not very
accurate, and if the trajectory of my rocket is parabolic, the parachute will never open.
In addition I would like to calculate the speed and therefore the altitude but I am totally lost.
If you can help me,
Thank you
Renaud

Hello Renaud,

If you post on this board you need to post in English.
There is a French board here;
http://forum.arduino.cc/index.php?board=33.0

Salut,
pourquoi ne pas utiliser un altimètre, ça me parait plus approprié.
++

Zazu51:
[...]permettrait d’ouvrir le parachute lorsque l'accélération est a 0.[...]

Ce n'est pas parce que l'accélération est nulle que la vitesse l'est aussi.

La fusée peut continuer de monter a vitesse constante (et donc accélération nulle) et même continuer à monter en perte de vitesse et donc en décélération.

Il faudrait plus plancher sur la vitesse (qui est la dérivée de l'accélération) pour déclencher l'ouverture du parachute.

Remarque judicieuse mais si mes souvenir de Terminale (>50 ans) sont en encore bons ce ne serait pas plutôt l'accélération qui est la dérivée de la vitesse ?
Avec cette solution il faudrait déterminer l'intégrale de l'accélération.

Je connais mal ces CI mais donnent-il la valeur absolue de l'accélaration ou la valeur signée ?
La solution de l'altimètre utilise souvent un capteur de pression.
Il faudrait évaluer les paramètres : vitesse, accélération, pression, etc ? , pour choisir le bon capteur.

Bonjour
N'étant pas un spécialiste du domaine, j'ai tenté de synthétiser ma compréhension :

La montée de la fusée se fait en 2 phases : propulsion puis balistique. Après le passage à l'apogée, la fusée redescend et c'est à partir de ce moment là (un peu après l'apogée pour que la vitesse verticale négative permette le déploiement du parachute) qu'il faut ouvrir le parachute.

Il faudrait connaitre la vitesse maximale que l'ouverture supporte pour ne pas l'ouvrir trop tard.

Pour reconnaître ces phases, les deux capteurs peuvent aider :

  • L'accéléromètre permet de savoir quand s'arrête la phase de propulsion, et de connaitre la vitesse verticale (intégration de l'accélération)
  • Le baromètre ou l'altimètre permet de savoir quand commence la phase de descente (passage à une pression qui augmente, soit dérivée de la pression positive)

Le module MPU6050 (2€ chez Ali) est un module accéléromètre / gyromètre 3 axes I2C qui donne les valeurs algébriques de l'accélération, donc permet de reconnaître une accélération positive ou négative.

Un GPS peut aussi fournir une altitude.

Un GPS peut aussi fournir une altitude.

Trop lent et peu précis en altitude.