Cygnus-X1, ett öppen källkod för raketkontroll i hemmet

Jag trormånga av oss drömmer som barn om att ha en dag privilegiet att kunna ha eller flyga en hemlagad raket eller ett minifartyg utformat för att flyga och framför allt att ha ett kommando som kan ge oss friheten att rikta det efter behag.

I dag som sådan har den drömmen redan uppfyllts av många Tja, det finns några kommersiella modeller som du kan köpa eller även när det gäller drönare, något som liknar vad vi skulle ha velat som barn.

Men låt oss vara ärliga, många av oss skulle ha älskat att designa enheten med våra händer och framför allt kraften att lära oss hur man monterar den och hur varje del fungerar.

Och bra idag kommer jag för att dela information Jag hittade på nätet om något som liknar vad jag beskriver och det är Cygnus-X1-projektet utvecklar öppen källkod för jetmotorens tryckvektorkontroll och relaterade system ombord.

Entusiaster de kan använda plattan för att stabilisera flygningen av hemlagade raketer och framför allt och det viktigaste med detta projekt är att projektutvecklingen distribueras under GPLv3-licensen.

Med vilket vi kan hitta ett stort antal tillgängliga diagram, PCB-design och specifikationer för EasyEDA (Electronic Design Automation) -simulatorn.

En annan funktion som sticker ut i projektet är att Brädet är fullt kompatibelt med Arduino IDE och Platformio utvecklingsmiljöer.

Förutom att mjukvarukomponenterna är skrivna i C ++ och som bas används SAMD51-mikrokontrollern, vilken fungerar med en frekvens på 120 MHz och har 1 MB inbyggt Flash-minne.

Ett externt Flash- eller SD-kort kan användas för att spela in telemetri under flygning. Data och kommandon överförs via Bluetooth Low Energy (BLE), vilket gör att du kan använda en vanlig smartphone för kontroll.

Tre kanaler för servostyrning tillhandahålls: två för rörelse av munstycket när tryckvektorn ändras och en för andra system, till exempel, för att aktivera spridningen av fallskärmen. Det finns också två pyrokanaler för tändning och glödstift och en elektrisk motorstyrkanal för att byta spole med hjälp av en gyro.

2S eller 3S LiPo-batterier kan användas som strömkälla. Bland sensorerna som används är en kombinerad accelerometer-gyro (IMU BOSCH BMI088) och en höjdmätare (MS560702). UART- och I2C-kontakter finns tillgängliga för att ansluta ytterligare sensorer som en GPS-modul.

Av de egenskaper som sticker ut i projektet nämns följande:

  • Baserat på SAMD51-mikrokontrollern som körs vid 120 MHz med 1 MB blixt. (ATSAMD51J20A-MUT).
  • Styrbar med Bluetooth Low Energy (BLE), vilket gör att data kan skickas och tas emot mellan raketen och en smartphone.
  • 3 Servokanaler (Två av kanalerna används för tryckvektering och en för andra saker som ett mekaniskt fallskärmsutkastningssystem).
  • 2 Pyro-kanaler som kan antända motortändare och nikromtråd. Helt PWM-styrbar för variabel strömstyrning.
  • 1 x DC-motorstyrenhet för de tider när du behöver svängkontroll med ett reaktionshjul.
  • Det fungerar med LIPO 2S och 3S batterier. 3S att föredra (11,1V)
  • Den inkluderar en tillkopplingsterminal för att förhindra fel i de pyrotekniska kanalerna.
  • Sexaxlig IMU (BOSCH BMI088) och höjdmätare (MS560702)
  • SD-kortport så att du kan spara dina data.
  • 16 MB extern flashlagring. Spara data under flygning (SD-kortanslutningar kan vara sporadiska under flygning på grund av vibrationer)
  • Summer och RGB Neopixel lysdioder
  • Ytterligare UART- och I2C-anslutningar om du vill ansluta externa sensorer som en GPS-modul.

Slutligen, om du är intresserad av att veta mer om det i projektet kan du läsa detaljer, manualer och diagram I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.