ฉันกำลังจำแนกสิ่งนี้ภายใต้“ Extreme Geek” แต่ Extreme Geek ที่เท่ห์มาก
จำคอมพิวเตอร์ใน Apollo 11 Eagle lander ที่รายงานการแจ้งเตือน "1201" และ "1202" ได้อย่างไรเมื่อ Neil Armstrong และ Buzz Aldrin เข้าหาท่าจอดบนดวงจันทร์? ทีนี้คุณสามารถมีหนึ่งในตัวคุณเองได้ วิศวกรซอฟต์แวร์ John Pultorak ทำงาน 4 ปีในการสร้างแบบจำลองของ Apollo Guidance Computer (AGC) เพื่อให้เขามี จากนั้นเขาก็เขียนคู่มือฉบับสมบูรณ์และวางไว้ในแบบออนไลน์เพื่อให้คนอื่นที่มีแรงบันดาลใจคล้ายกันไม่จำเป็นต้องผ่านการวิจัยที่เพียรเหมือนเดิม คู่มือนี้ให้บริการฟรี แต่ Pultorak บอกว่าเขาใช้เงินประมาณ $ 3,000 สำหรับฮาร์ดแวร์
เอกสาร 1,000 หน้ามีคำอธิบายโดยละเอียดและแผนงานทั้งหมดของคอมพิวเตอร์ คุณสามารถค้นหาพวกเขาทั้งหมดโพสต์บน Galaxiki สามารถดาวน์โหลดได้ใน pdf รูปแบบ (ไฟล์มีขนาดใหญ่)
ในระหว่างการลงจอดดวงจันทร์แรก AGC นำ Neil Armstrong และ Buzz Aldrin ไปยังปล่องภูเขาไฟขนาดใหญ่ที่มีก้อนหินขนาดใหญ่ล้อมรอบมัน รู้ว่าเขาไม่ต้องการลงจอดที่นั่นอาร์มสตรองใช้การควบคุมด้วยตนเองของโมดูลจันทรคติในขณะที่ Aldrin เรียกข้อมูลจากเรดาร์และคอมพิวเตอร์แนะนำให้ Eagle ลงสู่ที่ปลอดภัยโดยใช้เชื้อเพลิง 30 วินาที
ถึงแม้จะมีการเริ่มต้นที่ไม่เป็นมงคลนั้น AGC ก็ทำงานให้กับภารกิจ Apollo และทำได้ดี มันต้องควบคุมยานอวกาศ 13,000 กิโลกรัมโคจรรอบ 3,500 กิโลเมตรต่อชั่วโมงรอบดวงจันทร์ลงจอดอย่างปลอดภัยภายในระยะไม่กี่เมตรจากตำแหน่งที่กำหนดและนำมันกลับมาจากพื้นผิวเพื่อนัดพบกับเรือบัญชาการในวงโคจรดวงจันทร์ ระบบต้องลดการใช้เชื้อเพลิงให้น้อยที่สุดเนื่องจากยานอวกาศมีเชื้อเพลิงเพียงพอสำหรับการลงจอดครั้งเดียว
อพอลโล AGC ดั้งเดิมราคามากกว่า $ 150,000 มันไม่มีดิสก์ไดรฟ์สำหรับจัดเก็บซอฟต์แวร์ใด ๆ และมีหน่วยความจำเพียง 74 กิโลไบต์เท่านั้นที่มีสายฮาร์ดคอร์และมีทั้งหมด 4 Kb สิ่งที่คล้าย RAM
ได้รับการพัฒนาโดย MIT Instrumentation Laboratory และเป็นชิ้นส่วนฮาร์ดแวร์ที่น่าทึ่งในทศวรรษ 1960 เนื่องจากเป็นคอมพิวเตอร์เครื่องแรกที่ใช้วงจรรวม ระบบปฏิบัติการ mutlitasking AGC เรียกว่า EXEC มันสามารถดำเนินการได้สูงสุด 8 งานต่อครั้ง หน่วยอินเทอร์เฟซผู้ใช้ถูกเรียกว่า DSKY (จอแสดงผล / แป้นพิมพ์ออกเสียงว่า "ไม่เหมาะสม"); อาร์เรย์ของตัวเลขและแป้นพิมพ์แบบเครื่องคิดเลขที่นักบินอวกาศใช้เพื่อสื่อสารกับคอมพิวเตอร์
แต่ละภารกิจของอพอลโลมีคอมพิวเตอร์ AGC สองเครื่อง - หนึ่งใน Apollo Command Module และหนึ่งใน Apollo Lunar Module
ตามรายงานข่าว Aldrin กล่าวในภายหลังว่าเขายังคงใช้ระบบนำทางในขณะที่เรดาร์โคตรยังเปิดอยู่ คอมพิวเตอร์ไม่ได้รับการออกแบบสำหรับการป้อนข้อมูลจำนวนมากพร้อมกันจากทั้งสองระบบซึ่งเป็นสาเหตุที่สัญญาณเตือนยังคงดับอยู่ แต่เหตุผลของอัลดรินคือหากเชื้อสายต้องถูกยกเลิกเขาไม่ต้องการที่จะต้องเปิดแนวทางในขณะที่พวกเขากำลังทำจรวดแท้งลูกเพื่อที่จะหนีจากการชน ในขณะที่สัญญาณเตือนภัยกำลังจะดับลง Jack Garman วิศวกรคอมพิวเตอร์บอกกับเจ้าหน้าที่นำทาง Steve Bales ในการควบคุมภารกิจว่าปลอดภัยต่อการสืบเชื้อสายและส่งต่อไปยังลูกเรือ การ์แมนจำสัญญาณเตือนภัย 1201 และ 1202 ที่เกิดขึ้นในระหว่างการจำลองหนึ่งร้อยครั้งที่ทีมดำเนินการในการเตรียมภารกิจ Apollo 11 และรู้ว่ามันคงโอเคที่จะดำเนินการต่อ
ส่วนที่เหลือคือประวัติศาสตร์ และตอนนี้คุณสามารถสร้างชิ้นส่วนเล็ก ๆ ของมันเอง
แหล่งที่มา: Galaxiki, Apollo 11 Wikipedia