MyślęWielu z nas marzy o posiadaniu pewnego dnia przywilej posiadania lub lataj rakietą domowej roboty lub mini statek zaprojektowany do latania, a przede wszystkim do posiadania polecenia, które mogłoby dać nam swobodę kierowania nim w dowolnym momencie.
Dziś jako takie marzenie to zostało już przez wielu spełnione Cóż, jest kilka modeli komercyjnych, które można kupić lub też w przypadku dronów, również coś podobnego do tego, czego chcielibyśmy jako dzieci.
Pero bądźmy szczerzy, wielu z nas chciałoby zaprojektować to urządzenie własnymi rękami, a przede wszystkim moc, aby dowiedzieć się, jak go złożyć i jak działa każda część.
I dobrze dzisiaj przychodzę podzielić się informacjami Znalazłem w necie coś podobnego do tego co opisuję i to jest Projekt Cygnus-X1 opracowuje płytkę open source do sterowania wektorem ciągu silnika odrzutowego i powiązanych systemów pokładowych.
Entuzjaści mogą użyć płyty do ustabilizowania lotu domowych rakiet a przede wszystkim i najważniejszą rzeczą w tym projekcie jest to, że jego rozwój jest rozpowszechniany na licencji GPLv3.
Dzięki którym możemy znaleźć dużą liczbę dostępnych schematów, projektów PCB i specyfikacji symulatora EasyEDA (Electronic Design Automation).
Inną cechą wyróżniającą projekt jest to płytka jest w pełni kompatybilna ze środowiskami programistycznymi Arduino IDE i Platformio.
Oprócz tego, że komponenty oprogramowania są napisane w C ++ i jako podstawa używany jest mikrokontroler SAMD51, który pracuje z częstotliwością 120 MHz i posiada 1 MB wbudowanej pamięci Flash.
Do rejestracji telemetrii podczas lotu można użyć zewnętrznej pamięci Flash lub karty SD. Dane i polecenia są przesyłane przez Bluetooth Low Energy (BLE), co umożliwia sterowanie za pomocą zwykłego smartfona.
Zapewnione są trzy kanały sterowania serwomechanizmem: dwa dla ruchu dyszy przy zmianie wektora ciągu i jeden dla innych systemów, na przykład, aby aktywować otwieranie spadochronu. Istnieją również dwa kanały pirokanałowe dla świec zapłonowych i żarowych oraz kanał sterowania silnikiem elektrycznym do zmiany cewki za pomocą żyroskopu.
Źródłem zasilania mogą być akumulatory LiPo 2S lub 3S. Wśród zastosowanych czujników jest połączony przyspieszeniomierz-żyroskop (IMU BOSCH BMI088) i wysokościomierz (MS560702). Dostępne są złącza UART i I2C do podłączenia dodatkowych czujników, takich jak moduł GPS.
Wśród cech wyróżniających projekt wymieniono:
- Oparty na mikrokontrolerze SAMD51 pracującym z częstotliwością 120 MHz i 1 MB pamięci flash. (ATSAMD51J20A-MUT).
- Sterowany przez Bluetooth Low Energy (BLE), umożliwia wysyłanie i odbieranie danych między rakietą a smartfonem.
- 3 kanały serwa (dwa kanały służą do wektorowania ciągu, a jeden do innych rzeczy, takich jak mechaniczny system wyrzutu spadochronu).
- 2 kanały Pyro zdolne do zapalenia zapłonników silnika i drutu nichromowego. W pełni sterowane PWM dla zmiennej kontroli prądu.
- 1 sterownik silnika prądu stałego na te czasy, kiedy potrzebujesz kontroli kołysania za pomocą koła reakcyjnego.
- Współpracuje z bateriami LIPO 2S i 3S. Preferowane 3S (11,1 V)
- Zawiera terminal uzbrajający, aby uniknąć awarii w kanałach pirotechnicznych.
- Sześcioosiowy IMU (BOSCH BMI088) i wysokościomierz (MS560702)
- Port karty SD, dzięki czemu możesz zapisać swoje dane.
- 16 MB zewnętrznej pamięci flash. Zapisuj dane podczas lotu (połączenia karty SD mogą być sporadyczne podczas lotu z powodu wibracji)
- Brzęczyk i diody LED RGB Neopixel
- Dodatkowe połączenia UART i I2C w przypadku, gdy chcesz podłączyć zewnętrzne czujniki, takie jak moduł GPS.
Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat projektu można zapoznać się ze szczegółami, instrukcjami i schematami W poniższym linku.