credoe molti di noi sognano da figli di avere un giorno il privilegio di poterlo avere o vola un razzo fatto in casa oppure una mini nave progettata per volare e soprattutto per avere un comando che ci desse la libertà di dirigerla a nostro piacimento.
Oggi, come tale, quel sogno è già stato realizzato da molti Ebbene, ci sono alcuni modelli commerciali che puoi acquistare o anche nel caso dei droni, qualcosa di simile a quello che avremmo voluto da bambini.
Ma siamo onesti, molti di noi avrebbero amato progettare il dispositivo con le nostre mani e soprattutto il potere di imparare a montarlo e come funziona ogni parte.
E bene oggi vengo a condividere le informazioni Ho trovato in rete qualcosa di simile a quello che descrivo e cioè Il progetto Cygnus-X1 sviluppa una scheda open source per il controllo del vettore di spinta dei motori a reazione e relativi sistemi di bordo.
Appassionati possono usare la piastra per stabilizzare il volo dei razzi fatti in casa e soprattutto e la cosa più importante di questo progetto, è che gli sviluppi del progetto sono distribuiti sotto licenza GPLv3.
Con il quale possiamo trovare un gran numero di schemi disponibili, progettazione PCB e specifiche per il simulatore EasyEDA (Electronic Design Automation).
Un'altra caratteristica che spicca nel progetto è quella la scheda è completamente compatibile con gli ambienti di sviluppo Arduino IDE e Platformio.
Oltre ai componenti software scritti in C ++ e come base, viene utilizzato il microcontrollore SAMD51, che funziona a una frequenza di 120 MHz e dispone di 1 MB di memoria Flash incorporata.
È possibile utilizzare una scheda Flash o SD esterna per registrare la telemetria durante il volo. Dati e comandi vengono trasmessi tramite Bluetooth Low Energy (BLE), che consente di utilizzare un normale smartphone per il controllo.
Sono previsti tre canali di servocomando: due per il movimento dell'ugello quando cambia il vettore di spinta e uno per altri sistemi, ad esempio, per attivare il dispiegamento del paracadute. Sono inoltre presenti due pirocanali per l'accensione e le candelette e un canale di comando del motore elettrico per il cambio della bobina tramite giroscopio.
Le batterie LiPo 2S o 3S possono essere utilizzate come fonte di alimentazione. Tra i sensori utilizzati ci sono un accelerometro combinato-giroscopio (IMU BOSCH BMI088) e un altimetro (MS560702). Sono disponibili connettori UART e I2C per collegare sensori aggiuntivi come un modulo GPS.
Tra le caratteristiche che si distinguono dal progetto si citano:
- Basato sul microcontrollore SAMD51 operante a 120 MHz con 1 MB di flash. (ATSAMD51J20A-MUT).
- Controllabile tramite Bluetooth Low Energy (BLE), consente di inviare e ricevere dati tra il razzo e uno smartphone.
- 3 canali servo (due dei canali sono usati per la spinta vettoriale e uno per altre cose come un sistema di espulsione del paracadute meccanico).
- 2 canali pirotecnici in grado di accendere accenditori a motore e filo di nicromo. Completamente controllabile PWM per il controllo della corrente variabile.
- 1 x controller del motore CC per quelle volte in cui è necessario il controllo dell'oscillazione con una ruota di reazione.
- Funziona con batterie LIPO 2S e 3S. 3S preferibile (11,1 V)
- Include un terminale di inserimento per prevenire guasti nei canali pirotecnici.
- IMU a sei assi (BOSCH BMI088) e altimetro (MS560702)
- Porta per scheda SD in modo da poter salvare i dati.
- 16 MB di memoria flash esterna. Salvare i dati durante il volo (le connessioni della scheda SD potrebbero essere sporadiche durante il volo a causa delle vibrazioni)
- Buzzer e LED RGB Neopixel
- Ulteriori connessioni UART e I2C nel caso in cui si desideri collegare sensori esterni come un modulo GPS.
Infine, se sei interessato a saperne di più del progetto è possibile consultare i dettagli, i manuali e gli schemi nel seguente link