รายงาน

RocNaV: LoRa แบบกําหนดเอง (หลัง HC-12) และโมดูลแผงวงจรติดตาม GPS

คำแนะนำ
PCB_PCB_rocket-flight-controller_2026-07-02.svg
PCB_PCB_rocket-flight-controller_2026-07-02
.svg
สถานการณ์การใช้งาน
อื่น ๆ
เครื่องจักร & โมดูล
xTool Other
Milling with PCB CNC
วัสดุที่ใช้
เคลือบทองแดงลามิเนต FR 4
หลอดกระดาษแข็ง
ฟินไม้อัด
ท่อพีวีซี
gift
2
427

ข้อมูล

      RocNav เป็นคอมพิวเตอร์การบินจรวดแบบโอเพ่นซอร์สที่ออกแบบและประดิษฐ์ขึ้นทั้งหมดภายใน FabLab มันถูกสร้างขึ้นเป็นโครงการสุดท้ายของ Fab Academy 2024 ที่ FabLab Rwanda และกลายเป็นคอมพิวเตอร์การบินจรวดเครื่องแรกที่ประดิษฐ์และบินเป็นโครงการสุดท้ายของ Fab Academy ในประวัติศาสตร์ของโปรแกรม

กระดานจะอ่านระดับความสูงของบรรยากาศ ความเร่ง และการวางแนวแบบเรียลไทม์ตลอดการบินของจรวด ไฟล์การออกแบบทั้งหมด — แผนผัง เค้าโครง PCB และเฟิร์มแวร์ — เป็นโอเพ่นซอร์ส กระดานสุดท้ายมีขนาด 52 มม. × 60 มม. ขนาดพอดีกับท่อตัวจรวดขนาดเส้นผ่านศูนย์กลางภายใน 75 มม.

โครงการนี้มีความสําคัญเพราะพิสูจน์ให้เห็นว่าอุปกรณ์อิเล็กทรอนิกส์เกรดการบินและอวกาศไม่จําเป็นต้องมาจากเชิงพาณิชย์หรือมีราคาแพงมาก FabLab ทุกที่ในโลก รวมถึงในรวันดา สามารถประดิษฐ์คอมพิวเตอร์การบินจรวดที่ใช้งานได้ตั้งแต่เริ่มต้น นั่นเปลี่ยนสิ่งที่เป็นไปได้สําหรับนักศึกษา นักวิจัย และชุมชนผู้ผลิตในภูมิภาคที่ระบบการบินเชิงพาณิชย์อยู่ไกลเกินเอื้อม

เอกสารโครงการฉบับเต็ม: https://fabacademy.org/2024/labs/rwanda/students/philemon-manzi/Final%20Project.html

    

คำแนะนำ

1

ขั้นตอน1

The Design Journey: Four Iterations to a Flying Board

กระดานนี้ไม่ได้เกิดขึ้นในช็อตเดียว ต้องทําซ้ําการออกแบบเต็มรูปแบบสี่ครั้ง โดยแต่ละครั้งจะสอนบทเรียนที่กําหนดผลลัพธ์สุดท้าย

การทําซ้ํา 1: ATmega328 PU (KiCad) — The SRM-20 Wall

คอมพิวเตอร์การบินเครื่องแรกได้รับการออกแบบโดยใช้ไมโครคอนโทรลเลอร์ ATmega328 PU ใน KiCad บนกระดาษมันมั่นคง ปัญหาคือการประดิษฐ์บนโรงสี SRM-20 PCB ที่ FabLab Rwanda:

ความพยายามครั้งแรก: พิมพ์ผกผันโดยไม่ได้ตั้งใจ

ความพยายามครั้งที่สอง: รอยเท้าชิประยะพิทช์ละเอียดรวมเข้าด้วยกัน — ร่องรอยหลอมรวมแทนการแยก

ความพยายามครั้งที่สาม: ล้มเหลวกลางทางเนื่องจากเตียงที่ไม่ได้ปรับระดับ

ความพยายามครั้งที่สี่: การพิมพ์ที่สะอาดหนึ่งครั้ง — แต่เปิดเผยทันทีว่าการบัดกรีแผ่นละเอียดของ ATmega ด้วยมือนั้นแทบจะเป็นไปไม่ได้

เลย

เรายังไม่มีชิป ATmega ในสต็อก ถึงเวลาคิดใหม่เกี่ยวกับการเลือกชิป

ทั้งหมด

การทําซ้ํา 2: ESP32-DEVKIT-V1 (KiCad) — ใช้งานได้ แต่ใหญ่เกินไป

การเปลี่ยนไปใช้ ESP32-DEVKIT-V1 ช่วยแก้ปัญหาการประดิษฐ์ได้ รอยเท้ามีขนาดใหญ่ขึ้นและเว้นระยะห่างมากขึ้น ทําให้ทั้งการกัดและการบัดกรีด้วยมือมีความสมจริง นอกจากนี้ยังมี Wi-Fi ในตัว บอร์ดได้รับการออกแบบใหม่ตั้งแต่เริ่มต้นใน KiCad พิมพ์สําเร็จ และทดสอบอย่างดี

แต่เมื่อเราไปติดตั้งมันภายในตัวจรวด มันไม่พอดี กระดานกว้างเกินไปสําหรับโครงเครื่องบินที่มีอยู่ของเรา ข้อจํากัดทางกายภาพจากโลกแห่งความเป็นจริงได้ฆ่าการออกแบบที่ใช้งานได้อย่างอื่น

การทําซ้ํา 3: RocNaV 3.3 — EasyEDA เวอร์ชันแรก (68 มม. × 62 มม.)

ด้วยข้อจํากัดด้านขนาดที่ชัดเจน Lambert และฉันจึงสร้างบอร์ดขึ้นมาใหม่ใน EasyEDA ซึ่งเลือกมาโดยเฉพาะเพราะทําให้เลย์เอาต์ที่หนาแน่นและทํางานร่วมกันง่ายขึ้น การออกแบบถูกตัดแต่งอย่างมีนัยสําคัญ ที่ 68 มม. × 62 มม. รุ่นนี้พอดีกับตัวจรวดตัวแรกของเรา: ท่อน้ําพีวีซีขนาดเส้นผ่านศูนย์กลางภายใน 100 มม.

เวอร์ชันนี้ทดสอบยิงสําเร็จแล้ว เป็นการตรวจสอบของเราว่าการออกแบบได้ผลตั้งแต่ต้นจนจบ

ระนาบกราวด์ทองแดงถูกล้างจากใต้เสาอากาศออนบอร์ดของ ESP32 ทองแดงใต้เสาอากาศสร้างการรบกวนทางแม่เหล็กไฟฟ้าที่ทําให้ประสิทธิภาพไร้สายลดลง ระยะห่างนี้สามารถมองเห็นได้ที่ด้านล่างของบอร์ด และจําเป็นสําหรับการวัดและส่งข้อมูลทางไกลของ LoRa ที่เชื่อถือได้ระหว่างการบิน

Iteration 4: RocNaV 3.3 — Final Version (52mm × 60mm)

สําหรับจรวดลูกที่สอง — โครงเครื่องบินกระดาษแข็งขนาดเส้นผ่านศูนย์กลางภายใน 75 มม. — บอร์ดจําเป็นต้องหดตัวลงอีก เราตัดมันลงเหลือ 52 มม. × 60 มม. นี่คือเวอร์ชันที่บิน

สแต็กระบบการบินเต็มรูปแบบ — RocNaV 3.3, โมดูล GPS, การวัดและส่งข้อมูลทางไกล LoRa, แบตเตอรี่ LiPo และตัวควบคุม Arduino รอง — ติดตั้งบนเลื่อนการบินไม้ที่ตัดด้วยเลเซอร์และนั่งอยู่ภายในท่อตัวถัง  dir="ltr">การเปิดตัวทั้งสองใช้บอร์ดนี้ ในการเปิดตัวครั้งที่สอง จรวดประสบกับการถอดประกอบโดยไม่ได้กําหนดเวลาอย่างรวดเร็ว ซึ่งเกิดจากความอ่อนแอของวัสดุในปลอกเครื่องยนต์จากฉนวนที่ไม่เพียงพอ ไม่ใช่จากความล้มเหลวของอุปกรณ์อิเล็กทรอนิกส์ใดๆ คอมพิวเตอร์การบินบันทึกข้อมูลอย่างถูกต้องตลอดทั้งสองเที่ยวบิน

 

Project Function

RocNav จัดการลําดับการบินทั้งหมดของจรวดจําลองโดยอัตโนมัติ ตั้งแต่การตรวจจับการเปิดตัวผ่านจุดสุดยอดไปจนถึงการลงจอด มันแทนที่คอมพิวเตอร์การบินที่มีจําหน่ายทั่วไปด้วยทางเลือกโอเพ่นซอร์สที่ประดิษฐ์ได้อย่างสมบูรณ์ซึ่งสามารถสร้างได้บนโรงงาน FabLab PCB ใด ๆ
 

ฟังก์ชั่นหลัก:  "background-color:transparent;color:#000000;">ตรวจจับการเปิดตัวผ่านการข้ามเกณฑ์มาตรความเร่งและเริ่มการบันทึกข้อมูล

ติดตามระดับความสูงแบบเรียลไทม์โดยใช้เซ็นเซอร์ความดันบรรยากาศพร้อมตัวกรองค่าเฉลี่ยกลิ้งเพื่อป้องกันทริกเกอร์ที่ผิดพลาดจากแรงดันพุ่งสูงขึ้น

ตรวจจับจุดสุดยอด (ระดับความสูงสูงสุด) เมื่อความเร็วแนวตั้งข้ามศูนย์และจุดสูงสุดของระดับความสูงของบรรยากาศ

บันทึกข้อมูลเซ็นเซอร์ทั้งหมด (ระดับความสูง ความเร่ง การวางแนว พิกัด GPS) ลงในการ์ด SD ตลอดเที่ยวบิน

ตรวจสอบการลงจอดและตรวจจับการลงจอดเมื่อระดับความสูงคงที่

 

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

สถานการณ์การใช้งาน:

จรวดมือสมัครเล่นและกําลังสูง

โครงการวิศวกรรมการบินและอวกาศของมหาวิทยาลัยและโรงเรียนมัธยม<

p dir="ltr" aria-level="1">โปรแกรมการศึกษาด้านการบินและอวกาศที่ใช้ FabLab

เพย์โหลดการวิจัยที่ต้องการระบบ

 

การบินแบบกําหนดเองต้นทุนต่ํา

Project Parameters

ไมโครคอนโทรลเลอร์: ESP32-WROOM-32E (แฟลช 8MB) — ดูอัลคอร์, รองรับ Wi-Fi และบลูทูธ

IMU: MPU9250 — 9-DOF (มาตรความเร่ง 3 แกน, ไจโรสโคป 3 แกน, เครื่องวัดสนามแม่เหล็ก 3 แกน) ผ่าน I2C

เครื่องวัดความสูง: เซ็นเซอร์ความดันบรรยากาศ BMP280 ผ่าน I2C

GPS: โมดูล GPS เสาอากาศแพทช์เซรามิกผ่าน UART

Telemetry: โมดูลไร้สาย LoRa 433MHz — ดาวน์ลิงค์ข้อมูลแบบเรียลไทม์ไปยังสถานีภาคพื้นดิน

การบันทึกข้อมูล: การ์ด MicroSD ผ่าน SPI (MOSI/MISO/SCK/CS), รูปแบบ CSV

ช่อง Pyro: 2 ช่องสัญญาณอิสระ — IGNITOR และ PARACHUTE

เอาต์พุตเซอร์โว: 2 ช่องสัญญาณ — SERVO_X และ SERVO_Y สําหรับการควบคุมเวกเตอร์ครีบหรือแรงขับที่ใช้งานอยู่

แหล่งจ่ายไฟ: แบตเตอรี่ LiPo;ควบคุมราง 3.3V (AMS1117-3.3) และ 5V (LM1117-5V)

อินเทอร์เฟซการเขียนโปรแกรม: ส่วนหัวแบบอนุกรม FTDI

การควบคุมผู้ใช้: ปุ่ม BOOT และ RESET onboard

ขนาด PCB (final): 52mm × 60mm

ความเข้ากันได้ของท่อร่างกาย: ออกแบบมาสําหรับเส้นผ่านศูนย์กลางภายใน 75 มม. airframe

การตรวจจับ Apogee: Dual-condition — จุดสูงสุดของบรรยากาศ + การข้ามความเร็วเป็นศูนย์ในแนวตั้ง พร้อมตัวกรองค่าเฉลี่ยกลิ้ง

 

หมายเหตุเกี่ยวกับบอร์ดการบินรอง: ภาพถ่ายการรวมแสดง Arduino ควบคู่ไปกับ RocNaV 3.3 สิ่งนี้ถูกเพิ่มเป็นตัวควบคุมรองเพื่อรับสัญญาณการปรับใช้ร่มชูชีพจากเมนบอร์ดและจัดการการจุดระเบิดของเครื่องยนต์ เป็นส่วนประกอบที่แยกจากการออกแบบ RocNaV 3.3 เอง

 

การวิเคราะห์หลักการ (คําอธิบายฮาร์ดแวร์)

บอร์ด RocNav สร้างขึ้นจากหกบล็อกการทํางาน:

1. การจัดการพลังงาน เซลล์ LiPo ป้อนรางควบคุมอิสระสองราง — 3.3V (AMS1117-3.3) สําหรับ ESP32 และเซ็นเซอร์ดิจิตอล และ 5V (LM1117-5V) สําหรับเซอร์โวและโมดูล LoRa ตัวเก็บประจุแบบแยกส่วน (4.7μF + 1μF) บนรางทั้งสองช่วยให้มั่นใจได้ถึงพลังงานที่สะอาดในระหว่างเหตุการณ์ที่มีกระแสไฟสูง เช่น การยิงด้วยไพโร

2. คอมพิวเตอร์การบิน (ESP32-WROOM-32E) สถาปัตยกรรมแบบดูอัลคอร์ของ ESP32 ช่วยให้การอ่านเซ็นเซอร์และตรรกะการบินทํางานบนคอร์หนึ่งในขณะที่การส่งข้อมูลทางไกลทํางานบนอีกคอร์หนึ่ง สื่อสารกับเซ็นเซอร์ผ่าน I2C (MPU9250, BMP280) และ UART (GPS, LoRa) จัดการ SPI สําหรับการบันทึกการ์ด SD และส่งสัญญาณ PWM สําหรับการควบคุมเซอร์โว

3. การตรวจจับ MPU9250 ให้ข้อมูลเฉื่อย 9-DOF ผ่าน I2C ซึ่งใช้สําหรับการตรวจจับการเปิดตัว การติดตามการวางแนว และอินพุตการควบคุมที่ใช้งานอยู่ BMP280 ให้ระดับความสูงของบรรยากาศ ซึ่งเป็นเซ็นเซอร์ตรวจจับจุดสุดยอดหลัก โมดูล GPS พร้อมเสาอากาศแพทช์เซรามิกให้พิกัดตําแหน่งผ่าน UART สําหรับการวัดและส่งข้อมูลทางไกลและการทําแผนที่หลังการบิน

4. Telemetry (LoRa) โมดูล LoRa 433MHz ส่งข้อมูลการบินแบบเรียลไทม์ไปยังเครื่องรับสถานีภาคพื้นดินระหว่างการบิน ทําให้สามารถตรวจสอบระดับความสูง ความเร็ว และสถานะแบบสดได้

5. ช่อง Pyro ช่อง pyro แบบสลับ MOSFET อิสระสองช่อง (IGNITOR และ PARACHUTE) ติดอาวุธในเฟิร์มแวร์หลังจากยืนยันการเปิดตัวแล้วเท่านั้น และไม่สามารถยิงขณะพักบนพื้นได้

6. เอาต์พุตการควบคุมที่ใช้งานอยู่ เอาต์พุตเซอร์โว PWM สองตัว (SERVO_X และ SERVO_Y) เปิดใช้งานการโก่งตัวของครีบแบบแอคทีฟหรือการควบคุมเวกเตอร์แรงขับ ซึ่งเป็นการวางรากฐานสําหรับการควบคุมทัศนคติแบบวงปิดในอนาคต

7. การบันทึกข้อมูลการ์ด MicroSD ผ่าน SPI จะเก็บการประทับเวลาระดับความสูง (ดิบและกรอง) ความเร่ง (X/Y/Z), ไจโรสโคป, เครื่องวัดสนามแม่เหล็ก, พิกัด GPS, ตําแหน่งเซอร์โว และสถานะการบินในรูปแบบ CSV ตลอดเที่ยวบิน

 

Software

เฟิร์มแวร์เต็มรูปแบบใน C/C++ (เฟรมเวิร์ก Arduino) เครื่องสถานะการบินห้าสถานะ:

เซ็นเซอร์ → IDLE     เริ่มต้น, คํานวณเส้นฐานความดันพื้นดิน

LAUNCH   → acceleration เกินเกณฑ์→เริ่มการบันทึก, pyro armed

ตรวจพบความเหนื่อยหน่าย→ COAST   , เซ็นเซอร์ การติดตามยังคงดําเนินต่อไป

APOGEE   → จุดสูงสุดของบรรยากาศ + ความเร็วแนวตั้งเป็นศูนย์ข้าม→ประจุดีดออก<

p dir="ltr">DESCENT  →การบันทึกต่อไปจนกว่าระดับความสูงจะเสถียร (ตรวจจับการลงจอด)

 

ซอร์สโค้ด: https://gitlab.fabcloud.org/Philemon/philemon-manzi/-/blob/main/public/assets/Final%20Project%3B%20RocNaV/Flight%20Control/Software/Esp32_flight_controller_v1.2/Esp32_flight_controller_v1.2.ino


 Libraries:

Wire.h — การสื่อสาร I2C (MPU9250, BMP280)

TinyGPS++.h — แยกวิเคราะห์ข้อมูล NMEA จากโมดูล GPS

ESP32Servo.h — การควบคุมเซอร์โวมอเตอร์

SD.h — การ์ด SD อ่าน/เขียน

SPI.h — SPI bus communication

LoRa.h — LoRa wireless telemetry

 

หมายเหตุด้านความปลอดภัย

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

ตรวจสอบความต่อเนื่องก่อนติดอาวุธ ยืนยันตัวบ่งชี้ความพร้อมก่อนเปิดตัว

การตรวจจับจุดสุดยอดใช้ค่าเฉลี่ยต่อเนื่องของข้อมูลบรรยากาศ ในสภาพลมแรง ให้ปรับขนาดหน้าต่างตัวกรองในเฟิร์มแวร์เพื่อหลีกเลี่ยงทริกเกอร์ apogee ที่ผิดพลาด  start="4">การสอบเทียบระดับพื้นดินมีความสําคัญ เส้นฐานของบอร์ดกดดันเมื่อบูต เปิดเครื่องที่จุดปล่อย ที่ระดับความสูงของการปล่อย ไม่ใช่ในอาคารหรือในยานพาหนะที่กําลังเคลื่อนที่

ความคลาดเคลื่อนในการกัด PCB: ใช้ V-bit 0.4 มม. สําหรับร่องรอยและตรวจสอบความต่อเนื่องด้วยมัลติมิเตอร์ก่อนทําการบัดกรี ร่องรอยที่ขาดเพียงครั้งเดียวบนวงจรช่องสัญญาณไพโรจะป้องกันการกู้คืนการปรับใช้

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

 

Assembly Process

Mill PCB โดยใช้ไฟล์ Gerber ที่ให้มาบน Roland MDX (หรือส่งไปที่ fab)

ตรวจสอบร่องรอยทั้งหมดเพื่อความต่อเนื่อง — ซ่อมแซมการแตกหักก่อนที่จะเติมข้อมูล

ส่วนประกอบ SMD บัดกรีก่อน (พาสซีฟ, IC) — ทํางานที่เล็กที่สุดไปใหญ่ที่สุด

ส่วนประกอบรูบัดกรี (ขั้วต่อ, ซ็อกเก็ต SD)

ตรวจสอบข้อต่อบัดกรีทั้งหมดภายใต้กําลังขยาย

เปิดเครื่องด้วยแหล่งจ่ายไฟแบบตั้งโต๊ะ — ตรวจสอบราง 3.3V และ 5V

แฟลชเฟิร์มแวร์ผ่าน FTDI — ยืนยันจอภาพอนุกรมแสดงการอ่านเซ็นเซอร์

ตรวจสอบว่าระดับความสูงของ BMP280 ตรงกับระดับความสูงที่คุณทราบ (ยอมรับได้ ±10 เมตร)<

p dir="ltr" aria-level="1">ตรวจสอบว่า MPU9250 แสดง ~1.0G บนแกนแนวตั้งที่หยุดนิ่ง ไจโรสโคปใกล้ศูนย์

ตรวจสอบการวัดและส่งข้อมูลทางไกล LoRa — จับคู่กับสถานีภาคพื้นดินและยืนยันแพ็กเก็ตข้อมูล

ทดสอบช่อง pyro ทั้งสองด้วยสารทดแทน LED

ทดสอบ SERVO_X และเอาต์พุต SERVO_Y

เมาท์บอร์ดบนเลื่อนการบินแบบตัดด้วยเลเซอร์; แผ่นโฟมป้องกันการสั่นสะเทือน

เลื่อนที่นั่งลงในท่อร่างกายและตรวจสอบความพอดีก่อนปิดโครงเครื่องบิน

ดําเนินการตรวจสอบความต่อเนื่องในช่อง pyro ทั้งหมดหลังจากการรวมขั้นสุดท้าย

 

Finished Product

>ภาพที่ 1 บอร์ด RocNaV 3.3 เปิดเครื่องและกําลังตั้งโปรแกรมบอร์ดเชื่อมต่อกับโปรแกรมเมอร์ FTDI ไฟ LED สีแดงยืนยันพลังงาน ESP32-WROOM-32E มองเห็นได้ตรงกลาง ส่วนหัวของตัวเชื่อมต่อรอบปริมณฑลสําหรับเซ็นเซอร์ เซอร์โว และช่องสัญญาณไพโร

ภาพที่ 2 ระยะห่างของเสาอากาศ (ด้านล่าง) ระนาบกราวด์ทองแดงจะถูกลบออกใต้เสาอากาศออนบอร์ดของ ESP32 ("Antenna Space") หากไม่มีการกวาดล้างนี้ ระนาบทองแดงจะรบกวนคุณภาพสัญญาณ LoRa

ภาพที่ 3 ชิป ESP32-WROOM-32E ระยะใกล้ Espressif ESP32-WROOM-32E แสดงเสาอากาศ PCB ออนบอร์ด (ร่องรอยคดเคี้ยวที่ด้านบน) คําอธิบายประกอบสีน้ําเงินทําเครื่องหมายบริเวณเสาอากาศที่ต้องการระยะห่างทองแดงบน PCB โฮสต์

ภาพที่ 4 เลื่อนการบินแบบเลเซอร์ตัด ตัวยึดระบบการบินทรงกระบอกประดิษฐ์ขึ้นบนเครื่องตัดเลเซอร์ที่ FabLab รวันดา เลื่อนนี้ยึดอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดไว้ตรงกลางท่อตัวถัง และเป็นส่วนประกอบที่ผลิตโดย FabLab ซึ่งไม่ได้มาจากเชิงพาณิชย์

Photo 5 Body tube: ข้อ จํากัด เส้นผ่านศูนย์กลางภายใน 75 มม. หลอดกระดาษแข็งว่างเปล่า ข้อจํากัดทางกายภาพนี้เป็นสิ่งที่ผลักดันการตัดสินใจย่อขนาดทุกครั้งในการออกแบบ PCB — บอร์ดต้องหดตัวลงเหลือ 52 มม. × 60 มม. เพื่อให้พอดีที่นี่

>ภาพที่ 6 การรวมแบตเตอรี่กับแบตเตอรี่ LiPo กาวร้อนที่ยึดไว้ภายในช่องใส่ระบบการบินด้วยกาวร้อน โดยบอร์ด RocNaV 3.3 มองเห็นได้ด้านบนและแผ่นรองโฟมด้านล่าง เทคนิคการประกอบภาคสนามที่ใช้งานได้จริงสําหรับการแยกการสั่นสะเทือน

ภาพที่ 7 ช่องใส่อุปกรณ์อิเล็กทรอนิกส์พร้อมฉลากช่องใส่อุปกรณ์อิเล็กทรอนิกส์เปิดออก แสดงคอมพิวเตอร์การบิน (บอร์ดทองแดง RocNaV 3.3) ตัวเว้นวรรคโฟม และแบตเตอรี่ LiPo ที่วางซ้อนกันอยู่ภายในช่องเจาะโครงเครื่องบิน

ภาพที่ 8 จรวดประกอบอย่างสมบูรณ์ เฟรมเครื่องบินที่สมบูรณ์: กรวยจมูกสีน้ําเงินพิมพ์ 3 มิติ (ช่องร่มชูชีพ) ท่อตัวถังพีวีซีสีดํา และส่วนช่อง avionics ที่แสดงอุปกรณ์อิเล็กทรอนิกส์ผ่านช่องเจาะ สายร่มชูชีพสีเหลืองสามารถมองเห็นได้ในกรวยจมูก — พร้อมสําหรับการดีดออกที่จุดสุดยอด

ภาพที่ 9  การเปิดตัวครั้งแรก (จรวดพีวีซี 100 มม.) จรวดทดสอบลําแรกที่ยกขึ้นจากรางปล่อย สิ่งนี้ใช้บอร์ดขนาด 68 มม. × 62 มม. ภายในโครงเครื่องบิน PVC ขนาด 100 มม. ที่ใหญ่กว่า ซึ่งเป็นเที่ยวบินตรวจสอบความถูกต้องสําหรับการออกแบบอุปกรณ์อิเล็กทรอนิกส์

ภาพที่ 10  การเปิดตัวครั้งที่สอง (จรวดกระดาษแข็ง 75 มม.) การเปิดตัวครั้งที่สองด้วยกระดาน 52 มม. × 60 มม. สุดท้ายภายในโครงเครื่องบินกระดาษแข็ง 75 มม. เที่ยวบินจบลงด้วยการถอดชิ้นส่วนที่ไม่ได้กําหนดไว้อย่างรวดเร็วซึ่งเกิดจากความล้มเหลวของฉนวนปลอกมอเตอร์ ไม่ใช่ความล้มเหลวของอุปกรณ์อิเล็กทรอนิกส์ คอมพิวเตอร์การบินบันทึกข้อมูลอย่างถูกต้องจนกว่าสัญญาณจะสูญหาย

ภาพที่ 11  ซากปรักหักพังหลังการบิน Tเขายังคงอยู่ของส่วนยึดมอเตอร์หลังจากปลอกเครื่องยนต์ล้มเหลว กระป๋องครีบที่พิมพ์ 3 มิติละลายบางส่วน คอมพิวเตอร์การบินและระบบการบินถูกกู้คืนแยกกัน บทเรียนที่ได้รับ: หุ้มฉนวนปลอกมอเตอร์ของคุณอย่างเหมาะสม

 

https://www.linkedin.com/posts/manzi-mucyo-philemon-0343831b2_1percentmakerchallenge-atomm-xtool-ugcPost-7478523569975652352-QG4z/?utm_source=share&utm_medium=member_desktop&rcm=ACoAADGIYGgBNq2h_Hud_o65cXQdCXy4NpmjBac

ความคิดเห็น

ดัดแปลง

คุณอาจชอบสิ่งนี้ด้วย

American Circuit
$10.00
$10.00
เครดิต1000

อเมริกันเซอร์กิต

shaunsokalski
shaunsokalski
4
Module Handle

ที่จับโมดูล

comp56
comp56
15
87
Track Relay Baton

แทร็ครีเลย์กระบอง

Outrider_Ridge
Outrider_Ridge
0
2
Abre boltellas para personas con sindrome de tunel carpiano,artritis ,artrosis,mobilidad reducida

ที่เปิด Boltella สําหรับผู้ที่เป็นโรค carpal tunnel syndrome, โรคข้ออักเสบ, โรคข้อเข่าเสื่อม, การเคลื่อนไหวลดลง

catoboca1
catoboca1
6
8
Engraved Blade

ใบมีดแกะสลัก

rstyforg
rstyforg
5
34
Hanging 6" Ducting Track

แขวนรางท่อ 6"

coneten
coneten
8
12
finger holes and track for a naf flute

รูนิ้วและรางสําหรับขลุ่ย NAF

workum5000
workum5000
1
2
Small Garden Stool

เก้าอี้สวนขนาดเล็ก

Thrasher114
Thrasher114
1
2
Personalized BOSE Earbuds Case with Name A. Tan

เคสหูฟัง BOSE ส่วนบุคคลพร้อมชื่อ A. Tan

thespoiledwifemadeit
thespoiledwifemadeit
2
31
Gift coin for your beloved man "10 blowjobs"

เหรียญของขวัญให้ผู้ชายที่คุณรัก "10 อมควย"

292200
292200
10
29
2026 World Cup Commemorative Coin

เหรียญที่ระลึกฟุตบอลโลก 2026

cwo.hobart
cwo.hobart
2
5
UV Light Label

ฉลากแสงยูวี

comp56
comp56
2
21
North American Eagle Every Eagle Counts Commemorative Coin

นกอินทรีอเมริกาเหนือ: นกอินทรีทุกตัวนับเหรียญที่ระลึก

dominiquesawyere
dominiquesawyere
4
8
Laser engraved custom items

รายการที่กําหนดเองแกะสลักด้วยเลเซอร์

John
John
8
40
Custom Laser Engraved AirPods Case

เคส AirPods แกะสลักด้วยเลเซอร์แบบกําหนดเอง

jakoubek
jakoubek
0
108
12 Valentine Round Sign SVG Bundle
$1.40
$1.40
$7.00
เครดิต140

12 บันเดิล SVG ป้ายกลมวาเลนไทน์

Art King
Art King
0
Customized cookies

คุกกี้ที่กําหนดเอง

p2cardon
p2cardon
11
31
Barstool Customization

การปรับแต่งสตูลบาร์

chris.holtzem
chris.holtzem
6
20