https://github.com/axpaul/avionic-mse
MSE experimental rocket avionic (On-board electronics) created by Paul Miailhe, Version 2022/2023 launched at C'space 2023
https://github.com/axpaul/avionic-mse
aerospace altium altium-designer avionics electronics rocket
Last synced: 3 months ago
JSON representation
MSE experimental rocket avionic (On-board electronics) created by Paul Miailhe, Version 2022/2023 launched at C'space 2023
- Host: GitHub
- URL: https://github.com/axpaul/avionic-mse
- Owner: axpaul
- License: other
- Created: 2023-07-27T19:55:44.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-06T00:51:00.000Z (about 1 year ago)
- Last Synced: 2025-05-16T16:12:52.192Z (about 1 year ago)
- Topics: aerospace, altium, altium-designer, avionics, electronics, rocket
- Language: HTML
- Homepage:
- Size: 32.6 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Avionic-MSE
*MSE experimental rocket avionic (On-board electronics), Version 2023 launched at C'space*
> *© 2023 Paul Miailhe, all rights reserved.*
> *Material licensed under [→ CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0)*

Grabcad :
- https://grabcad.com/library/avionics-system-for-mse-rocket-1
---
# Projet MarSoniquE (MSE)
Le projet **MarSoniquE (MSE)**, également connu sous le nom de **Marsaut E**, vise à concevoir une fusée expérimentale robuste et adaptée aux vols supersoniques pour mener des études spécifiques dans ce domaine. À ce jour, aucune fusée expérimentale n’a réalisé de vol nominal avec des caractéristiques similaires lors des événements du **C’Space** sur le site d’essai du 1er RHP. En s’appuyant sur une démarche Open Source, le projet cherche à fournir un cadre technique permettant de relever ce défi.
Le développement s’appuie sur l’expérience acquise avec les avioniques des projets précédents **Marsaut 0** et **Marsaut 1**. L’objectif principal est de créer une structure résistante aux contraintes mécaniques d’un vol supersonique, avec des accélérations atteignant **28g** et des vibrations significatives dans le domaine transsonique. Par ailleurs, la crise actuelle des semi-conducteurs impose des choix restrictifs en termes de composants.
---
## Composants techniques
### Microcontrôleur
- **RP2040** : Microcontrôleur de Raspberry basé sur un cœur **ARM Cortex-M0+**.
Il intègre des fonctionnalités telles que la gestion de mémoire flash (Quad-SPI) et répond aux besoins du projet.
---
### Instrumentation
#### Capteurs analogiques
- **26PCGFA6D** : Capteur de pression différentiel pour la sonde Pitot, mesurant jusqu’à **250 PSI**.
- **Amplificateur** : Utilisation de l’**INA121** pour amplifier proprement le signal.
- **Convertisseur analogique-numérique** : **ADS1014** pour transformer le signal amplifié en données numériques exploitables.
#### Capteurs numériques
- **IMU MPU9250** : Capteur inertiel 6 axes, capable de mesurer des accélérations jusqu’à **16g**.
- **LPS22HB** : Altimètre combinant mesures de pression et de température.
- **GPS MAX-M10S** : Module GPS compact, opérationnel jusqu’à **80 000 m d’altitude**, **500 m/s** de vitesse et avec une dynamique maximale de **4g**.
---
### Transmission radio
- **SX1276** : Transcepteur LoRa fonctionnant sur **868 MHz**, permettant une communication longue portée et fiable.
Il est conçu pour fonctionner efficacement dans des conditions de faible signal grâce à sa sensibilité élevée et sa réduction de bruit intégrée.
---
### Stockage
- **W25Q128JV** : Mémoire flash **SPI de 128 Mbits** utilisée pour l’enregistrement des données en vol.
---
### Alimentation
- **LM340AT** : Régulateur de tension fournissant des tensions fixes de **5V**, **12V** et **15V**, avec une capacité de courant de **1A**.
- **1210L110/16WR** : Fusible réarmable **PTC** protégeant le circuit contre les surintensités.
---
### Drivers et circuits
- **DRV8871DDARQ1** : Contrôleur de moteur à courant continu.
- Tension d’alimentation : **6,5V à 45V**.
- Courant de sortie : jusqu’à **3,6A**.
Ce composant est utilisé pour piloter les systèmes mécaniques, tels que la trappe de récupération.
- **74HC14D,653** : Porte logique inverseuse Schmitt.
Elle stabilise les signaux bruités des fins de course des moteurs et garantit un fonctionnement sûr du système de récupération.
---
## Architecture des cartes et choix des composants
### Cartes développées en interne
Deux cartes principales de l’avionique de la fusée ont été spécialement conçues et fabriquées pour répondre aux exigences spécifiques du projet :
1. **Carte avionique** :
- Regroupe les composants essentiels tels que le module **LoRa (SX1276)**, le **GPS (MAX-M10S)**, les **drivers moteurs** et les **portes inverseuses (74HC14D,653)** pour le traitement des signaux.
- Inclut également un **buzzer** destiné aux alertes sonores durant les phases critiques.
2. **Carte interface** :
- Assure la gestion de l’alimentation ainsi que l’isolation numérique pour protéger et séparer les signaux.
- Offre des connecteurs dédiés pour accueillir des capteurs et des cartes auxiliaires, y compris celles équipées de microcontrôleurs.
Ces cartes sur mesure ont été développées pour répondre aux contraintes mécaniques, environnementales et fonctionnelles du projet, tout en garantissant une intégration modulaire et flexible.
---
### Cartes commerciales intégrées
En complément des cartes développées en interne, des cartes électroniques standard commercial ont été choisies pour leur disponibilité et leur coût réduit, tout en répondant aux besoins du projet :
- **RP2040-YD avec 128 Mbits de flash** : Une carte microcontrôleur RP2040 compacte équipée de mémoire flash et conçue sous le format Pico.
- **Carte capteurs 10DOF** : Fournie par **Waveshare**, cette carte intègre des capteurs inertiels et un baromètre pour mesurer des paramètres comme les accélérations et la pression. Plus d'informations disponibles ici : [Waveshare Pico-10DOF-IMU](https://www.waveshare.com/pico-10dof-imu.htm).
---
### Synoptic
Le schéma synotique du projet avionique :

---
### Pinout séquenceur & sensor :


---
### Tableau des cartes :
| 3D | Routing | Description |
|:---:|:---:|:---:|
|  |  | Carte avionique V°1|
|  |  | Carte interface V°1 |
|  |  | Carte capteur analogique V°1 |
|  |  | Carte IHM V°1 |
## Licence
