Klasyfikuję go do „Extreme Geek”. Ale bardzo fajny Extreme Geek.
Pamiętasz komputer na lądowniku Apollo 11 Eagle, który ciągle zgłaszał alarmy „1201” i „1202”, gdy Neil Armstrong i Buzz Aldrin zbliżali się do lądowania na Księżycu? Cóż, teraz możesz mieć swój własny. Inżynier oprogramowania, John Pultorak, pracował 4 lata, aby zbudować replikę Apollo Guidance Computer (AGC), aby mógł ją mieć. A potem napisał kompletny podręcznik i umieścił go w Internecie, aby nikt o podobnych aspiracjach nie musiał przechodzić takich samych żmudnych badań jak on. Podręcznik jest dostępny za darmo, ale Pultorak twierdzi, że wydał około 3000 USD na sprzęt.
Dokumentacja na 1000 stron zawiera szczegółowe opisy i wszystkie schematy komputera. Znajdziesz je wszystkie opublikowane na Galaxiki, do pobrania w formacie pdf. format (pliki są duże).
Podczas pierwszego lądowania na Księżycu AGC poprowadził Neila Armstronga i Buzza Aldrina w stronę dużego krateru z ogromnymi głazami wokół niego. Wiedząc, że nie chce tam lądować, Armstrong przejął ręczną kontrolę nad modułem księżycowym, podczas gdy Aldrin zawołał dane z radaru i komputera, prowadząc Orła do bezpiecznego lądowania z około 30 sekundami paliwa.
Mimo tego niepomyślnego początku AGC wykonało swoją misję w misji Apollo i zrobiło to dobrze. Musiał kontrolować statek kosmiczny o masie 13 000 kg, krążący wokół Księżyca z prędkością 3500 kilometrów na godzinę, bezpiecznie wylądować w odległości kilku metrów od określonego miejsca i poprowadzić go z powrotem na powierzchnię, aby spotkać się ze statkiem dowodzenia na orbicie księżycowej. System musiał zminimalizować zużycie paliwa, ponieważ statek kosmiczny zawierał wystarczającą ilość paliwa do jednej próby lądowania.
Oryginalny Apollo AGC kosztował ponad 150 000 USD. Nie miał napędu dyskowego do przechowywania żadnego oprogramowania, a jedynie 74 kilobajty pamięci, które były dosłownie na stałe podłączone, i wszystkie 4 Kb czegoś podobnego do RAM.
Został on opracowany przez MIT Instrumentation Laboratory i był to niesamowity kawałek sprzętu w latach 60., ponieważ był to pierwszy komputer z układami scalonymi. System operacyjny do wielozadaniowości AGC nazywał się EXEC, był w stanie wykonać do 8 zadań jednocześnie. Interfejs użytkownika nazwano DSKY (wyświetlacz / klawiatura, wymawiane jako „disky”); tablica cyfr i klawiatura w stylu kalkulatora używana przez astronautów do komunikacji z komputerem.
Każda misja Apollo zawierała dwa komputery AGC - jeden w module dowodzenia Apollo i jeden w module księżycowym Apollo.
Podobno Aldrin powiedział później, że utrzymywał system prowadzenia, podczas gdy radar zniżania był również włączony. Komputer nie został zaprojektowany na taką liczbę jednoczesnych sygnałów wejściowych z obu systemów, dlatego alarmy nie przestały działać. Ale rozumowanie Aldrina było takie, że jeśli zejście musiało zostać przerwane, nie chciał włączać naprowadzania, gdy robili przerwane spalanie rakiet, aby uciec przed katastrofą. W trakcie historii, gdy włączały się alarmy, inżynier komputerowy Jack Garman powiedział oficerowi kierowniczemu Steveowi Balesowi podczas kontroli misji, że kontynuacja zejścia jest bezpieczna i przekazano ją załodze. Garman przypomniał sobie alarmy 1201 i 1202, które wystąpiły podczas jednej z setek symulacji przeprowadzonych przez zespół w ramach przygotowań do misji Apollo 11, i wiedział, że kontynuacja będzie w porządku.
Reszta jest historią. A teraz możesz zbudować sobie mały kawałek.
Źródła: Galaxiki, Wikipedia Apollo 11