Antik dator restaureras
Postat: 21 maj 2011, 00:37:24
Hej forumet!
Som ny medlem tänkte jag börja med att göra ett gott intryck och presentera ett litet projekt som jag och några vänner har påbörjat. Det är nämligen så att datorföreningen Update vid Uppsala Universitet har blivit tillfrågade av universitetets museum Gustavianum att anordna en temadag om datorer, och då har vi börjat gräva i samlingarna för att se vilka föremål vi vill ställa ut. Ganska omedelbart kom vi fram till att vi ville ställa ut våran PDP-12, Elsa, som är en ganska imponerande dator:
Extra fint vore det ju om vi kunde köra igång nånting och demonstrera, tänkte vi, och då är Elsa en utmärkt bra kandidat eftersom den har både blinkande lampor och en fin skärm och dessutom går på enfas. Det är bara ett problem: datorn är trasig. Den har varit trasig i några år nu. Innan det så slog vi igång den och lekte lite då och då, och jag har programmerat lite grafikrutiner på den till och med (i assembler, handassemblerade och inknappade binärt på kontrollpanelen), men sen gick den alltså sönder.
Felet har vi trott vara en trasig zenerdiod i delen av nätaggregatet som reglerar 10V. Vi hade tänkt att ägna lördagarna i sommar åt att felsöka och reparera datorn, men alldeles nu fick ahlsten och jag ett infall och tjuvstartade. Givetvis har föreningen alla ritningar:
Vi letade reda på zenerdioden i fråga och byggde en liten testanordning med ett nätaggregat som kunde ge 5V och 12V, samt ett effektmotstånd och en kopplingsplint:
Ni får ursäkta den hopplöst undermåliga bildkvaliteten. Det är ahlstens fel, he he.
Det var lite meckigt att få dit sladdarna för att mäta över dioden - den sitter väldigt avigt - men det är i alla fall kabelskor det är kopplat med, så vi kunde med lite vilja lirka loss de ordinarie sladdarna och trycka dit våra egna. Hur som helst så var det korrekt som vi trodde - dioden är numera ett nollohmsmotstånd och behöver bytas ut. I och med att den har kortslutits så har lyckligtvis spänningen reglerats för lågt och inte för högt, så har vi tur så har inget annat gått sönder i maskinen.
Att skaffa en ny diod visade sig dock lite klurigt. Den är av typ 1N2808A, en 50W diod med 10V zenerspänning, och vi hittade inte så många företag som säljer sådana eller andra liknande i den effektklassen. Det fanns väl nåt företag i USA som gick att köpa ifrån, förutsatt att man köpte ett par stycken för att komma över minimiordern. Då blir det ju en del frakt också.
Därför tänkte jag fråga: Det råkar inte händelsevis vara någon här på forumet som har en diod liggande som matchar parametrarna och som skulle kunna tänka sig att skiljas från den? Det skulle isåfall bli billigare än att skicka efter två stycken från USA. Och ja, vi vet att vi kan ersätta nätagget med ett modernt switchat aggregat, men vi vill hålla datorn i autentiskt skick. :)
Dyker det inte upp nåt på ett par veckor så beställer vi dioder. Arbetet med datorn och med utställningen kommer att fortgå över sommaren, och jag tänkte dokumentera lite grann i den här tråden när det händer något intressant. Om vi får Elsa att snurra med en ny zener så blir nästa steg att försöka att få ihop ett skojigt demoprogram. En ide är ett pongspel; det finns nämligen analoga inputs - datorn är avsedd som labbdator för att styra och mäta - så med ett par hemmasnickrade potentiometerpaddlar kan man ordna en interaktiv utställning! Samtidigt kommer vi nog att ta en titt på bandarna för att se om vi kan få nån fart i dem, det vore roligt om det kunde snurra lite i banden. Det är LINCtape, en typ av rullband som var speciellt avsedda för labbmiljöer. Dataspåren är redundanta och dataöverföringen synkroniseras med separata klockspår, så man kan slå hål på banden med hålslag och spilla kaffe på dem, och de går ändå att läsa även om man håller emot rullarna med handen eller häller kåda i lagren. Utomordentliga kvalitetsgrejer. Dock trasiga...
Det är förresten inte första gången föreningen har meckat med den här datorn heller; för några år sen bytte vi transceiverkortet för terminalinterfacet från strömslinga till ett RS232-kort som vi designade själva. Det är alltså frågan om Flip-Chip-kort, så vi fick både etsa och fila:
Vi tyckte det vore smidigare att kunna koppla in normala terminaler eller koppla Elsa till terminalväxeln och kunna använda vilken terminal som helst, annars är de enda terminalerna vi har med strömslingeinterface såna gamla som skriver på papper, och det är inte det bekvämaste i hela världen. Kanske har vi nån VT100 med strömslingemodul också.
Nåväl, det var nog allt jag hade att berätta just nu. Som ni märker så är Update en lite datorhistoriskt orienterad förening och vi tycker nog inte riktigt att man har umgåtts med en dator förrän man har tagit isär och servat den. Vi har flera såna här gamla fina maskiner som vi håller i körbart skick. Det är levande historia! :)
Som ny medlem tänkte jag börja med att göra ett gott intryck och presentera ett litet projekt som jag och några vänner har påbörjat. Det är nämligen så att datorföreningen Update vid Uppsala Universitet har blivit tillfrågade av universitetets museum Gustavianum att anordna en temadag om datorer, och då har vi börjat gräva i samlingarna för att se vilka föremål vi vill ställa ut. Ganska omedelbart kom vi fram till att vi ville ställa ut våran PDP-12, Elsa, som är en ganska imponerande dator:
Extra fint vore det ju om vi kunde köra igång nånting och demonstrera, tänkte vi, och då är Elsa en utmärkt bra kandidat eftersom den har både blinkande lampor och en fin skärm och dessutom går på enfas. Det är bara ett problem: datorn är trasig. Den har varit trasig i några år nu. Innan det så slog vi igång den och lekte lite då och då, och jag har programmerat lite grafikrutiner på den till och med (i assembler, handassemblerade och inknappade binärt på kontrollpanelen), men sen gick den alltså sönder.
Felet har vi trott vara en trasig zenerdiod i delen av nätaggregatet som reglerar 10V. Vi hade tänkt att ägna lördagarna i sommar åt att felsöka och reparera datorn, men alldeles nu fick ahlsten och jag ett infall och tjuvstartade. Givetvis har föreningen alla ritningar:
Vi letade reda på zenerdioden i fråga och byggde en liten testanordning med ett nätaggregat som kunde ge 5V och 12V, samt ett effektmotstånd och en kopplingsplint:
Ni får ursäkta den hopplöst undermåliga bildkvaliteten. Det är ahlstens fel, he he.
Det var lite meckigt att få dit sladdarna för att mäta över dioden - den sitter väldigt avigt - men det är i alla fall kabelskor det är kopplat med, så vi kunde med lite vilja lirka loss de ordinarie sladdarna och trycka dit våra egna. Hur som helst så var det korrekt som vi trodde - dioden är numera ett nollohmsmotstånd och behöver bytas ut. I och med att den har kortslutits så har lyckligtvis spänningen reglerats för lågt och inte för högt, så har vi tur så har inget annat gått sönder i maskinen.
Att skaffa en ny diod visade sig dock lite klurigt. Den är av typ 1N2808A, en 50W diod med 10V zenerspänning, och vi hittade inte så många företag som säljer sådana eller andra liknande i den effektklassen. Det fanns väl nåt företag i USA som gick att köpa ifrån, förutsatt att man köpte ett par stycken för att komma över minimiordern. Då blir det ju en del frakt också.
Därför tänkte jag fråga: Det råkar inte händelsevis vara någon här på forumet som har en diod liggande som matchar parametrarna och som skulle kunna tänka sig att skiljas från den? Det skulle isåfall bli billigare än att skicka efter två stycken från USA. Och ja, vi vet att vi kan ersätta nätagget med ett modernt switchat aggregat, men vi vill hålla datorn i autentiskt skick. :)
Dyker det inte upp nåt på ett par veckor så beställer vi dioder. Arbetet med datorn och med utställningen kommer att fortgå över sommaren, och jag tänkte dokumentera lite grann i den här tråden när det händer något intressant. Om vi får Elsa att snurra med en ny zener så blir nästa steg att försöka att få ihop ett skojigt demoprogram. En ide är ett pongspel; det finns nämligen analoga inputs - datorn är avsedd som labbdator för att styra och mäta - så med ett par hemmasnickrade potentiometerpaddlar kan man ordna en interaktiv utställning! Samtidigt kommer vi nog att ta en titt på bandarna för att se om vi kan få nån fart i dem, det vore roligt om det kunde snurra lite i banden. Det är LINCtape, en typ av rullband som var speciellt avsedda för labbmiljöer. Dataspåren är redundanta och dataöverföringen synkroniseras med separata klockspår, så man kan slå hål på banden med hålslag och spilla kaffe på dem, och de går ändå att läsa även om man håller emot rullarna med handen eller häller kåda i lagren. Utomordentliga kvalitetsgrejer. Dock trasiga...
Det är förresten inte första gången föreningen har meckat med den här datorn heller; för några år sen bytte vi transceiverkortet för terminalinterfacet från strömslinga till ett RS232-kort som vi designade själva. Det är alltså frågan om Flip-Chip-kort, så vi fick både etsa och fila:
Vi tyckte det vore smidigare att kunna koppla in normala terminaler eller koppla Elsa till terminalväxeln och kunna använda vilken terminal som helst, annars är de enda terminalerna vi har med strömslingeinterface såna gamla som skriver på papper, och det är inte det bekvämaste i hela världen. Kanske har vi nån VT100 med strömslingemodul också.
Nåväl, det var nog allt jag hade att berätta just nu. Som ni märker så är Update en lite datorhistoriskt orienterad förening och vi tycker nog inte riktigt att man har umgåtts med en dator förrän man har tagit isär och servat den. Vi har flera såna här gamla fina maskiner som vi håller i körbart skick. Det är levande historia! :)