Cygnus-X1, uy raketalarini boshqarish uchun ochiq manbali taxta

Menimchae ko'pchiligimiz farzand ko'rishni orzu qilamiz bir kun ega bo'lish imtiyozi yoki uy qurilishi raketasini uchirish yoki uchish uchun mo'ljallangan mini kema va avvalambor bizni o'z xohishiga ko'ra boshqarishimizga erkinlik beradigan buyruqqa ega bo'lishi kerak.

Bugungi kunda, bu orzu allaqachon ko'pchilik tomonidan amalga oshirilgan Xo'sh, siz sotib olishingiz mumkin bo'lgan ba'zi tijorat modellari yoki dronlar bor, biz bolaligimizda xohlagan narsaga o'xshash narsalarni.

Ammo rostini aytsam, ko'pchiligimiz qurilmani loyihalashni yaxshi ko'rar edik bizning qo'llarimiz va birinchi navbatda uni qanday yig'ishni va har bir qism qanday ishlashini o'rganish uchun kuchimiz bilan.

Va yaxshi bugun men ma'lumot almashish uchun keldim Tarmoqda men ta'riflagan narsaga o'xshash narsa haqida topdim Cygnus-X1 loyihasi ochiq manbali platani ishlab chiqadi reaktiv dvigatelning surish vektorini boshqarish va tegishli bortli tizimlar uchun.

Ixlosmandlari ular plastinkadan uy qurilishi raketalarining parvozini barqarorlashtirish uchun foydalanishi mumkin va eng muhimi, ushbu loyihaning eng muhim jihati shundaki, loyiha ishlanmalari GPLv3 litsenziyasi asosida tarqatiladi.

EasyEDA (Electronic Design Automation) simulyatori uchun juda ko'p sonli diagrammalar, tenglikni dizayni va texnik xususiyatlarini topishimiz mumkin.

Loyihadan ajralib turadigan yana bir xususiyat - bu taxta Arduino IDE va ​​Platformio ishlab chiqish muhitlariga to'liq mos keladi.

Dasturiy qismlarga C ++ da va baza sifatida yozilgandan tashqari, SAMD51 mikrokontroller ishlatiladi 120 MGts chastotada ishlaydi va o'rnatilgan 1 Mb flesh xotiraga ega.

Tashqi Flash yoki SD-kartadan parvoz paytida telemetriyani yozib olish uchun foydalanish mumkin. Ma'lumotlar va buyruqlar Bluetooth Low Energy (BLE) orqali uzatiladi, bu oddiy smartfonni boshqarish uchun ishlatishga imkon beradi.

Servo boshqaruvning uchta kanali taqdim etiladi: ikkovi itarish vektori o'zgarganda shtutserning harakati uchun, ikkinchisi esa boshqa tizimlar uchun, masalan, parashyutning joylashishini faollashtirish uchun. Bundan tashqari, spiral yordamida gilosni almashtirish uchun ateşleme va yonish vilkalari uchun ikkita pirokannel va elektr motorini boshqarish kanali mavjud.

2S yoki 3S LiPo batareyalari quvvat manbai sifatida ishlatilishi mumkin. Amaldagi datchiklar orasida birlashgan akselerometr-gyro (IMU BOSCH BMI088) va altimetr (MS560702) mavjud. GPS moduli kabi qo'shimcha sensorlarni ulash uchun UART va I2C ulagichlari mavjud.

Loyihadan ajralib turadigan xususiyatlardan quyidagilar qayd etilgan:

  • 51 MGts chastotada ishlaydigan 120 MB fleshli SAMD1 mikrokontroller asosida. (ATSAMD51J20A-MUT).
  • Bluetooth Low Energy (BLE) tomonidan boshqariladigan bu raketa va smartfon o'rtasida ma'lumotlarni yuborish va qabul qilishga imkon beradi.
  • 3 Servo kanallar (Kanallarning ikkitasi surish vektorlash uchun, ikkinchisi esa parashyutni mexanik ravishda chiqarib yuborish tizimiga o'xshaydi).
  • Dvigatel ateşleyicileri va nikrom simini yoqish qobiliyatiga ega bo'lgan 2 Pyro Kanallari. O'zgaruvchan tokni boshqarish uchun to'liq PWM boshqarilishi mumkin.
  • Reaksiya g'ildiragi bilan chayqalishni boshqarish kerak bo'lgan vaqt uchun 1 x doimiy dvigatel tekshiruvi.
  • U LIPO 2S va 3S batareyalari bilan ishlaydi. 3S afzalroq (11,1V)
  • U pirotexnika kanallarida nosozliklarning oldini olish uchun qurollanish terminalini o'z ichiga oladi.
  • Olti o'qli IMU (BOSCH BMI088) va altimetr (MS560702)
  • Ma'lumotlaringizni saqlashingiz uchun SD-karta porti.
  • 16 MB tashqi flesh xotira. Parvoz paytida ma'lumotlarni tejang (parvoz paytida SD karta ulanishlari vaqti-vaqti bilan bo'lishi mumkin)
  • Buzzer va RGB Neopixel LEDlari
  • GPS moduli kabi tashqi datchiklarni ulashni istasangiz, qo'shimcha UART va I2C ulanishlari.

Nihoyat, agar siz bu haqda ko'proq bilishni xohlasangiz loyihaning tafsilotlari, qo'llanmalari va diagrammalariga murojaat qilishingiz mumkin Quyidagi havolada.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.