Cygnus-X1, isang bukas na board ng mapagkukunan para sa kontrol ng rocket sa bahay

Sa tingin koe marami sa atin ang nangangarap bilang mga anak ng pagkakaroon isang araw ang pribilehiyo na magkaroon o lumipad ng isang homemade rocket o isang mini ship na dinisenyo upang lumipad at higit sa lahat upang magkaroon ng isang utos na maaaring magbigay sa atin ng kalayaan upang idirekta ito sa kalooban.

Ngayon, tulad nito, ang pangarap na iyon ay natupad na ng marami Sa gayon, maraming mga modelo ng komersyal na maaari kang bumili o din sa kaso ng mga drone, isang bagay na katulad sa nais naming bata.

Peras maging matapat tayo, marami sa atin ang nagnanais na idisenyo ang aparato gamit ang aming mga kamay at lalo na ang kapangyarihang malaman kung paano ito tipunin at kung paano gumana ang bawat bahagi.

At mabuti ngayon dumating ako upang magbahagi ng impormasyon Natagpuan ko sa net ang tungkol sa isang bagay na katulad sa inilalarawan ko at iyon ang proyekto ng Cygnus-X1 ay bumubuo ng isang bukas na board ng mapagkukunan para sa jet engine thrust vector control at kaugnay na mga on-board system.

Mga mahilig Maaari nilang gamitin ang plato upang patatagin ang paglipad ng mga homemade rocket at higit sa lahat at ang pinakamahalagang bagay tungkol sa proyektong ito, ay ang mga pagpapaunlad ng proyekto na ipinamamahagi sa ilalim ng lisensya ng GPLv3.

Kung saan makakahanap tayo ng maraming bilang ng mga magagamit na diagram, disenyo at pagtutukoy ng PCB para sa EasyEDA (Electronic Design Automation) na simulator.

Ang isa pang tampok na namumukod sa proyekto ay iyon ang board ay ganap na katugma sa Arduino IDE at mga kapaligiran sa pag-unlad ng Platformio.

Bilang karagdagan sa mga bahagi ng software na nakasulat sa C ++ at bilang isang batayan, ginagamit ang SAMD51 microcontroller, na nagpapatakbo sa dalas ng 120 MHz at mayroong 1 MB ng built-in na memorya ng Flash.

Ang isang panlabas na Flash o SD card ay maaaring magamit upang magrekord ng telemetry sa panahon ng paglipad. Ang data at mga utos ay ipinapadala sa pamamagitan ng Bluetooth Low Energy (BLE), na nagbibigay-daan sa iyo upang gumamit ng isang normal na smartphone para sa kontrol.

Mayroong tatlong mga channel ng kontrol sa servo: dalawa para sa paggalaw ng nguso ng gripo kapag ang thrust vector ay nagbabago at isa para sa iba pang mga system, halimbawa, upang buhayin ang paglawak ng parachute. Mayroon ding dalawang pyrochannel para sa ignition at glow plugs at isang de-kuryenteng motor control channel upang baguhin ang coil sa pamamagitan ng isang gyro.

Ang mga baterya ng 2S o 3S LiPo ay maaaring magamit bilang isang mapagkukunan ng kuryente. Kabilang sa mga ginamit na sensor ay isang pinagsamang accelerometer-gyro (IMU BOSCH BMI088) at isang altimeter (MS560702). Magagamit ang mga konektor ng UART at I2C upang kumonekta ng mga karagdagang sensor tulad ng isang module ng GPS.

Sa mga katangiang naiiba sa proyekto, ang mga sumusunod ay nabanggit:

  • Batay sa SAMD51 microcontroller na tumatakbo sa 120 MHz na may 1 MB ng flash. (ATSAMD51J20A-MUT).
  • Makokontrol ng Bluetooth Low Energy (BLE), pinapayagan nitong maipadala at matanggap ang data sa pagitan ng rocket at isang smartphone.
  • 3 Mga Servo Channel (Dalawa sa mga channel ang ginagamit para sa thrust vectoring at isa para sa iba pang mga bagay tulad ng isang mekanikal na sistema ng pagbuga ng parachute).
  • 2 Mga Pyro Channel na may kakayahang mag-apoy ng mga ignitor ng motor at nichrome wire. Ganap na makokontrol ang PWM para sa variable na kasalukuyang kontrol.
  • 1 x DC motor controller para sa mga oras na iyon kung kailangan mo ng sway control gamit ang isang reaksyon na gulong.
  • Gumagana ito sa mga baterya ng LIPO 2S at 3S. Mas mabuti ang 3S (11,1V)
  • Nagsasama ito ng isang arming terminal upang maiwasan ang mga pagkabigo sa mga pyrotechnic channel.
  • Six-axis IMU (BOSCH BMI088) at altimeter (MS560702)
  • Port ng SD card upang mai-save mo ang iyong data.
  • 16MB ng panlabas na imbakan ng flash. I-save ang data sa panahon ng flight (ang mga koneksyon sa SD card ay maaaring sporadic sa panahon ng flight dahil sa mga pag-vibrate)
  • Buzzer at RGB Neopixel LEDs
  • Karagdagang mga koneksyon sa UART at I2C kung sakaling nais mong ikonekta ang mga panlabas na sensor tulad ng isang module ng GPS.

Sa wakas, kung interesado kang malaman ang tungkol dito ng proyekto maaari kang kumunsulta sa mga detalye, manwal at diagram Sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.