Cygnus-X1 บอร์ดโอเพ่นซอร์สสำหรับการควบคุมจรวดที่บ้าน

ฉันคิดพวกเราหลายคนใฝ่ฝันที่จะมีลูก วันหนึ่งสิทธิพิเศษที่สามารถมีได้ หรือบินจรวดแบบโฮมเมด หรือเรือขนาดเล็กที่ออกแบบมาเพื่อบินและเหนือสิ่งอื่นใดคือมีคำสั่งที่สามารถให้เรามีอิสระในการสั่งการได้ตามต้องการ

วันนี้ความฝันนั้นได้ถูกเติมเต็มแล้วโดยหลายคน มีโมเดลเชิงพาณิชย์บางรุ่นที่คุณสามารถซื้อได้หรือในกรณีของโดรนก็มีบางอย่างที่คล้ายกับสิ่งที่เราต้องการเมื่อเป็นเด็ก

ลูกแพร์ พูดตามตรงพวกเราหลายคนคงชอบที่จะออกแบบอุปกรณ์นี้ ด้วยมือของเราและโดยเฉพาะอย่างยิ่งพลังในการเรียนรู้วิธีประกอบและวิธีการทำงานของแต่ละส่วน

และดี วันนี้ผมมาแบ่งปันข้อมูล ฉันพบในเน็ตเกี่ยวกับสิ่งที่คล้ายกับที่ฉันอธิบายและนั่นคือ โครงการ Cygnus-X1 พัฒนาบอร์ดโอเพนซอร์ส สำหรับการควบคุมเวกเตอร์แรงขับของเครื่องยนต์เจ็ทและระบบออนบอร์ดที่เกี่ยวข้อง

ผู้ที่ชื่นชอบ พวกเขาสามารถใช้จานเพื่อทำให้การบินของจรวดโฮมเมดมีเสถียรภาพ และเหนือสิ่งอื่นใดและสิ่งที่สำคัญที่สุดเกี่ยวกับโครงการนี้คือการพัฒนาโครงการได้รับการแจกจ่ายภายใต้ใบอนุญาต GPLv3

ซึ่งเราสามารถค้นหาไดอะแกรมที่มีอยู่จำนวนมากการออกแบบ PCB และข้อกำหนดสำหรับโปรแกรมจำลอง EasyEDA (Electronic Design Automation)

อีกหนึ่งคุณสมบัติที่โดดเด่นของโครงการนั่นก็คือ บอร์ดเข้ากันได้กับสภาพแวดล้อมการพัฒนา Arduino IDE และ Platformio อย่างสมบูรณ์

นอกเหนือจากข้อเท็จจริงที่ว่าส่วนประกอบซอฟต์แวร์ถูกเขียนด้วย C ++ และเป็นฐานแล้วไมโครคอนโทรลเลอร์ SAMD51 ยังใช้ซึ่ง ทำงานที่ความถี่ 120 MHz และมีหน่วยความจำแฟลชในตัว 1 MB

สามารถใช้แฟลชภายนอกหรือการ์ด SD เพื่อบันทึกการวัดระยะทางไกลระหว่างการบิน ข้อมูลและคำสั่งจะถูกส่งผ่าน Bluetooth Low Energy (BLE) ซึ่งช่วยให้คุณสามารถใช้สมาร์ทโฟนทั่วไปในการควบคุมได้

มีช่องควบคุมเซอร์โวสามช่อง: สองสำหรับการเคลื่อนที่ของหัวฉีดเมื่อเวกเตอร์แรงขับเปลี่ยนไปและอีกอันสำหรับระบบอื่น ๆ ตัวอย่างเช่นเพื่อเปิดใช้งานการติดตั้งร่มชูชีพ นอกจากนี้ยังมี pyrochannels สองช่องสำหรับจุดระเบิดและปลั๊กเรืองแสงและช่องควบคุมมอเตอร์ไฟฟ้าเพื่อเปลี่ยนขดลวดโดยใช้ไจโร

สามารถใช้แบตเตอรี่ LiPo 2S หรือ 3S เป็นแหล่งพลังงานได้ ในบรรดาเซ็นเซอร์ที่ใช้ ได้แก่ accelerometer-gyro (IMU BOSCH BMI088) และเครื่องวัดความสูง (MS560702) มีตัวเชื่อมต่อ UART และ I2C เพื่อเชื่อมต่อเซ็นเซอร์เพิ่มเติมเช่นโมดูล GPS

ในลักษณะที่โดดเด่นของโครงการมีการกล่าวถึงดังต่อไปนี้:

  • อิงตามไมโครคอนโทรลเลอร์ SAMD51 ที่ทำงานที่ 120 MHz พร้อมแฟลช 1 MB (ATSAMD51J20A-MUT)
  • ควบคุมได้ด้วย Bluetooth Low Energy (BLE) ทำให้สามารถส่งและรับข้อมูลระหว่างจรวดและสมาร์ทโฟนได้
  • 3 Servo Channels (สองช่องสัญญาณใช้สำหรับการกระตุกเวกเตอร์และอีกช่องสำหรับสิ่งอื่น ๆ เช่นระบบดีดร่มชูชีพเชิงกล)
  • ช่อง Pyro 2 ช่องที่สามารถจุดระเบิดมอเตอร์และลวดนิโครมได้ สามารถควบคุม PWM ได้อย่างสมบูรณ์สำหรับการควบคุมกระแสแปรผัน
  • ตัวควบคุมมอเตอร์ 1 x DC สำหรับช่วงเวลาเหล่านั้นเมื่อคุณต้องการการควบคุมที่แกว่งด้วยล้อปฏิกิริยา
  • ใช้งานได้กับแบตเตอรี่ LIPO 2S และ 3S 3S ดีกว่า (11,1V)
  • รวมถึงสถานีติดอาวุธเพื่อป้องกันความล้มเหลวในช่องดอกไม้ไฟ
  • IMU หกแกน (BOSCH BMI088) และเครื่องวัดระยะสูง (MS560702)
  • พอร์ตการ์ด SD เพื่อให้คุณสามารถบันทึกข้อมูลของคุณ
  • หน่วยความจำแฟลชภายนอก 16MB บันทึกข้อมูลระหว่างการบิน (การเชื่อมต่อการ์ด SD อาจเกิดขึ้นเป็นพัก ๆ ระหว่างการบินเนื่องจากการสั่นสะเทือน)
  • Buzzer และ RGB Neopixel LED
  • การเชื่อมต่อ UART และ I2C เพิ่มเติมในกรณีที่คุณต้องการเชื่อมต่อเซ็นเซอร์ภายนอกเช่นโมดูล GPS

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม คุณสามารถดูรายละเอียดคู่มือและแผนผัง ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา