Note details

คอมพิวเตอร์ขัดข้องตอนกำลังลงจอดบนดวงจันทร์

BY t5vwl
July 12, 2025
Public
Private
9111 views

บันทึกการประชุม: ระบบคอมพิวเตอร์ของยาน Apollo

หัวข้อหลัก

การประชุมวันนี้ได้พูดคุยเกี่ยวกับ ระบบคอมพิวเตอร์ที่พายาน Apollo ลงจอดบนดวงจันทร์ ซึ่งเป็นคอมพิวเตอร์ที่ถูกสร้างขึ้นมาเมื่อประมาณ 50-60 ปีที่แล้ว และเกิดปัญหากับระบบคอมพิวเตอร์นี้ในระหว่างภารกิจ Apollo 11 ในการลงจอดบนดวงจันทร์ครั้งแรก

ประเด็นสำคัญ

  • คอมพิวเตอร์ของ Apollo ถูกสร้างขึ้นในยุค 1960 และเป็นหนึ่งในยานอวกาศลำแรกๆ ที่ใช้วงจรรวม (IC) แทนหลอดสุญญากาศ
  • คอมพิวเตอร์ที่พัฒนาเฉพาะสำหรับภารกิจ Apollo มีน้ำหนักประมาณ 32 กก.
  • CPU ของคอมพิวเตอร์ใช้พลังงานสูงสุดเพียง 55 วัตต์ และหน่วยความจำ (memory) มีเพียงหลักพันบิต
  • การทำงานของยานในระหว่างการลงจอดแบ่งออกเป็น 3 เฟส: การชะลอความเร็ว, การตั้งตัว, และการลงจอด
  • เกิดปัญหาโปรแกรม Error 120 ในภารกิจ Apollo 11 จากการที่คอมพิวเตอร์ต้องจัดการโปรแกรมหลายโปรแกรมพร้อมกัน จนทำให้เกินการรับภาระความสามารถ (overload)
  • นักบินเลือกใช้ manual overlight เพื่อแก้ปัญหาบนยาน Apollo 11 เนื่องจากคอมพิวเตอร์รีบูตตัวเองซ้ำๆ

ประเด็นสำคัญ

  • คอมพิวเตอร์ที่พายาน Apollo ลงจอดนั้นยังไม่เป็นที่นิยมในขณะนั้น และมีเพียงหน่วยประมวลผลและหน่วยความจำที่มีประสิทธิภาพจำกัด
  • เกิดปัญหากับคอมพิวเตอร์ในภารกิจ Apollo 11 ซึ่งทำให้เกิดการแจ้งเตือน error ในระหว่างการลงจอด
  • การจัดการปัญหาในภารกิจนี้ทำได้ด้วยดีไซน์ที่สามารถรีบูทและโหลดจุดเซฟได้อย่างรวดเร็ว ทำให้ภารกิจยังสำเร็จได้

เนื้อหาเพิ่มเติม

คอมพิวเตอร์และซอฟต์แวร์ที่ใช้งานในภารกิจ Apollo สามารถดูได้บนแพลตฟอร์ม GitHub ซึ่งมีโคดของโปรแกรมที่ใช้ในการลงจอดของยาน Luna Module