Cygnus-X1, үй ракеталарын башкаруу үчүн ачык булактуу такта

Мен ойлоймe көпчүлүгүбүз балалуу болууну кыялданабыз бир күнү ээ болуу сыймыгы же өз колу менен жасалган ракетаны учуруу же учуп кетүүгө ылайыкталган мини кеме жана баарынан мурда аны каалаган багытыбыз менен башкарууга эркиндик бере турган буйрук бар.

Бүгүнкү күндө, ошол кыялды көпчүлүк буга чейин аткарып келген Ооба, кээ бир коммерциялык моделдер бар, аларды сатып алсаңыз болот, ошондой эле учкучсуз учуучу аппараттарга байланыштуу, ошондой эле биз кичинекей кезибизде каалагандай болчубуз.

бирок чынчыл болсун, көптөрүбүз аппаратты иштеп чыгууну каалайбыз биздин колубуз менен жана баарынан мурда аны кантип чогултууну жана ар бир бөлүктүн кандай иштээрин билүү үчүн күч.

Жана жакшы бүгүн маалымат алмашуу үчүн келдим Мен сүрөттөгөн нерсеге окшош нерсени жана башка нерсени тордон таптым Cygnus-X1 долбоору ачык булактуу такта иштеп чыгат реактивдүү кыймылдаткычтын тартылуу векторун башкаруу жана ага байланыштуу борттогу тутумдар үчүн.

Энтузиасттар алар өз алдынча жасалган ракеталардын учушун турукташтыруу үчүн плитаны колдоно алышат жана бул долбоордун эң негизгиси, долбоордун иштелип чыгышы GPLv3 лицензиясына ылайык бөлүштүрүлөт.

Анын жардамы менен биз EasyEDA (Электрондук Дизайн Автоматизациясы) симулятору үчүн көптөгөн диаграммаларды, ПХБдин дизайнын жана техникалык шарттарын таба алабыз.

Долбоордон өзгөчөлөнүп турган дагы бир өзгөчөлүк бул Такта Arduino IDE жана Platformio өнүгүү чөйрөлөрүнө толугу менен шайкеш келет.

Программалык компоненттер C ++ тилинде жазылгандыгына жана негизи болгонуна кошумча, SAMD51 микроконтроллери колдонулат 120 МГц жыштыгында иштейт жана 1 МБ орнотулган Флэш эс тутумуна ээ.

Сырткы Flash же SD карта менен учуу учурунда телеметрияны жазуу үчүн колдонсо болот. Маалыматтар жана буйруктар Bluetooth Low Energy (BLE) аркылуу берилет, бул башкаруу үчүн кадимки смартфонду колдонууга мүмкүндүк берет.

Серво көзөмөлүнүн үч каналы берилет: экөө траектордук вектор өзгөргөндө, ал эми экинчиси башка системалар үчүн, мисалы, парашютту жайылтууну активдештирүү үчүн. Ошондой эле, күйгүзүүчү жана жаркыроочу штепсельдер үчүн эки пироханель жана гиронун жардамы менен катушканы өзгөртүү үчүн электр кыймылдаткычын башкаруу каналы бар.

2S же 3S LiPo батарейкаларын кубат булагы катары колдонсо болот. Колдонулган сенсорлордун катарына курама акселерометр-гиро (IMU BOSCH BMI088) жана альтиметр (MS560702) кирет. UART жана I2C туташтыргычтары GPS модулу сыяктуу кошумча сенсорлорду туташтыруу үчүн жеткиликтүү.

Долбоордон өзгөчөлөнгөн мүнөздөмөлөрдүн ичинен төмөнкүлөр келтирилген:

  • 51 МГц жыштыкта ​​120 МВ жарк менен иштеген SAMD1 микроконтроллеринин негизинде. (ATSAMD51J20A-MUT).
  • Bluetooth Low Energy (BLE) аркылуу башкарыла турган, бул маалыматтарды ракета менен смартфондун ортосунда жөнөтүүгө жана алууга мүмкүндүк берет.
  • 3 Серво каналдары (Каналдардын экөө түртүп векторлоштуруу үчүн, экинчиси парашютту механикалык чыгаруу системасы сыяктуу башка нерселер үчүн колдонулат).
  • 2 мотор от алдыргычтарын жана нихром зымдарын күйгүзүүгө жөндөмдүү XNUMX Pyro канал. Толугу менен PWM өзгөрүлмө учурдагы башкаруу үчүн көзөмөлгө алынат.
  • 1 х туруктуу кыймылдаткыч контроллери, сизге реакция дөңгөлөгү менен ыргытылган башкаруу керек.
  • Ал LIPO 2S жана 3S батареялары менен иштейт. 3S артыкчылыктуу (11,1V)
  • Ага пиротехникалык каналдардагы мүчүлүштүктөрдү болтурбоо үчүн курал-жарак терминалы кирет.
  • Алты октук ӨИК (BOSCH BMI088) жана бийиктик (MS560702)
  • SD картаңыздын порту, андыктан сиз маалыматты сактап кала аласыз.
  • 16MB тышкы флеш сактагыч. Учуу учурунда маалыматты үнөмдөңүз (SD картадагы туташуулар учуу учурунда маал-маалы менен болушу мүмкүн)
  • Buzzer жана RGB Neopixel LED
  • GPS модулу сыяктуу тышкы сенсорлорду туташтыра турган болсоңуз, кошумча UART жана I2C туташуулары.

акыр-аягы, ал жөнүндө көбүрөөк билүүгө кызыкдар болсо Долбоордун деталдары, колдонмолору жана схемалары менен таанышууга болот Төмөнкү шилтемеде.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

bool(чын)