Koduraketi juhtimiseks mõeldud avatud lähtekoodiga plaat Cygnus-X1

ma mõtlenPaljud meist unistavad juba lapsena ühel päeval on privileeg, et saan või lennata omatehtud raketiga või minilaev, mis on kavandatud lendamiseks ja ennekõike käsule, mis võiks anda meile vabaduse seda oma äranägemise järgi juhtida.

Tänapäeval on see unistus juba paljude jaoks täidetud Noh, on mõned kommertsmudelid, mida saate osta või ka droonide puhul, midagi sarnast sellele, mida me oleksime lapsena soovinud.

Pero olgem ausad, paljud meist oleksid seda seadet väga soovinud kujundada meie kätega ja ennekõike väega õppida seda kokku panema ja kuidas iga osa töötab.

Ja hea täna tulen infot jagama Leidsin netist midagi sarnast sellele, mida kirjeldan ja see on Cygnus-X1 projekt arendab avatud lähtekoodiga tahvlit reaktiivmootori tõukejõu juhtimise ja sellega seotud rongisiseste süsteemide jaoks.

Harrastajad nad saavad plaati kasutada omatehtud rakettide lennu stabiliseerimiseks ja ennekõike selle projekti juures on kõige olulisem see, et projekti arendusi levitatakse GPLv3 litsentsi alusel.

Sellega leiame suure hulga saadaolevaid skeeme, trükkplaatide kujundust ja spetsifikatsioone simulaatori EasyEDA (Electronic Design Automation) jaoks.

Teine funktsioon, mis projektist silma paistab, on see plaat ühildub täielikult Arduino IDE ja Platformio arenduskeskkondadega.

Lisaks tarkvarakomponentidele, mis on kirjutatud C ++ keeles ja alusena, kasutatakse mikrokontrollerit SAMD51, mis töötab 120 MHz sagedusel ja sellel on 1 MB sisseehitatud välkmälu.

Lennu ajal telemeetria salvestamiseks saab kasutada välist Flashi või SD-kaarti. Andmeid ja käske edastatakse Bluetooth Low Energy (BLE) kaudu, mis võimaldab juhtimiseks kasutada tavalist nutitelefoni.

Pakutakse kolme servo juhtimise kanalit: kaks düüsi liikumiseks tõukevektori muutumisel ja üks muude süsteemide jaoks, näiteks langevarju kasutuselevõtu aktiveerimiseks. Güroskoopi abil mähise vahetamiseks on olemas ka kaks pürokanalit süüte- ja hõõgküünalde jaoks ning elektrimootori juhtkanal.

Toiteallikana saab kasutada 2S või 3S LiPo patareisid. Kasutatavate andurite hulgas on kombineeritud kiirendusmõõtur-güroskoop (IMU BOSCH BMI088) ja kõrgusemõõtja (MS560702). Lisasensorite, näiteks GPS-mooduli, ühendamiseks on saadaval UART- ja I2C-pistikud.

Projektist eristuvatest omadustest on mainitud järgmised:

  • Põhineb mikrokontrolleril SAMD51, mis töötab 120 MHz juures 1 MB välguga. (ATSAMD51J20A-MUT).
  • Kontrollitav Bluetooth Low Energy (BLE) abil võimaldab see andmeid raketi ja nutitelefoni vahel saata ja vastu võtta.
  • 3 servokanalit (kahte kanalit kasutatakse tõukejõu vektorimiseks ja ühte muudeks asjadeks, näiteks langevarju mehaanilise väljutamise süsteemiks).
  • 2 Pyro-kanalit, mis on võimelised süütama mootori süüteid ja nikroomtraati. Täielikult PWM juhitav muutuva voolu juhtimiseks.
  • 1 x alalisvoolumootori kontroller nendeks aegadeks, kui vajate reaktsioonirattaga kõikumist.
  • See töötab LIPO 2S ja 3S patareidega. Eelistatav 3S (11,1 V)
  • See sisaldab relvastusterminali, et vältida tõrkeid pürotehnilistes kanalites.
  • Kuueteljeline IMU (BOSCH BMI088) ja kõrgusemõõtja (MS560702)
  • SD-kaardi port, et saaksite oma andmeid salvestada.
  • 16 MB välist välkmälu. Andmete salvestamine lennu ajal (SD-kaardi ühendused võivad vibratsiooni tõttu lennu ajal olla juhuslikud)
  • Summeri ja RGB Neopixel LED-id
  • Täiendavad UART- ja I2C-ühendused juhuks, kui soovite ühendada väliseid andureid nagu GPS-moodul.

Lõpuks kui olete huvitatud sellest rohkem teada saama projekti üksikasjad, juhendid ja skeemid Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.