Cygnus-X1, atvērtā koda dēlis mājas raķešu kontrolei

ES domājuDaudzi no mums bērnībā sapņo par to, ka mums ir kādu dienu privilēģija, lai varētu būt vai lidot ar pašmāju raķeti vai mini kuģis, kas paredzēts lidošanai un galvenokārt komandai, kas varētu dot mums brīvību to vadīt pēc saviem ieskatiem.

Šodien kā tādu šo sapni jau ir piepildījuši daudzi Nu, ir daži komerciālie modeļi, kurus varat iegādāties vai arī bezpilota lidaparātu gadījumā, arī kaut kas līdzīgs tam, ko mēs būtu vēlējušies bērnībā.

Bet būsim godīgi, daudzi no mums būtu vēlējušies izstrādāt ierīci ar mūsu rokām un galvenokārt varu iemācīties to salikt un kā katra daļa darbojas.

Un labi šodien es nāku dalīties ar informāciju Tīklā atradu par kaut ko līdzīgu tam, ko es aprakstīju, un tas ir Cygnus-X1 projekts attīsta atvērtā koda dēli reaktīvo dzinēju vilces vektora kontrolei un ar to saistītajām borta sistēmām.

Entuziasti viņi var izmantot plāksni, lai stabilizētu pašmāju raķešu lidojumu un galvenais un vissvarīgākais šajā projektā ir tas, ka projekta izstrāde tiek izplatīta ar GPLv3 licenci.

Ar kuru palīdzību mēs varam atrast lielu skaitu pieejamo diagrammu, PCB dizainu un specifikācijas EasyEDA (Electronic Design Automation) simulatoram.

Vēl viena iezīme, kas izceļas no projekta, ir tā dēlis ir pilnībā saderīgs ar Arduino IDE un Platformio izstrādes vidēm.

Papildus tam, ka programmatūras komponenti ir rakstīti C ++ un kā bāze, tiek izmantots SAMD51 mikrokontrolleris, kas tas darbojas ar 120 MHz frekvenci, un tajā ir iebūvēta 1 MB zibatmiņa.

Lai ierakstītu telemetriju lidojuma laikā, var izmantot ārēju Flash vai SD karti. Dati un komandas tiek pārsūtīti, izmantojot Bluetooth Low Energy (BLE), kas ļauj kontrolei izmantot parastu viedtālruni.

Tiek nodrošināti trīs servo vadības kanāli: divi sprauslas kustībai, kad mainās vilces vektors, un viens citām sistēmām, piemēram, lai aktivizētu izpletņa izvietošanu. Ir arī divi pirokanāli aizdedzes un kvēlsvecēm, kā arī elektromotora vadības kanāls spoles maiņai ar žiroskopu.

2S vai 3S LiPo akumulatorus var izmantot kā strāvas avotu. Starp izmantotajiem sensoriem ir kombinēts akselerometrs-žiroskops (IMU BOSCH BMI088) un altimetrs (MS560702). Ir pieejami UART un I2C savienotāji, lai pievienotu papildu sensorus, piemēram, GPS moduli.

Starp raksturīgajām iezīmēm, kas izceļas ar projektu, tiek minētas šādas:

  • Pamatojoties uz SAMD51 mikrokontrolleru, kas darbojas 120 MHz frekvencē ar 1 MB zibspuldzi. (ATSAMD51J20A-MUT).
  • Tas, ko var kontrolēt ar Bluetooth Low Energy (BLE), ļauj datus nosūtīt un saņemt starp raķeti un viedtālruni.
  • 3 servokanāli (divus no kanāliem izmanto vilces vektorēšanai un vienu citām lietām, piemēram, mehāniskai izpletņa izmešanas sistēmai).
  • 2 Pyro kanāli, kas spēj aizdedzināt motora aizdedzes un nihroma vadus. Pilnībā PWM vadāms mainīgas strāvas kontrolei.
  • 1 x līdzstrāvas motora kontrolieris tiem laikiem, kad jums nepieciešama šūpošanās vadība ar reakcijas riteni.
  • Tas darbojas ar LIPO 2S un 3S baterijām. Vēlams 3S ​​(11,1V)
  • Tas ietver ieslēgšanas termināli, lai novērstu kļūmes pirotehniskajos kanālos.
  • Sešu asu IMU (BOSCH BMI088) un augstuma mērītājs (MS560702)
  • SD kartes ports, lai jūs varētu saglabāt savus datus.
  • 16 MB ārējās zibatmiņas krātuves. Saglabājiet datus lidojuma laikā (SD kartes savienojumi vibrācijas dēļ lidojuma laikā var būt sporādiski)
  • Buzzer un RGB Neopixel gaismas diodes
  • Papildu UART un I2C savienojumi, ja vēlaties pievienot ārējos sensorus, piemēram, GPS moduli.

Visbeidzot, ja jūs interesē uzzināt vairāk par to projekta laikā varat iepazīties ar detalizētu informāciju, rokasgrāmatām un diagrammām Šajā saitē.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.