Restaurera en PDP11/04
-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Ja, det var förmodligen en LA36 / Decwriter II. Den är betydligt bredare, men inte lika djup som sagt. Det finns en sådan med på lagret. Fast den är i delar så jag vet inte om det går att få ihop densäter skrev: Nja, det var inte den modellen jag kastade.
Förmodligen var min lite nyare.
Inte fullt så djup, och liggande A4, traktormatat.
Nä, det är det som är problemet. Den är parallell. En otroligt tjock kabel går ut ur terminalen. Fast den är avklippt. Det skulle vara bra om man kunde hitta M7910 kortet som är till för parallellanslutna LA30 terminaler. Annars behöver man M7389 och M7731 för att konvertera den till seriell. Och då är det strömslinga som gäller, inte RS-232.säter skrev: Har din modell RS-232?
Den här maskinen kommer ursprungligen från en automatiserad analysutrustning som stått på S:t Eriks sjukhus (innan det revs och ersattes av bostadsrätter i 20-tals stil).
Re: Restaurera en PDP11/04
"Det skulle vara bra om man kunde hitta M7910 kortet som är till för parallellanslutna LA30 terminaler."
Jag kan ju ta ett varv på vinden och kolla.
Finns det någon bild på ett sådant kort? Så att man ser på ett ungefär.
Användes dessa kort till något annat än LA30?
Jag kan ju ta ett varv på vinden och kolla.
Finns det någon bild på ett sådant kort? Så att man ser på ett ungefär.
Användes dessa kort till något annat än LA30?
Re: Restaurera en PDP11/04
Jag kollade i den inventerade delen av UNIBUS-kort. Hittade tyvärr inget som du är ute efter. Det funkar inte med andra parallell-interface? t.ex. M7258 (LP11), M7941 (DRV11), M7860 (DR11-C). Jag gissar inte, men det skadar inte att fråga 
Säter: det borde se ut såhär: http://upload.wikimedia.org/wikipedia/c ... Unibus.jpg eller såhär: http://www.retrotechnology.com/pdp11/exhibit/DR11C.jpg
Alternativt är det mindre kort som ska sitta i LA30:an, som syns i Mattis inlägg:

Säter: det borde se ut såhär: http://upload.wikimedia.org/wikipedia/c ... Unibus.jpg eller såhär: http://www.retrotechnology.com/pdp11/exhibit/DR11C.jpg
Alternativt är det mindre kort som ska sitta i LA30:an, som syns i Mattis inlägg:

-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Har du lust och kolla någon dag skulle det vara väldigt bra. Jag hittar ingen bild på kortet. Men jag är ganska övertygad om att det är ett vanligt nästan fyrkantigt quad size-kort med lila handtag och 4 kretskortskontakter. Kortet är märkt M7910 på de lila handtagen. De andra alternativet vore om du i dina gömmor råkar ha M7731 och M7389 som är de kort som ska sitta i terminalen för att ge strömslingeinterface. De är fyrkantiga dualkort precis som Pontus beskriver.säter skrev:Jag kan ju ta ett varv på vinden och kolla.
Finns det någon bild på ett sådant kort? Så att man ser på ett ungefär.
Jag tror inte att det funkar med annat kort. Egentligen borde ju t ex PC11 för tape reader / punch vara väldigt snarlikt. 7 bitar in och ut (PC11 har ju naturligtvis 8 bitar), Ready-signal och strobe signal. Men PC11 heter M7810, det här heter M7910. DR11-C är 16 bitars och skiljer sig rätt mycket programvarumässigt gentemot de övriga. DRV11 är ett QBUS kort så det går inte. M7258 för LS11 eller LP11 är bara för utgående data. Annars rätt likt.pbgp skrev:Jag kollade i den inventerade delen av UNIBUS-kort. Hittade tyvärr inget som du är ute efter. Det funkar inte med andra parallell-interface? t.ex. M7258 (LP11), M7941 (DRV11), M7860 (DR11-C). Jag gissar inte, men det skadar inte att fråga
Men det är klart om du råkar ha ett M7258 över vore det ju lite kul för då kan jag dessutom koppla in den gamla LS01 skrivaren. Världens första matrisskrivare tillverkad av Centronics (modellbeteckning 101) för Digital.
Re: Restaurera en PDP11/04
Heh, missade att det var QBUS fast det stod på samma rad.
Jag ska se var M7258 tog vägen. några av dom här korten gav jag till datorföreningen, men dom har ingen sådan skrivare så det kan nog gå att få tillbaka
Jag ska se var M7258 tog vägen. några av dom här korten gav jag till datorföreningen, men dom har ingen sådan skrivare så det kan nog gå att få tillbaka

-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Kärvande printer huvud och trasig tangentbordsavkodare
Jag hade plockat loss printerhuvudet för att kontrollera att det fungerade som det skulle.

Huvudet på LA30 skrivaren verkar vara utbytt eftersom det inte är samma som i dokumentationen och det är märkt April 1979. Långt efter 1973 som resten av terminalen verkar vara från.
Naturligtvis fungerade det inte som det skulle. Från varje magnet går en tunn pianotråd genom ett väldigt tunnt rör som styr nålen till framändan på huvudet. Sannolikheten att något kärvat eller korroderat på 40 år var väldigt hög. Två av 7 nålar rörde på sig. Jag skaffade en väldigt tunnflytande smörjolja kallade Omega 636 (den innehåller Jamaikansk Pimento vad nu det är) och sprejade på. Efter ett dygns väntan fick jag till slut loss alla utom två. På dessa fick jag använda milt våld för att få loss dem. Förhoppningsvis har ingenting skadats nu.
Sedan ville jag testa tangentbordet. Det fungerade inte alls. Tangentbordet är av kapacitiv typ. För varje brytpunkt finns en transistor som sitter i en X/Y matris. Basen på denna är kopplad via den variabla kondensator som utgör knappen till en oscillator. När respektive transistors kollektor drivs från styrkresten får man hög eller låg nivå beroende på tangentläge. Men styrkresten väljer bara ut en rad av tangenter. Det ska finnas en räknare i denna som väljer ut rad för rad. Men det verkar inte stå riktigt rätt till med det här chipet. En PMOS LSI chip från Standard Micro Systems (SMC) , KR2376-17. -17 anger att det är en custom mask för det interna avkodar ROMet.
Kan man få tag på ett sådant chip? Ja, det finns ett på Ebay för $65. Men kan lita på att det fungerar? Och hur länge?
Hittar jag ingenting annat så tror jag att jag bygger något med ett 40 PIN AVR chip och en liten adapter. Och eftersom samma SMC chip sitter i många andra gamla DEC terminaler så har jag en lösning där med i fall de SMC chipen också är dåliga.
Jag hade plockat loss printerhuvudet för att kontrollera att det fungerade som det skulle.

Huvudet på LA30 skrivaren verkar vara utbytt eftersom det inte är samma som i dokumentationen och det är märkt April 1979. Långt efter 1973 som resten av terminalen verkar vara från.
Naturligtvis fungerade det inte som det skulle. Från varje magnet går en tunn pianotråd genom ett väldigt tunnt rör som styr nålen till framändan på huvudet. Sannolikheten att något kärvat eller korroderat på 40 år var väldigt hög. Två av 7 nålar rörde på sig. Jag skaffade en väldigt tunnflytande smörjolja kallade Omega 636 (den innehåller Jamaikansk Pimento vad nu det är) och sprejade på. Efter ett dygns väntan fick jag till slut loss alla utom två. På dessa fick jag använda milt våld för att få loss dem. Förhoppningsvis har ingenting skadats nu.
Sedan ville jag testa tangentbordet. Det fungerade inte alls. Tangentbordet är av kapacitiv typ. För varje brytpunkt finns en transistor som sitter i en X/Y matris. Basen på denna är kopplad via den variabla kondensator som utgör knappen till en oscillator. När respektive transistors kollektor drivs från styrkresten får man hög eller låg nivå beroende på tangentläge. Men styrkresten väljer bara ut en rad av tangenter. Det ska finnas en räknare i denna som väljer ut rad för rad. Men det verkar inte stå riktigt rätt till med det här chipet. En PMOS LSI chip från Standard Micro Systems (SMC) , KR2376-17. -17 anger att det är en custom mask för det interna avkodar ROMet.
Kan man få tag på ett sådant chip? Ja, det finns ett på Ebay för $65. Men kan lita på att det fungerar? Och hur länge?
Hittar jag ingenting annat så tror jag att jag bygger något med ett 40 PIN AVR chip och en liten adapter. Och eftersom samma SMC chip sitter i många andra gamla DEC terminaler så har jag en lösning där med i fall de SMC chipen också är dåliga.
Re: Restaurera en PDP11/04
Det låter gott i alla fall, något att prova i wok:en?MattisLind skrev:(den innehåller Jamaikansk Pimento vad nu det är)
-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Jag har fortsatt att pyssla en del med nätdelen till LA30 skrivaren.
Just nu är problemet denna kondensator:

Tillverkad 1973 av General Electric. Typbeteckning 45F603, 2uF551-720V 660VNOM60HZ. Som vanligt med DEC nätdelar är denna ferroresonant. Dvs kondensatorn är kopplad till en egen lindning på transformatorn. Söker man efter beteckningen hittar man denna på en lista av kondensatotorer som kan innehålla PCB. Åldern säger också att det inte är orimligt. Dock finns det inget skrivet på den som anger något i någon specifik riktning. Å andra sidan var många kondensatorer utan PCB från denna tid tydligt märkta "NO PCBs"
Frågan är vad jag kan ersätta den med. Vad betyder spänningsangivelsen? Många motorkondensator är ju av typen 600 VDC / 440 VAC eller liknande. Menar de 660VDC eller 660 VAC i detta fall? I schemat står det bara 660V. Som en referens så anger schemat att ingångsavstörningen ska klara 1000V och den är märkt 1000VDC.
Jag hittar denna på Ebay. Den verkar vara lika stor fysiskt, men det står 600VAC. Den här katalogen listar en mängd kondensatorer, men om man vill ha 660VAC så blir de betydligt större än den jag har. EDIT: Nja, jag tittade nog fel. Den är nog lika stor trots allt: SFA66S2K156B-F. 7,36 euro på Mouser. Frakt 20 euro...
Eller är det någon här på forumet som har något passande?
Just nu är problemet denna kondensator:

Tillverkad 1973 av General Electric. Typbeteckning 45F603, 2uF551-720V 660VNOM60HZ. Som vanligt med DEC nätdelar är denna ferroresonant. Dvs kondensatorn är kopplad till en egen lindning på transformatorn. Söker man efter beteckningen hittar man denna på en lista av kondensatotorer som kan innehålla PCB. Åldern säger också att det inte är orimligt. Dock finns det inget skrivet på den som anger något i någon specifik riktning. Å andra sidan var många kondensatorer utan PCB från denna tid tydligt märkta "NO PCBs"
Frågan är vad jag kan ersätta den med. Vad betyder spänningsangivelsen? Många motorkondensator är ju av typen 600 VDC / 440 VAC eller liknande. Menar de 660VDC eller 660 VAC i detta fall? I schemat står det bara 660V. Som en referens så anger schemat att ingångsavstörningen ska klara 1000V och den är märkt 1000VDC.
Jag hittar denna på Ebay. Den verkar vara lika stor fysiskt, men det står 600VAC. Den här katalogen listar en mängd kondensatorer, men om man vill ha 660VAC så blir de betydligt större än den jag har. EDIT: Nja, jag tittade nog fel. Den är nog lika stor trots allt: SFA66S2K156B-F. 7,36 euro på Mouser. Frakt 20 euro...
Eller är det någon här på forumet som har något passande?
Re: Restaurera en PDP11/04
Behövs kondingen alls? Är kretsen anpassad för 50Hz?
Eftersom beteckningen slutar med 60HZ så kan man väl anta att angiven spänning är vid specifikt 60HZ AC.
Eftersom beteckningen slutar med 60HZ så kan man väl anta att angiven spänning är vid specifikt 60HZ AC.
-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Jag vet inte vad som händer om man inte har en konding, har inte koll på det här med ferro-resonans. Man kan ställa 50Hz vs 60Hz genom att flytta uttag på lindningen. Men du har säkert rätt att spänningen är angiven för AC, inte DC. Det verkar som sagt vara möjligt att få tag på så det är väl bara att betala och se glad ut. Tänkte leta upp lite mer grejor att beställa när jag ändå är igång...
Jag har dessutom pysslat med det icke-fungerande tangentbordet under den senaste tiden. Tangenbordsavkodarchipet från SMC tillverkat i PMOS hade lagt av. Jag byggade en (inte så vacker) variant med ett AVR chip.

Det ersatta chipet till vänster och kludgen till höger... Arduino hade ett ganska välfungerande keypad library som efter lite modifikation löste problemet. Dessutom hade en kretskortsbana råkat ut för ett mikroavbrott. Men lite lödtenn löste det. Nu fungerar tangentbordet fint. För att konvertera det till serieport så kommer jag nu börja med en AVR baserad serier/parallell omvandlare med buffert. Originalet bestående av två små dualkort hade 16 bytes buffert. Det blir nog ganska lätt att slå det. Det kommer finnas mer datorkraft i bara terminalen än i hela systemet...
Jag har dessutom pysslat med det icke-fungerande tangentbordet under den senaste tiden. Tangenbordsavkodarchipet från SMC tillverkat i PMOS hade lagt av. Jag byggade en (inte så vacker) variant med ett AVR chip.

Det ersatta chipet till vänster och kludgen till höger... Arduino hade ett ganska välfungerande keypad library som efter lite modifikation löste problemet. Dessutom hade en kretskortsbana råkat ut för ett mikroavbrott. Men lite lödtenn löste det. Nu fungerar tangentbordet fint. För att konvertera det till serieport så kommer jag nu börja med en AVR baserad serier/parallell omvandlare med buffert. Originalet bestående av två små dualkort hade 16 bytes buffert. Det blir nog ganska lätt att slå det. Det kommer finnas mer datorkraft i bara terminalen än i hela systemet...
-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Nej. jag har inte lagt ned det här projektet. Det har bara kommit upp lite andra saker.
För att felsöka LA30 terminalen vidare krävdes att den transporterades hem. Ganska tung. Nu står den i alla fall på plats. Sedan tyckte jag att min risiga mockup till tangentbordsavkodare inte riktigt höll måttet (i alla fall inte estitiskt) och dessutom ville jag lära mig hur man gjorde kretskort. Så jag gjorde en layout och beställde från Kina! Kortet passar även VT05, så är det någon som behöver så har jag 9 kort kvar.

Fungerade fint och såg mycket trevligare ut.
När jag var hämtade LA30 terminalen tittade jag på vad som fanns på lagret och hittade den här:

En HP9830B med skrivare HP9866B.
Ja. Bilden är suddig, men visar skicket den var i. Smutsig med flera trasiga tangentbordstoppar. Jag var bara tvungen att göra något åt den...
Det blev lite av sommarens projekt och därav att det inte blev någon progress med LA30-terminalen.
Jag har beskrivit restaureringsarbetet här. Jag gjorde även ett litet video-klipp som visar den i full fart...
Under arbetat med HP9830 maskinen så fick jag av slump tag på en HP9810A som jag bara var tvungen att omhänderta den med.

Lillebror till HP9830, men eftersom den är A-modellen så är den ca fyra år äldre. Annars har de i princip samma CPU. Den har också renoverats under sensommaren och fungerar nu på alla punkter utom magnetkortsläsaren. Jag har dock inga magnetkort att testa med så det blir svårt att verifiera funktionen. Någon som har?
Lite mer fel på denna, dock. Hela 13 TTL chip var döda. Alla utom en tillverkade av National Semiconductor. Undrar hur det kan komma sig?
Det där med att tillverka kretskort var ju lite spännande och jag var trötta på taskiga labprototyper. Mitt tidigare projekt att göra en pappersremsläsare styrd från ett Arduinokort utvecklades vidare genom att även stansfunktion bakades in. Och det blev ett kretskort av det hela det med.

Här kanske jag skulle ha labbat fram det lite mer. Det fanns ett antal brister i designen som måste patchas... Mer om det hela här. Stansning och läsning fungerar fint. Nu ska programvaran i värddatorn anpassas.
För att lättare kunna felsöka mina många TTL-maskiner gjorde jag en kopia av HPs Logic Comparator.

Här är det en 7474 på I/O kortet i HP9810 ovan som har beter sig skumt. Konstruktionen är inte helt optimal men ger i alla fall en del hjälp i krångliga fall.
För att felsöka LA30 terminalen vidare krävdes att den transporterades hem. Ganska tung. Nu står den i alla fall på plats. Sedan tyckte jag att min risiga mockup till tangentbordsavkodare inte riktigt höll måttet (i alla fall inte estitiskt) och dessutom ville jag lära mig hur man gjorde kretskort. Så jag gjorde en layout och beställde från Kina! Kortet passar även VT05, så är det någon som behöver så har jag 9 kort kvar.

Fungerade fint och såg mycket trevligare ut.
När jag var hämtade LA30 terminalen tittade jag på vad som fanns på lagret och hittade den här:

En HP9830B med skrivare HP9866B.
Ja. Bilden är suddig, men visar skicket den var i. Smutsig med flera trasiga tangentbordstoppar. Jag var bara tvungen att göra något åt den...
Det blev lite av sommarens projekt och därav att det inte blev någon progress med LA30-terminalen.
Jag har beskrivit restaureringsarbetet här. Jag gjorde även ett litet video-klipp som visar den i full fart...
Under arbetat med HP9830 maskinen så fick jag av slump tag på en HP9810A som jag bara var tvungen att omhänderta den med.

Lillebror till HP9830, men eftersom den är A-modellen så är den ca fyra år äldre. Annars har de i princip samma CPU. Den har också renoverats under sensommaren och fungerar nu på alla punkter utom magnetkortsläsaren. Jag har dock inga magnetkort att testa med så det blir svårt att verifiera funktionen. Någon som har?
Lite mer fel på denna, dock. Hela 13 TTL chip var döda. Alla utom en tillverkade av National Semiconductor. Undrar hur det kan komma sig?
Det där med att tillverka kretskort var ju lite spännande och jag var trötta på taskiga labprototyper. Mitt tidigare projekt att göra en pappersremsläsare styrd från ett Arduinokort utvecklades vidare genom att även stansfunktion bakades in. Och det blev ett kretskort av det hela det med.

Här kanske jag skulle ha labbat fram det lite mer. Det fanns ett antal brister i designen som måste patchas... Mer om det hela här. Stansning och läsning fungerar fint. Nu ska programvaran i värddatorn anpassas.
För att lättare kunna felsöka mina många TTL-maskiner gjorde jag en kopia av HPs Logic Comparator.

Här är det en 7474 på I/O kortet i HP9810 ovan som har beter sig skumt. Konstruktionen är inte helt optimal men ger i alla fall en del hjälp i krångliga fall.
Re: Restaurera en PDP11/04
Den där sista mojängen verkar ju himla användbar. Jag antar att det kräver att man har en näst intil identisk krets att sätta i ZIF-sockeln?
Finns det maskiner som gör det i mjukvara? Jag föreställer mig att det skulle vara dyra och lite vanskliga när det kommer till ovanliga kretsar.
Finns det maskiner som gör det i mjukvara? Jag föreställer mig att det skulle vara dyra och lite vanskliga när det kommer till ovanliga kretsar.
-
- Inlägg: 775
- Blev medlem: 27 maj 2011, 20:27:12
- Ort: Älvsjö
- Kontakt:
Re: Restaurera en PDP11/04
Den är väldigt användbar. Fast kanske den behöver utvecklas lite grand. Tanken är att man sätter en identisk referenskrets i ZIF-sockeln och sätter DIL-clip-on:en över DUT på kortet och så ser man om om det lyser eller inte.
Men man måste så att säga programmera den för varje enskild referens genom att sätta bygel på ingångarna och ta bort bygel för utgångarna. Lite omständligt. Det hade nog varit bättre med DIP-switch i det avseendet. Fast det var så att jag tänkte mig små dotterkort som man skulle plugga på stiftlisterna som skulle vara färdigprogrammerade med fastlödda referenschip..
Ett problem jag har är att den ibland falsk indikerar om man har snabba pulser och det skiljer i timing mellan DUT och referens. 74LS86 komparatorn på kortet kommer då generera små spikar som räcker för att tända LEDen ganska mycket. Originalet hade 74L86 vilka är mycket långsammare med sämre drivförmåga. Jag tror att ett litet motstånd i serie skulle fungera bra med den 390pf kondensator till jord som sitter på 74LS86 utgången.
I fallet med HP9810 var det många IC som hade samma typ av fel-uppträdande. Utgångarna flöt fritt som om bondingen inne i chipet pajat. Det var väldigt enkelt att hitta med en oscilloscope probe. Men i fallet ovan i bild så var utgångarna OK. Det var någon ingång som inte var OK.
Det var HP som gjorde den först. Dock så säljer man det inte längre förståeligt nog. På Ebay kan man få tag på dem för ca $100 med frakt. (fast utan ZIF sockel och referens kort)
Men man måste så att säga programmera den för varje enskild referens genom att sätta bygel på ingångarna och ta bort bygel för utgångarna. Lite omständligt. Det hade nog varit bättre med DIP-switch i det avseendet. Fast det var så att jag tänkte mig små dotterkort som man skulle plugga på stiftlisterna som skulle vara färdigprogrammerade med fastlödda referenschip..
Ett problem jag har är att den ibland falsk indikerar om man har snabba pulser och det skiljer i timing mellan DUT och referens. 74LS86 komparatorn på kortet kommer då generera små spikar som räcker för att tända LEDen ganska mycket. Originalet hade 74L86 vilka är mycket långsammare med sämre drivförmåga. Jag tror att ett litet motstånd i serie skulle fungera bra med den 390pf kondensator till jord som sitter på 74LS86 utgången.
I fallet med HP9810 var det många IC som hade samma typ av fel-uppträdande. Utgångarna flöt fritt som om bondingen inne i chipet pajat. Det var väldigt enkelt att hitta med en oscilloscope probe. Men i fallet ovan i bild så var utgångarna OK. Det var någon ingång som inte var OK.
Det var HP som gjorde den först. Dock så säljer man det inte längre förståeligt nog. På Ebay kan man få tag på dem för ca $100 med frakt. (fast utan ZIF sockel och referens kort)