Satura rādītājs:
- 1. solis: programmatūra: Pi sāknēšana kā PDP-8
- 2. darbība: shēmas plate: mirgojošu lukturu pievienošana
- 3. solis: 89 gaismas diožu lodēšana
- 4. solis: pievienojiet rezistorus un diodes
- 5. solis: uzstādiet IC ligzdu un Raspberry Pi savienotāju
- 6. darbība: pievienojiet slēdžus
- 7. solis: iesaiņošana
Video: PiDP-8: aveņu Pi kā PDP-8 minidators: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Visi gribēja minidatoru PDP-8. Nu, 1968. gadā vienalga. Atdzīviniet minidatoru zelta laikmetu, palaižot šo SD kartes attēlu Raspberry Pi. Pēc izvēles pievienojiet priekšējā paneļa kopiju, lai atjaunotu Blinkenlights pieredzi. Vienkāršu hakeru versiju daļās var izgatavot par mazāk nekā 35 USD. Pilnu informāciju skatiet manā PiDP-8 vietnē.
Kāpēc? Kāpēc ne? Lai ilustrētu, cik pilnīgi unikāls PDP-8 bija skaitļošanas attīstībā. Kontrolējiet pasauli, spēlējiet pirmo videospēli vai pievienojiet 8 termināla sesijas, lai ļautu tai vadīt jūsu uzņēmumu. Tas ir minidators … PDP-8 ir arī neticami labs veids, kā uzzināt, kā dators darbojas zemākajā līmenī. Tā kā tā ir ļoti vienkārša mašīna, tomēr tai ir daudz labas programmatūras.
Kā? Šim projektam ir 3 posmi:
- Tikai programmatūra: palaidiet SD kartes attēlu savā Pi (A+/B+/2/Zero). Pi tiks startēts kā PDP-8..
-
Zemu izmaksu aparatūras uzlaušana: pievienojiet pielāgoto priekšējā paneļa PCB, un jums ir pilnībā funkcionāla aparatūras kopija.
Plāksni no Gerbers var izgatavot OSHpark, Seeedstudio, Elecrow vai kāds cits. Vai arī nopērciet to no manis (15 USD, atstājiet ziņu šeit). Kopējās izmaksas ir atkarīgas no jūsu detaļu iepirkšanas, taču tās varētu būt krietni zem 35 USD…
-
Izsmalcināta kopiju komplekta versija: es to padarīju par komplektu ar diezgan akrila priekšējo paneli, pielāgotiem slēdžiem un bambusa futrāli. Sīkāku informāciju par to, kad tiks izgatavota nākamā detaļu partija, skatiet šeit (saite).
Šī pamācība aptver 1. un 2. posmu kā uzlaušanas projekts. Nav 3. posms; ja vēlaties iegādāties kopiju komplektu, skatiet šeit.
1. solis: programmatūra: Pi sāknēšana kā PDP-8
Programmatūra pidp8 jūsu Pi ierīcē sāk emulētu PDP-8. Lai gan tas ir paredzēts, lai vadītu replikas priekšējo paneli, tas darbojas labi bez faktiskās aparatūras. Šajā lapā ir aprakstītas dažas lietas, ko varat darīt ar PDP-8.
Divas programmatūras iespējas:
- lejupielādējiet gatavu SD kartes attēlu, tas sāk darboties PDP-8 mazāk nekā 10 sekundēs. Darbojas uz Pi A+/B+/2/Zero. Vēl nav pieejams Pi 3. Lietotājs: pdp. Parole: pdp.
- vai instalējiet patēriņu jebkurā standarta Raspberry Pi izplatīšanā. Tas nodrošina standarta Raspberry Pi vidi, kas ļauj darīt visu, ko vēlaties darīt ar Pi-inside-the-PiDP. Darbojas arī uz Pi 3.
Lai iegūtu sīkāku informāciju, skatiet šo PiDP foruma ziņu. Neatkarīgi no tā, vai izvēlējāties 1. vai 2. opciju, PDP-8 terminālim vajadzētu parādīties uzreiz pēc pieteikšanās, darbojoties OS/8. Pat ja fiziskais priekšējais panelis vēl nav piestiprināts. Jūs varat izkļūt no PDP-8 (tas turpinās darboties) Linux, izmantojot Ctrl-A d, un atgriezties PDP ar ~/pdp.sh
Bez priekšējā paneļa dažādas sāknēšanas konfigurācijas būs jāuzstāda uz tastatūras, nevis caur priekšējo paneli:
- Nospiediet CTRL-E, lai nokļūtu simulatora komandrindā,
- ievadiet do../bootscripts/x.script. Kur x ir skaitlis no 0 līdz 7, lai ielādētu TSS/8, kosmosa kara videospēlē vai jebkurā citā vietā. Izmantojot aparatūru, jūs to darītu priekšējā panelī …
Starp citu, ļoti jauks veids, kā apskatīt PDP-8 ekrānu, ir CRT emulatora izmantošana.
2. darbība: shēmas plate: mirgojošu lukturu pievienošana
PDP-8/I bija slavens ar labākajiem mirgojošajiem lukturiem no visiem minidatoriem. Tā priekšējais panelis parādīja ne tikai atmiņas adresi un tā saturu, bet arī daudz ko citu. Piemēram, kura no tās 8 CPU instrukcijām tiek izpildīta. Protams, priekšējais panelis ļauj ievadīt un pārbaudīt programmas. Bet biežāk jūs to izmantojat, lai veiktu vienu darbību vai ielādētu jaunu.
PiDP shēmas plate ir uzticama oriģināla kopija 2: 3 mērogā. Tas nozīmē, ka tam ir 89 gaismas diodes un 26 slēdži. Raspberry Pi ir pievienots PiDP plates aizmugurē, un viss: mūsdienās daudz nevajag, lai izveidotu minidatoru.
Shēmas plates iegūšana: Kicad dizaina projektu var lejupielādēt šeit. Lai izveidotu savu, nosūtiet šos Gerber failus kādam, piemēram, Seeedstudio vai OSHPark. Vai arī varat sazināties ar mani, ja vēlaties no manis to iegādāties par 15 USD (bezpeļņas hobijs BTW).
Piezīme - šajā pamācībā ir aprakstīts, kā pašam sarullēt PDP -8. Tas nav ceļvedis PiDP-8 kopiju komplektam, kuram ir savi kopiju slēdži, akrila priekšējais panelis un korpuss.
3. solis: 89 gaismas diožu lodēšana
Pirmā lieta ir uzstādīt gaismas diodes. Polaritātei ir nozīme. Garām kājām jābūt kreisajā pusē, vistuvāk Raspberry Pi. Lai nerastos šaubas: īsām kājām jābūt vērstām uz PCB galu, uz kura ir PiDP logotips.
Videoklipā ir parādīta efektīva lodēšanas tehnika: ar vienu roku, lodāmuru, kas jau ir samitrināts ar lodēšanas lāpstiņu, salabojiet vienu katras gaismas diodes tapu, vienlaikus ar otru roku turot PCB, ar pirkstu cieši piespiežoties pie gaismas diodes. Tas nav parasti labs lodēšanas paņēmiens, taču šajā gadījumā tas palīdzēs iegūt gaismas diodes taisnās rindās.
Beigās pārbaudiet, vai visas gaismas diodes atrodas taisni (ja nē, sasildiet tapu un atkārtoti ievietojiet), ar pareizu polaritāti, tad pielodējiet otrās tapas.
4. solis: pievienojiet rezistorus un diodes
Turpiniet, uzstādot 26 diodes virs slēdžiem, PCB priekšpusē. Pēc tam turpiniet ar trim 1K rezistoriem tuvu diodes rindai, arī paneļa priekšpusē, tad divpadsmit 390 omu rezistoru bloku paneļa aizmugurē.
Diodēm ir svarīga polaritāte: pārbaudiet, vai melnā sloksne uz diodes atbilst svītrai uz tās PCB nospieduma.
5. solis: uzstādiet IC ligzdu un Raspberry Pi savienotāju
Lodējiet 2981 IC plāksnes aizmugurē (pārbaudiet!) Un pārliecinieties, ka tā atrodas ar tapu 1 uz leju pret slēdžiem, kas atrodas plāksnes otrā pusē. Visbeidzot, lodējiet 40 kontaktu galvenē, kas izveidos savienojumu ar Pi. Nelodējiet to paplašināšanas savienotāja nospiedumā, tā ir kļūda, kas ir viegli pieļaujama. Vispirms pielodējiet 1 vai 2 tapas, pēc tam pārbaudiet, vai savienotājs atrodas perpendikulāri PCB. Ja nepieciešams, izlabojiet, pēc tam pielodējiet visas tapas.
Lietas, kuras jāignorē: uz PCB atzīmētie X un X*2 omi rezistori ir jāatstāj (tie tik un tā nav iekļauti komplektā), ja vien neiespējojat seriālo portu (skatiet šīs lapas pēdējo sadaļu). Arī džempera blokus J_COL1 un 2 var atstāt neskartus. Visbeidzot, 2981 IC tuvumā ir divi lodēšanas punkti. Ignorējiet arī tos.
6. darbība: pievienojiet slēdžus
Shēmas plate var aizņemt gandrīz jebkuru mazu slēdzi, vienīgais svarīgais ir tas, ka to platums ir mazāks par 10 mm. Oriģinālā bija momentāni slēdži pozīcijā 20-24. Bet arī tiem varat izmantot pārslēgšanas slēdžus, programmatūra tik un tā pārveidos to signālu īslaicīgā.
Uz tāfeles ir pielodētas tikai divas tapas (ieslēgšanas/izslēgšanas signāliem). Ja jūsu slēdžiem ir trešā tapa, vienkārši atstājiet to karājamies zem PCB malas. Atkarībā no izmantotā slēdža, iespējams, nāksies saliekt tā tapas apmēram 0,5 mm, lai tās ietilptu. Lodēšanas caurumi ir pietiekami lieli, lai varētu uzņemt gandrīz jebkura veida lodēšanas cilpas.
Fotoattēls parāda dažus ieteikumus par iespējamiem slēdžiem. Meklējiet MTS-102 vai (īpaši jauki) RLS-102-C1 un RLS-112-C1. Būtībā viss, kas rada īsu starp diviem lodēšanas caurumiem uz shēmas plates, tomēr darīs.
7. solis: iesaiņošana
Jūs varat uzstādīt priekšējo paneli uz koka pamatnes paneļa, izmantojot standarta plauktu kronšteinus, to skrūvju caurumiem jābūt saskaņotiem ar stiprinājuma caurumiem uz PCB, jo attālums atbilst acīmredzamai normai… Tā dēļa montāžai vajadzētu būt iespējai veikt ļoti stingru pārslēgšanas darbību.
Efektīvs veids, kā izveidot Blinkenlights priekšējo vāku, ir šī attēla izdrukāšana. Vai nu kā uzlīme uzlīmēšanai uz akrila loksnes, vai vienkārši uz papīra. Tādā gadījumā jūs varat to laminēt vai novietot aiz akrila paneļa.
Tas ir par to! Kopējām PCB izmaksām vajadzētu būt aptuveni 15 ASV dolāriem, kā arī gaismas diodes maisiņa uc izmaksām un 26 maziem slēdžiem. Apmeklējiet PiDP tīmekļa vietni, lai iegūtu sīkāku informāciju par to, kā lietot minidatoru uzlaušanu - un kā to atkļūdot, ja sākumā viss nedarbojas:)
Ieteicams:
Sadzīves tehnikas aveņu PI jaudas monitors: 14 soļi
Sadzīves tehnikas aveņu PI jaudas monitors: Šis bija neliels projekts, ko es veicu, lai uzraudzītu atsevišķu ierīču enerģijas patēriņu visā mājā un parādītu to enerģijas patēriņa grafikus laika gaitā. Tas faktiski ir viens no vienkāršākajiem Raspberry PI projektiem, ko esmu paveicis, bez lodēšanas vai uzlaušanas
Lidojuma monitors, izmantojot aveņu PI un DVB zibatmiņu: 3 soļi
Lidojuma monitors, izmantojot aveņu PI un DVB zibatmiņu: ja esat biežs lidotājs vai vienkārši aizraujaties ar lidmašīnām, tad Flightradar vai Flightaware 2 ir jābūt vietnēm (vai lietotnēm, jo ir arī mobilās lietotnes), kuras izmantosit katru dienu Abi ļauj izsekot lidmašīnām reālā laikā, skatīt lidojumu
Aveņu PI kauliņu projekts: 6 soļi
Raspberry PI Dice Project: Jauks mazs lodēšanas projekts, un pēc tam, kad pabeigts aveņu PI programmēšanas uzdevums. Korona vīrusa dēļ mēs esam slēgti, tāpēc šis ir mēģinājums mācīties mājās un paturēt manu 10 gadus veco dēlu. Šis ir jauks mazs projekts
Aveņu PI LED meteostacija: 8 soļi
Raspberry PI LED meteostacija: Mēs izveidojām Raspberry PI Weather LED staciju. Tas norāda lietotājam, cik karsta un auksta ir pilsēta, izgaismojot un aptumšojot gaismas diodes. Tas arī lika viņiem pateikt, vai lietā, kurā viņi rakstīja, līst lietus. Izveidoja Michael Andrews un Tio Ma
PiDP-11: 1970. gadu PDP-11/70 kopija: 4 soļi
PiDP-11: 1970. gadu PDP-11/70 kopija: PDP-11, iespējams, bija visu laiku ietekmīgākais dators. Tā definēja to, ko mēs uzskatām par normālu, tā bija pirmā mašīna, par kuru varēja iegūt Unix, un Windows var izsekot tās saknēm līdz PDP-11 citai lielo biļešu operētājsistēmai RSX-11. 1975. gadā