Përmbajtje:
- Hapi 1: Softueri: Nisja e Pi si PDP-8
- Hapi 2: Bordi i Qarkut: Shtimi i dritave të ndezura
- Hapi 3: Bashkimi i 89 LED -ve
- Hapi 4: Shtoni Rezistorë dhe Diodë
- Hapi 5: Fit IC Socket dhe Raspberry Pi Connector
- Hapi 6: Shtoni çelsin
- Hapi 7: Përfundimi
Video: PiDP-8: një Raspberry Pi Si PDP-8 Minikompjuter: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Të gjithë donin një minikompjuter PDP-8. Epo, gjithsesi në vitin 1968. Përjetoni Epokën e Artë të minikompjuterëve duke e nisur këtë imazh të kartës SD në një Raspberry Pi. Opsionale, shtoni një panel të përparmë kopje për të rikrijuar përvojën e Blinkenlights. Një version i thjeshtë i Hacker -it mund të bëhet për më pak se 35 dollarë në pjesë. Shikoni faqen time në internet PiDP-8 për detaje të plota.
Pse? Pse jo? Për të ilustruar se sa krejtësisht unik ishte PDP-8 në evolucionin e llogaritjes. Kontrolloni botën, luani lojën e parë video ose lidhni 8 seanca terminale për ta lejuar atë të drejtojë kompaninë tuaj. It'sshtë një minikompjuter… PDP-8 është gjithashtu një mënyrë tepër e mirë për të mësuar se si funksionon një kompjuter në nivelin më të ulët. Për shkak se është një makinë shumë e thjeshtë, por ka shumë softuer të mirë.
Si? Ka 3 faza të këtij projekti:
- Vetëm për softuer: nisni imazhin e kartës SD në Pi tuaj (A+/B+/2/Zero). Pi do të fillojë si një PDP-8. Me
-
Hack hardware me kosto të ulët: shtoni PCB-në e panelit të përparmë të personalizuar dhe keni një kopje harduerike plotësisht funksionale.
Bordi mund të bëhet nga Gerbers nga OSHpark, Seeedstudio, Elecrow ose dikush tjetër. Ose blini atë nga unë (15 dollarë, lini një mesazh këtu). Kostoja totale varet nga blerja e pjesëve tuaja, por mund të jetë shumë më poshtë se 35 dollarë…
-
Versioni i zbukuruar i kopjes së kopjes: Unë e bëra atë një çantë, me panel të përparmë mjaft akrilik, çelsa të personalizuar dhe kuti bambuje. Shikoni këtu (lidhjen) për detaje se kur është bërë grumbulli tjetër i pjesëve.
Ky Instructable mbulon fazat 1 dhe 2, si një projekt hack-it-yourself. Jo faza 3; nëse preferoni të blini kompletin e replikës, shihni këtu.
Hapi 1: Softueri: Nisja e Pi si PDP-8
Softueri pidp8 lëshon një PDP-8 të emuluar në Pi tuaj. Edhe pse ka për qëllim të drejtojë një panel të përparmë kopje, funksionon mirë pa pajisjen aktuale. Kjo faqe këtu përshkruan disa nga gjërat që mund të bëni me një PDP-8.
Dy opsione softuerike:
- shkarkoni imazhin e kartës SD të gatshme, ajo fillon PDP-8 në më pak se 10 sekonda. Punon në Pi A+/B+/2/Zero. Ende jo në Pi 3. Përdoruesi: pdp. Fjalëkalimi: pdp.
- ose instaloni tarballin në çdo shpërndarje standarde të Raspberry Pi. Kjo ju jep një mjedis standard Raspberry Pi që ju lejon të bëni gjithçka që dëshironi të bëni me Pi-brenda-PiDP. Punon gjithashtu në Pi 3.
Shikoni këtë postim të forumit PiDP për detaje. Pavarësisht nëse keni zgjedhur Opsionin 1 ose 2, terminali PDP-8 duhet të dalë menjëherë pasi të regjistroheni, me OS/8 që funksionon. Edhe pse paneli i përparmë fizik nuk është ngjitur ende. Mund të shpëtoni nga PDP-8 (megjithatë do të vazhdojë të funksionojë) në Linux me Ctrl-A d, dhe të ktheheni në PDP me ~/pdp.sh
Pa panelin fizik të përparmë, do t'ju duhet të montoni konfigurimet e ndryshme të nisjes në tastierë dhe jo përmes panelit të përparmë:
- Godit CTRL-E për të arritur në rreshtin e komandës së imituesit,
- futni do../bootscripts/x.script. Aty ku x është një numër nga 0-7, për të nisur në TSS/8, lojë video në hapësirë, ose çfarëdo që gudulis dashurinë tuaj. Me pajisjen, ju do ta bëni këtë në panelin e përparmë…
Nga rruga, një mënyrë shumë e bukur për të parë një ekran PDP-8 është të përdorni një emulator CRT.
Hapi 2: Bordi i Qarkut: Shtimi i dritave të ndezura
PDP-8/I u vlerësua se kishte dritat blinken më të mira nga të gjithë minikompjuterët. Paneli i tij i përparmë nuk tregoi vetëm një adresë kujtese dhe përmbajtjen e saj, por shumë më tepër. Cili nga 8 udhëzimet e tij të CPU -së është duke u ekzekutuar. Sigurisht, paneli i përparmë gjithashtu ju lejon të futni dhe ekzaminoni programe. Por më shpesh, ju e përdorni atë për të bërë një hap përmes një programi ose për të ngarkuar një të ri.
Bordi i qarkut PiDP është një kopje besnike, e shkallës 2: 3 e origjinalit. Do të thotë se ka 89 LED dhe 26 ndërprerës për të punuar. Raspberry Pi është e kyçur në pjesën e pasme të bordit PiDP dhe kjo është ajo: nuk keni nevojë për shumë këto ditë për të bërë një minikompjuter.
Marrja e tabelës qarkore: Projekti i dizajnit Kicad mund të shkarkohet këtu. Për të prodhuar tuajat, dërgoni këto skedarë Gerber dikujt si Seeedstudio ose OSHPark. Ose, mund të më kontaktoni nëse doni të blini një nga unë për 15 dollarë (hobi jo-fitimprurës BTW).
Shënim - kjo Udhëzues përshkruan se si të "rrotulloni" PDP -8 tuajin. Nuk është një udhëzues ndërtimi për kompletin e kopjeve PiDP-8, i cili vjen me çelsat e veta të kopjeve, panelin e përparmë akrilik dhe kutinë.
Hapi 3: Bashkimi i 89 LED -ve
Gjëja e parë është montimi i LED -ve. Polariteti ka rëndësi. Këmbët e gjata duhet të jenë në të majtë, më afër Raspberry Pi. Vetëm për të mos lënë asnjë dyshim: Këmbët e shkurtra duhet të jenë përballë fundit të PCB -së e cila ka logon PiDP në të.
Videoja tregon një teknikë efikase të saldimit: me njërën dorë, hekurin e salduar të lagur tashmë me një copë saldimi, rregulloni një kunj të secilës led, ndërsa mbani PCB me dorën tuaj tjetër, duke e shtyrë fort kundër LED me një gisht. Kjo nuk është një teknikë përgjithësisht e mirë e bashkimit, por në këtë rast do të ndihmojë në marrjen e LED -ve në rreshta të drejtë.
Në fund, kontrolloni nëse të gjitha LED -të ulen drejt (nëse jo, ngrohni kunjat dhe vendosni përsëri), me polaritet të saktë, pastaj lidhni kunjat e tyre të dytë.
Hapi 4: Shtoni Rezistorë dhe Diodë
Vazhdoni duke montuar 26 diodat mbi çelsin, në anën e përparme të PCB. Pastaj vazhdoni me tre rezistencat 1K afër rreshtit të diodave, gjithashtu në pjesën e përparme të panelit, pastaj bllokun e dymbëdhjetë rezistorëve 390 ohm, në pjesën e pasme të panelit.
Për diodat, polariteti ka rëndësi: kontrolloni që shiriti i zi në diodë përputhet me shiritin në gjurmën e tij të PCB.
Hapi 5: Fit IC Socket dhe Raspberry Pi Connector
Ngjitni IC 2981 në anën e pasme të tabelës (kontrolloni!) Dhe sigurohuni që të jetë e vendosur me kunjin 1 të kthyer poshtë nga çelsat në anën tjetër të tabelës. Së fundi, ngjiteni në kokën 40-pin që do të lidhet me Pi. Mos e lidhni atë në gjurmët e lidhësit të zgjerimit, një gabim që bëhet lehtë. Bashkoni së pari 1 ose 2 kunja, pastaj kontrolloni që lidhësi të jetë saktësisht pingul me PCB. Korrigjoni nëse është e nevojshme, pastaj lidhni të gjitha kunjat.
Gjërat që duhet të injorohen: Rezistencat X dhe X*2 ohm të shënuara në PCB duhet të lihen jashtë (sidoqoftë nuk janë të përfshira në komplet) nëse nuk e aktivizoni portën serike (shihni pjesën e fundit në këtë faqe). Gjithashtu, blloqet e kërcyesit J_COL1 dhe 2 mund të lihen të paprekur. Së fundmi, ka dy pika lidhëse afër IC 2981. Injoroni edhe ata.
Hapi 6: Shtoni çelsin
Bordi qark mund të marrë pothuajse çdo ndërprerës të vogël, e vetmja gjë e rëndësishme është që gjerësia e tyre është më pak se 10 mm. Origjinali kishte ndërprerës të çastit në pozicionin 20-24. Por ju gjithashtu mund të përdorni çelsin ndërrues për ta, softveri do ta shndërrojë sinjalin e tyre në një të tillë sidoqoftë.
Vetëm dy kunja janë ngjitur në tabelë (për sinjalet e ndezjes/fikjes). Nëse çelsat tuaj kanë një kunj të tretë, thjesht lini atë të varur nën skajin e PCB. Në varësi të ndërprerësit që përdorni, mund t'ju duhet të përkulni kunjat e tij rreth 0.5 mm për t'u përshtatur. Vrimat e saldimit janë mjaft të mëdha për të marrë pothuajse çdo lloj saldimi.
Fotografia tregon disa sugjerime për ndërprerës të mundshëm. Kërkoni MTS-102, ose (veçanërisht bukur) RLS-102-C1 & RLS-112-C1. Në thelb, çdo gjë që bën një shkurtim midis dy vrimave të lidhjes në tabelën e qarkut do të bëjë gjithsesi.
Hapi 7: Përfundimi
Ju mund ta montoni panelin e përparmë në një panel bazë prej druri duke përdorur kllapa standarde të rafteve, vrimat e vidave të tyre duhet të përputhen me vrimat e montimit në PCB pasi hapësira ndjek një normë të dukshme … Montimi i tabelës në këtë mënyrë duhet të lejojë një veprim shumë të fortë ndërrimi.
Një mënyrë efektive për të krijuar një kapak të duhur për Blinkenlights është të printoni këtë imazh. Ose si një fletore për t'u ngjitur në një fletë akrilike, ose thjesht në letër. Në të cilin rast mund ta petëzoni, ose ta vendosni pas një paneli akrilik.
Kjo është për këtë! Kostoja totale duhet të jetë rreth 15 dollarë për PCB, plus koston e një qese LEDs, etj, dhe 26 ndërprerës të vegjël. Vizitoni uebfaqen e PiDP për detaje se si të përdorni hakun tuaj në kompjuter - dhe si ta korrigjoni atë nëse gjërat nuk funksionojnë në fillim:)
Recommended:
Merrni një email njoftimi kur një kanal në ThingSpeak nuk u përditësua për një kohë: 16 hapa
Merrni një email njoftimi kur një kanal në ThingSpeak nuk u përditësua për një kohë: Historia e historisëKam gjashtë serra të automatizuara që janë përhapur në Dublin, Irlandë. Duke përdorur një aplikacion të telefonit celular të bërë me porosi, unë mund të monitoroj nga distanca dhe të ndërveproj me veçoritë e automatizuara në secilën serë. Mund ta hap / mbyll fitoren me dorë
Filloni automatikisht një program kur lidhni një laptop në një stacion docking: 5 hapa
Filloni një program automatikisht kur lidhni një laptop në një stacion docking: Ky udhëzues ka të bëjë me mënyrën se si të drejtoni një program ose një aplikacion kur lidhni laptopin tuaj në një stacion docking. Në këtë shembull unë jam duke përdorur Lenovo T480 Windows 10
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe një Pranker audio të pajtueshme me Troll Arduino/Bordi praktik i Shakasë.: 5 Hapa
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe Tran Arduino Compatible Audio Pranker/Joke Board praktike .: Bordi Troll i krijuar nga Patrick Thomas Mitchell i EngineeringShock Electronics, dhe u financua plotësisht në Kickstarter jo shumë kohë më parë. Unë mora shpërblimin disa javë më parë për të ndihmuar në shkrimin e disa shembujve të përdorimit dhe ndërtimin e një biblioteke Arduino në një përpjekje
Ndërtoni një Radio Amatore APRS RX Only IGate Duke përdorur një Raspberry Pi dhe një Rong RTL-SDR në më pak se gjysmë ore: 5 hapa
Ndërtoni një Radio Amatore APRS RX Only IGate Duke përdorur një Raspberry Pi dhe një Rong RTL-SDR në më pak se gjysmë ore: Ju lutemi vini re se kjo është tani mjaft e vjetër, kështu që disa pjesë janë të pasakta dhe të vjetruara. Skedarët që ju nevojiten për të redaktuar kanë ndryshuar. Unë kam azhurnuar lidhjen për t'ju dhënë versionin më të fundit të imazhit (ju lutemi përdorni 7-zip për ta dekompresuar atë), por për instruksion të plotë
PiDP-11: Kopje e PDP-së të viteve 1970-të-11/70: 4 Hapa
PiDP-11: Replika e viteve 1970 PDP-11/70: PDP-11 ishte ndoshta kompjuteri më me ndikim ndonjëherë. Ajo përcaktoi atë që ne mendojmë si normale, ishte makina e parë për të cilën mund të merrnit Unix, dhe Windows mund të gjurmojë rrënjët e saj në sistemin tjetër operativ të PDP-11, RSX-11. Në 1975,