Cygnus-X1, et åpent kildekort for rakettkontroll i hjemmet

jeg trormange av oss drømmer som barn om å få en dag privilegiet å kunne ha eller fly en hjemmelaget rakett eller et miniskip designet for å fly og fremfor alt å ha en kommando som kan gi oss friheten til å lede det etter ønske.

I dag har den drømmen allerede blitt oppfylt av mange Vel, det er noen kommersielle modeller som du kan kjøpe eller også i tilfelle droner, noe som ligner på det vi hadde ønsket oss som barn.

Pero la oss være ærlige, mange av oss ville elsket å designe enheten med hendene og fremfor alt kraften til å lære å montere den og hvordan hver del fungerer.

Og bra i dag kommer jeg for å dele informasjon Jeg fant på nettet om noe som ligner på det jeg beskriver og det er Cygnus-X1-prosjektet utvikler åpen kildekode for jetmotorens trykkvektorkontroll og relaterte innebygde systemer.

Entusiaster de kan bruke platen til å stabilisere flyktingen av hjemmelagde raketter og fremfor alt og det viktigste med dette prosjektet, er at prosjektutviklingen distribueres under GPLv3-lisensen.

Med hvilken vi kan finne et stort antall tilgjengelige diagrammer, PCB-design og spesifikasjoner for EasyEDA (Electronic Design Automation) simulator.

En annen funksjon som skiller seg ut av prosjektet er at styret er fullt kompatibelt med Arduino IDE og Platformio utviklingsmiljøer.

I tillegg til at programvarekomponentene er skrevet i C ++ og som en base, brukes SAMD51-mikrokontrolleren, som opererer med en frekvens på 120 MHz og har 1 MB innebygd Flash-minne.

Et eksternt Flash- eller SD-kort kan brukes til å registrere telemetri under flyturen. Data og kommandoer overføres via Bluetooth Low Energy (BLE), som lar deg bruke en vanlig smarttelefon for kontroll.

Tre kanaler med servokontroll er gitt: to for bevegelse av dysen når trykkvektoren endres og en for andre systemer, for eksempel for å aktivere utrullingen av fallskjermen. Det er også to pyrochannels for tenning og glødeplugger og en elektrisk motor kontrollkanal for å endre spolen ved hjelp av en gyro.

2S eller 3S LiPo-batterier kan brukes som strømkilde. Blant sensorene som brukes er en kombinert akselerometer-gyro (IMU BOSCH BMI088) og et høydemåler (MS560702). UART- og I2C-kontakter er tilgjengelige for å koble til ekstra sensorer som en GPS-modul.

Av egenskapene som skiller seg ut av prosjektet, er følgende nevnt:

  • Basert på SAMD51-mikrokontrolleren som fungerer ved 120 MHz med 1 MB blits. (ATSAMD51J20A-MUT).
  • Kontrollerbar av Bluetooth Low Energy (BLE), slik at data kan sendes og mottas mellom raketten og en smarttelefon.
  • 3 Servokanaler (To av kanalene brukes til trykkvektorer og en for andre ting som et mekanisk fallskjermutkastingssystem).
  • 2 Pyro-kanaler som kan tenne motortennere og nikromtråd. Fullt PWM-kontrollerbar for variabel strømkontroll.
  • 1 x DC-motorstyring for de gangene du trenger svingkontroll med et reaksjonshjul.
  • Den fungerer med LIPO 2S og 3S batterier. 3S å foretrekke (11,1V)
  • Den inkluderer en tilkoblingsterminal for å forhindre feil i de pyrotekniske kanalene.
  • Seks akse IMU (BOSCH BMI088) og høydemåler (MS560702)
  • SD-kortport slik at du kan lagre dataene dine.
  • 16 MB ekstern flashlagring. Lagre data under flyturen (SD-korttilkoblinger kan være sporadiske under flyturen på grunn av vibrasjoner)
  • Buzzer og RGB Neopixel LED
  • Ekstra UART- og I2C-tilkoblinger i tilfelle du vil koble til eksterne sensorer som en GPS-modul.

Endelig, hvis du er interessert i å vite mer om det av prosjektet kan du se detaljene, manualene og diagrammene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.