阿波羅制導計算機
編輯阿波羅制導計算機 (AGC) 是為阿波羅計劃生產的數字計算機,安裝在每個阿波羅指令艙 (CM) 和阿波羅登月艙 (LM) 上。 AGC 為航天器的制導、導航和控制提供計算和電子接口。 AGC 是xxx臺基于硅集成電路的計算機。 該計算機的性能可與 1970 年代后期的xxx代家用計算機相媲美,例如 Apple II、TRS-80 和 Commodore PET。
AGC 的字長為 16 位,具有 15 個數據位和一個奇偶校驗位。 AGC 上的大部分軟件都存儲在稱為芯繩存儲器的特殊只讀存儲器中,該存儲器由穿過磁芯和圍繞磁芯的編織線制成,但也有少量讀/寫芯存儲器可用。
宇航員使用稱為 DSKY(用于顯示和鍵盤,發音為 DIS-kee)的數字顯示器和鍵盤與 AGC 通信。 AGC 及其 DSKY 用戶界面是麻省理工學院儀器實驗室在 1960 年代早期為阿波羅計劃開發的,并于 1966 年首飛。
操作
編輯宇航員使用控制桿手動駕駛雙子座計劃,但除了登月期間的短暫飛行外,計算機飛行了阿波羅計劃的大部分時間。 每次登月飛行都攜帶兩個 AGC,指揮艙和阿波羅登月艙各有一個,但阿波羅 8 號除外,它的月球軌道任務不需要登月艙。 命令模塊中的 AGC 是其制導、導航和控制 (GNC) 系統的中心。 登月艙中的 AGC 運行其 Apollo PGNCS(主制導、導航和控制系統),首字母縮寫詞發音為 pings。
每個月球任務都有兩臺額外的計算機:
- 土星 V 助推器儀表環上的運載火箭數字計算機 (LVDC)
- 登月艙的中止制導系統(AGS,發音為 ags),用于 LM PGNCS 發生故障時使用。 AGS 可用于從月球起飛,并與指令艙會合,但不能用于降落。
設計
編輯AGC 由 Charles Stark Draper 領導下的麻省理工學院儀器實驗室設計,硬件設計由 Eldon C. Hall 領導。 早期的建筑工作來自 J. H. Laning Jr.、Albert Hopkins、Richard Battin、Ramon Alonso 和 Hugh Blair-Smith。飛行硬件由 Raytheon 制造,其 Herb Thaler 也在建筑團隊中。
邏輯硬件
繼1963年在星際監測平臺(IMP)中使用集成電路(IC)芯片后,IC技術后來被用于AGC。 阿波羅飛行計算機是xxx臺使用硅 IC 芯片的計算機。
雖然 Block I 版本使用了 4,100 個 IC,每個都包含一個三輸入或非門,但后來的 Block II 版本(用于載人飛行)使用了大約 2,800 個 IC,主要是雙三輸入或非門和數量較少的擴展器和感測器 放大器。 這些來自 Fairchild Semiconductor 的 IC 在扁平封裝中使用電阻晶體管邏輯 (RTL) 實現。 它們通過繞線連接,然后將布線嵌入澆注環氧樹脂塑料中。
在整個 AGC 中使用單一類型的 IC(雙 NOR3)避免了困擾另一種早期 IC 計算機設計的問題,即 Minuteman II 制導計算機,它混合使用了二極管-晶體管邏輯和二極管邏輯門。 NOR 門是通用邏輯門,可以從中制作任何其他門,但代價是使用更多門。
內存
該計算機具有2048字的可擦磁芯存儲器和36864字的只讀芯繩存儲器。 兩者的循環時間均為 11.72 微秒。 內存字長為 16 位:15 位數據和一個奇校驗位。 CPU 內部的 16 位字格式是 14 位數據、一個溢出位和一個符號位(1 的補碼表示)。
DSKY接口
AGC 的用戶界面是 DSKY,代表顯示器和鍵盤,通常發音為 DIS-kee。 它有一系列指示燈、數字顯示器和計算器式鍵盤。 命令以數字形式輸入,作為兩位數字:動詞和名詞。 Verb 描述了要執行的操作類型,Noun 指定了哪些數據受 Verb 命令指定的操作影響。
每個數字都通過綠色(指定為 530 nm)高壓電致發光七段顯示器顯示; 這些由機電繼電器驅動,限制了更新率。 三個帶符號的五位數也可以八進制或十進制顯示,通常用于顯示矢量,例如航天器姿態或所需的速度變化 (delta-V)。 盡管數據在內部以公制單位存儲,但它們顯示為美國慣用單位。 這種計算器風格的界面是同類中的xxx個。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/193220/