piątek, 27 lutego 2009

1965 - mysz wychodzi z norki, a komputery latają w kosmos


Amerykanin Douglas Englebart konstruuje myszkę komputerową.

Na pokładzie statku kosmicznego Apollo 1 zainstalowano pierwszy egzemplarz komputera pokładowego AGC (Apollo Guidance Computer).
AGC i jego oprogramowanie powstały na Massachusetts Institute of Technology (MIT) jako rozwinięcie komputera sterującego pociskami balistycznymi Polaris. Tranzystorowy AGC Block-1 był podobny do komputera Polaris, natomiast Block-2 był już zbudowany z układów scalonych.
AGC był 16 bitowym komputerem z pamięcią ferrytową w postaci 36 kilosłów pamięci stałej i tylko 2 kilosłów pamięci operacyjnej. Dodatkowe moduły programowe były ładowane z pamięci taśmowej lub transmitowane z Ziemi. Cykl procesora trwał 11.7 milisekundy. Magistrale wewnętrzne posługiwały się transmisją szeregową. Jeden z inżynierów NASA określił później AGC jako maszynę jedyną w swoim rodzaju, wspaniałą ale i przeraźliwie powolną.
W pojazdach Apollo było w sumie pięć tych komputerów: pojazd główny CM - Command Module) miał zdwojony zestaw AGC, a lądownik księżycowy LEM (Lunar Excursion Module) miał takiż zestaw plus pojedyńczy komputer awaryjny AGS (Abort Guidance System). AGS zapewniał możliwość autonomicznego wyjścia uszkodzonego LEM z powrotem na orbitę księżycową i połączenia z CM.
Załoga Apollo komunikowała się z komputerem przy pomocy terminali DSKY (Display and Keyboard). Proste, czysto numeryczne DSKY wymagały wprowadzania poleceń i danych w postaci liczb w kodzie ósemkowym. Funkcje nawigacji i sterowania AGC obejmowały obliczanie na bieżąco danych, potrzebnych do wykonania nakazanych manewrów. Dane były wypracowywane na podstawie układu bezwładnościowego i optycznych namiarów ciał niebieskich. Wyniki miały postać różnic prędkości liniowej w trzech osiach. Dane te można było zaakceptować, ręcznie skorygować z DSKY, albo załadować drogą radiową z naziemnego ośrodka kierowania lotem. W nakazanym czasie komputer precyzyjnie uruchamiał i zatrzymywał odpowiednie silniki manewrowe.
W sumie wyprodukowano 75 jednostek. Pojedyncza jednostka ważyła około 35 kg i pobierała średni 55 W (15-70 w zależności od obciążenia) mocy. Cena jednostki nie jest znana.

Brak komentarzy: