VC8E grafische kaarten PDP8/e serie (Computertechniek)

door Roland Huisman @, Zwolle, 24-06-2019, 22:38 (1761 dagen geleden)
Gewijzigd door Roland Huisman, 24-06-2019, 23:27

Inmiddels weer thuis even wat aan de pruts geweest. Ik wou graag de
grafische mogelijkheden op de PDP8 computer hebben. Uiteindelijk lijkt
het mij fantastisch om op dit ding Spacewar te kunnen spelen :-D

Alleen die originele kaarten zijn onvindbaar... De schema's en
foto's zijn echter wel op het internet te vinden.

Dus ik heb de stoute schoenen aangetrokken en de borden nagemaakt.
Alvast een kleine demo van de kaarten: https://youtu.be/xaGQ0ScbZUU

Het zijn twee borden, een volledig digitaal bord en een bord met
twee discrete D/A omzetters. Deze borden zijn ook bovenop met een
plug met elkaar verbonden. Het zijn vrij grofstoffelijke printen.
Ik heb geprobeerd de originele layout zo goed mogelijk te behouden.
De hendeltjes moet ik nog even namaken. Daar heb ik al een mal voor.

Helaas gebruikte Digital begin jaren 70 IC's welke vrij snel van de markt verdwenen.
IC's zoals de SP314, SP380, DEC8881, 8235 etc... Het zijn wel TTL IC's
maar niet de standaard 7400 welke wij kennen. Sommige IC's zijn wel compatibel
met 74xx IC's maar hebben alleen een andere penbezetting. Bij andere IC's
moet je duidelijk creatiever zijn en het schema aan passen.

De op-amps welke toen top notch waren zijn tegenwoordig de low end...
De originele zijn uiteraard ook lastig verkrijgbaar, maar een standaard opamp
voldoet hier nu prima. Ook de transistoren zijn standaard BC547/557 geworden.

Met wat geduld en tig keer eigen werk controleren heb ik de kaarten na kunnen maken.
Ik ging nog de mist in met een 7421 welke een heel ander IC was met datumcode 7421... :-|
En ik had een 'nieuwe' 7474 welke stuk bleek te zijn. Maar het debuggen viel uiteindelijk mee.

Dit is het originele digitale controller bord:
[image]

En dit is mijn controller kloon:
[image]

Digital schrijft voor dat je voor de D/A omzetter een externe High Quality
+ en -15V moet plaatsen. Ik heb op de gok de + en -15V van het moederbord naar buiten
gebracht met twee eilandjes. Daar heb ik de D/A eerst maar op laten draaien.
Die voeding lijkt echter stabiel genoeg om te gebruiken met de kaarten.
Dus dat scheelt weer een losse voeding. Vandaar het grijs/paarse kabeltje :-)

Hier de originele digitaal / analoog omzetter:
[image]

En dit is mijn D/A kloon:
[image]

Er zitten nog wat elco's op welke ik nog moet vervangen door axiale.
Maar die had ik nog niet binnen. En geen geduld natuurlijk. Dus maar een
paar andere elco's geplaatst voor het testen.

Ik heb inmiddels de Real Time Clock kaart ook nagetekend en besteld.
De EAE co-processor staat ook nog op de wensenlijst. Het zou mooi zijn
als ik die bordenset kan kopen maar anders ga ik die borden ook namaken...

Ach, het blijft hobby nietwaar?

Groeten, Roland.

VC8E grafische kaarten PDP8/e serie

door Dominic @, Breda, 25-06-2019, 10:34 (1760 dagen geleden) @ Roland Huisman

Ziet er prima uit, gelukkig zijn het geen multilayer borden en is het dus makkelijk na te maken. Tevens is het een mooi alternatief want de prijzen voor dergelijke sets gaan steeds verder door het dak.

Waar heb je de printen laten maken en zijn de edge contacten fatsoenlijk dik? Ik heb eens een S100 kaart bij laten drukken maar daar was de dikte van de plating op de edge connector eigenlijk net iets te dun. Op jouw foto's ziet het er mooi dik uit.

VC8E grafische kaarten PDP8/e serie

door Roland Huisman @, Zwolle, 28-06-2019, 18:26 (1757 dagen geleden) @ Dominic

Ziet er prima uit, gelukkig zijn het geen multilayer borden en is het dus makkelijk na te maken. Tevens is het een mooi alternatief want de prijzen voor dergelijke sets gaan steeds verder door het dak.

Waar heb je de printen laten maken en zijn de edge contacten fatsoenlijk dik? Ik heb eens een S100 kaart bij laten drukken maar daar was de dikte van de plating op de edge connector eigenlijk net iets te dun. Op jouw foto's ziet het er mooi dik uit.

Hoi Dominic,

Bedankt! Inderdaad geen multilayer, het is exact in de stijl van de
originele borden. Dus geen massavlakken etc...

De Ebayprijzen niet meer reëel voor het spul tegenwoordig.
Versturen vanuit de VS en douane in NL maken het vervolgens helemaal onbetaalbaar...
En dan moet je ook nog maar het geluk hebben dat het überhaupt te koop komt.
Daarom maar zelf maken... Buiten dat, veel meer voldoening dan een veel te
duur gekocht ding in de machine te prikken :-)

In de VS zijn diverse mensen al jaren opzoek naar zo'n set. Mijn overige borden was
ik in een dag al kwijt. Nou ja, zo gaat er ook eens iets van hier naar de VS toe...

Ik heb de printen bij JLCPCB laten maken. Om de contacten te laten vergulden
moest ik de hele PCB naar een Enig laag zetten. Het ziet er mooi uit
maar ik heb geen idee hoe slijtvast het is.
https://jlcpcb.com/quote/pcbOrderFaq/Gold%20Fingers

De PDP8 multiboot bootloader welke heb ontworpen, heb ik toen als aller
goedkoopste print besteld gewoon met lood als contacten. Ik wou eerst eens
weten of mijn borden werkten en hoe het mij zou bevallen.

https://youtu.be/0nqb3zyAv2g
https://youtu.be/xYt5kZuUb3A

Dat ontwerp is in Amerika inmiddels geïntegreerd met een 32KW Omnibus RAM kaart.
http://so-much-stuff.com/pdp8/32KOmnibus/32KOmnibus.php

Echt ideaal een bootloader voor meerdere devices op een PDP8.

Groeten, Roland

VC8E grafische kaarten PDP8/e serie

door Maurice ⌂ @, Dordrecht, 27-06-2019, 17:48 (1758 dagen geleden) @ Roland Huisman

Dit is wel heel gaaf!

Super mooi gemaakt.
Inderdaad niet direct schaars maar prijzen zijn over de top en niet meer voor de
hobbyist.

Je krijgt er handigheid in.
Mooi man:)

VC8E grafische kaarten PDP8/e serie

door Roland Huisman @, Zwolle, 28-06-2019, 18:33 (1757 dagen geleden) @ Maurice

Hoi Maurice,

Dit is wel heel gaaf! Super mooi gemaakt.

Bedankt!

Inderdaad niet direct schaars maar prijzen zijn over de top en niet meer voor de hobbyist.

Tja, het blijken toch lastig verkrijgbare borden te zijn. Zelfs in de VS zijn
sommige mensen al jaren opzoek naar deze set. Na mijn posting op een Amerikaans
forum was ik mijn overige borden binnen 24 uur al kwijt via prive berichten haha :-)
Nou ja, zo heb ik mijn bordenset ook weer gratis.

Je krijgt er handigheid in.

Ja het begint wel een soort routine te worden. Ik ben nu bezig met de RX8E controller.
Misschien ook interessant voor jou straks. Dan kun je jouw RX02 ook aan jouw 8M hangen.
Dan is de bootloader die ik net in de reply aan Dominic liet zien ook handig.

Groeten, Roland

VC8E grafische kaarten PDP8/e serie

door Maurice ⌂ @, Dordrecht, 28-06-2019, 18:55 (1757 dagen geleden) @ Roland Huisman
Gewijzigd door Maurice, 28-06-2019, 19:02

JA de PDP1123 is heden volledig up and running.
Incl RX33 drive, 2x MFM 20MB.
de nette Console VT420 heeft weer een org werkend keybord.

Kaart M8047 de Geheugen-Boot en serieel(incl console) kaart werkt ook weer, buffertje Receiver lag er uit.

Geheugen uitgebreid naar 128k.

G306A timer en calander, deze mist de Calander IC MC146818 (was optie op die kaart) maar IC ligt reeds voor me.
dus wat onderdelen solderen en moet de PDP1123 ook de datum/tijd gaan onthouden.

Helemaal Top.

Trafo PDP8 ligt klaar, hoop dat deze gaat passen.
Zien dat de voeding aan de gang gaat.

Heb een hele rits kaarten voor de PDP8, maar veel zijn geen DEC kaarten dus lastig aan info te komen.

Hoop ieder geval met de TP 31c de Teletype 33 aan te kunnen sturen.
De Tape kaarten... Tja zien of we daar wat logica aan kunnen hangen voor echte tape.

Mijn Set:

M8300 8/E Major Register For KK8-E, Replaces M830 when used with M8310, Quad
M8310 8/E Register Control for KK8-E, Replaces M831 when used with M8300, Quad
M8330 8/E Improved M833 (See M8347), Quad
(M8347 8/E Timing generator for 8/E W stop clock input, can replace M8330, Quad 8.5 (KM8-F) (ECO'D Into M8330)
M837 8/E Memory Extention Control for PDP8-E , Also time Share
M8320 8/E Bus Loads for 8/E, Replaces M832, Quad

G111 (G111c) XML 12 Bit 8/E Sence & Inhibit, 8.5 x Quad
G646 (G646c) XML 8K x 12 Bit Stack Board, Quad x 8.5, For 8/E
H212 8/E 8k 12 Bit H211, MM8-EJ, PS-3010654
G233 (G233c) 8x X-Y

TP 023B 8/E Tape I/Face
TP 018 Tape Control
TP 017E Tape Read - Write
TP 34 PDP 8E Autoloader
TP 33c Rotochem ADC and Control Interface (ADC-Kaart)
TP 31c PDP8E Printer and Keybord Interface

VC8E grafische kaarten PDP8/e serie

door Anton van den Oever @, Hazerswoude-dorp, 29-06-2019, 09:19 (1756 dagen geleden) @ Roland Huisman
Gewijzigd door Anton van den Oever, 29-06-2019, 09:21

Ach, het blijft hobby nietwaar?

Ha Roland.
Prachtig stuk werk jongen.:) :)
Je bent een echte diehard!
Persoonlijk heb ik niets met deze “oude kisten met onweer” maar ik vind het altijd geweldig om zo’n stukje reverse engineering te zien en om te lezen.
Daarbij is het niet alleen hobby maar tevens een heel leerzaam traject, ga zo door!
m.vr.gr.
Anton van den Oever

VC8E grafische kaarten PDP8/e serie

door Roland Huisman @, Zwolle, 29-06-2019, 21:16 (1756 dagen geleden) @ Anton van den Oever

Hoi Anton,

Prachtig stuk werk jongen.:) :) Je bent een echte diehard!
Persoonlijk heb ik niets met deze “oude kisten met onweer” maar ik vind het altijd geweldig om zo’n stukje reverse engineering te zien en om te lezen.

Dank voor het compliment! :-) :-) :-)

Daarbij is het niet alleen hobby maar tevens een heel leerzaam traject, ga zo door!

Klopt helemaal, erg leerzaam. En doorgaan doe ik ook haha. Ik ben al wat meer kaarten
aan het tekenen. Voor de liefhebbers zijn die tekeningen ook vrij te gebruiken.
Het is niet de bedoeling dat ik alles ga namaken. Maar er zijn wat dingen waar ik
niet aan kan komen. Daar hebben meer mensen last van. Dus maak wat je niet kunt kopen :)

Groeten, Roland

powered by my little forum