Sisällysluettelo:

PiDP-8: Raspberry Pi PDP-8-minitietokoneena: 7 vaihetta
PiDP-8: Raspberry Pi PDP-8-minitietokoneena: 7 vaihetta

Video: PiDP-8: Raspberry Pi PDP-8-minitietokoneena: 7 vaihetta

Video: PiDP-8: Raspberry Pi PDP-8-minitietokoneena: 7 vaihetta
Video: PiDP: A modern replica of the PDP-8/I 2024, Marraskuu
Anonim
PiDP-8: Raspberry Pi PDP-8-minitietokoneena
PiDP-8: Raspberry Pi PDP-8-minitietokoneena

Kaikki halusivat minitietokoneen PDP-8. Joka tapauksessa vuonna 1968. Koe minitietokoneiden kulta -aika käynnistämällä tämä SD -kortin kuva Raspberry Pi -laitteella. Vaihtoehtoisesti voit lisätä kopion etupaneelista luodaksesi uudelleen Blinkenlights -kokemuksen. Yksinkertainen hakkeriversio voidaan tehdä osissa alle 35 dollarilla. Katso lisätietoja PiDP-8-verkkosivustoltani.

Miksi? Miksi ei? Havainnollistamaan kuinka ainutlaatuinen PDP-8 oli tietojenkäsittelyn kehityksessä. Hallitse maailmaa, pelaa ensimmäistä videopeliä tai yhdistä 8 pääteistuntoa, jotta se voi johtaa yritystäsi. Se on minitietokone… PDP-8 on myös uskomattoman hyvä tapa oppia tietokoneen toiminta alimmalla tasolla. Koska se on hyvin yksinkertainen kone, mutta siinä on paljon hyviä ohjelmistoja.

Miten? Tässä projektissa on 3 vaihetta:

  1. Vain ohjelmisto: käynnistä SD-kortin kuva Pi-laitteellasi (A+/B+/2/Zero). Pi käynnistyy PDP-8-muodossa..
  2. Halpa laitteisto hakata: lisää mukautettu etupaneelin piirilevy ja sinulla on täysin toimiva laitteistokopio.

    OSBpark, Seeedstudio, Elecrow tai kuka tahansa muu voi valmistaa levyn Gerberistä. Tai osta se minulta (15 dollaria, jätä viesti tähän). Kokonaiskustannukset riippuvat ostojen ostamisesta, mutta voivat olla selvästi alle 35 dollaria…

  3. Fancy replica kit -versio: Tein tästä sarjan, jossa on melko akryylinen etupaneeli, mukautetut kytkimet ja bambukotelo. Katso täältä (linkki) lisätietoja siitä, milloin seuraava osaerä valmistetaan.

Tämä opas kattaa vaiheet 1 ja 2 hakkerointiprojektina. Ei vaihe 3; jos haluat ostaa replikasarjan, katso täältä.

Vaihe 1: Ohjelmisto: Pi: n käynnistäminen PDP-8: na

Ohjelmisto: Pi: n käynnistäminen PDP-8: na
Ohjelmisto: Pi: n käynnistäminen PDP-8: na

Pidp8-ohjelmisto käynnistää emuloidun PDP-8-laitteen Pi-laitteellasi. Vaikka se on tarkoitettu ajamaan replikan etupaneelia, se toimii hyvin ilman varsinaista laitteistoa. Tällä sivulla kuvataan joitain asioita, joita voit tehdä PDP-8: lla.

Kaksi ohjelmistovaihtoehtoa:

  1. Lataa valmis SD-kortin kuva, PDP-8 käynnistyy alle 10 sekunnissa. Toimii Pi A+/B+/2/Zero -laitteilla. Ei vielä Pi 3: ssa. Käyttäjä: pdp. Salasana: pdp.
  2. tai asenna tarball mihin tahansa Raspberry Pi -jakeluun. Tämä antaa sinulle tavanomaisen Raspberry Pi -ympäristön, jonka avulla voit tehdä mitä tahansa muuta, mitä haluat tehdä Pi-sisällä-PiDP: llä. Toimii myös Pi 3: lla.

Katso lisätietoja tästä PiDP -foorumin viestistä. Valitsit vaihtoehdon 1 tai 2, PDP-8-päätelaitteen pitäisi näkyä heti sisäänkirjautumisen jälkeen OS/8-toiminnon ollessa käynnissä. Vaikka fyysinen etupaneeli ei ole vielä kiinni. Voit paeta PDP-8: sta (se toimii kuitenkin edelleen) Linuxiin Ctrl-A d -painikkeella ja palata PDP: hen ~/pdp.sh

Ilman fyysistä etupaneelia sinun on asennettava eri käynnistyskokoonpanot näppäimistöllä etupaneelin kautta:

  • Paina CTRL-E päästäksesi simulaattorin komentoriville,
  • kirjoita do../bootscripts/x.script. Missä x on numero 0-7, käynnistetään TSS/8: een, spacewar-videopeliin tai mihin tahansa. Laitteiston avulla teet tämän etupaneelissa…

Muuten, erittäin mukava tapa katsoa PDP-8-näyttöä on käyttää CRT-emulaattoria.

Vaihe 2: Piirilevy: Vilkkujen lisääminen

Piirilevy: Vilkkujen lisääminen
Piirilevy: Vilkkujen lisääminen

PDP-8/I: n väitettiin olevan kaikkien minitietokoneiden paras vilkkuva valo. Sen etupaneeli ei näyttänyt vain muistiosoitetta ja sen sisältöä, vaan paljon muuta. Kuten mikä sen kahdeksasta CPU -käskystä suoritetaan. Tietenkin etupaneelin avulla voit myös syöttää ja tutkia ohjelmia. Mutta useammin käytät sitä yksivaiheiseen ohjelman läpi tai lataat uuden.

PiDP -piirilevy on uskollinen, mittakaava 2: 3 kopio alkuperäisestä. Tämä tarkoittaa, että siinä on 89 LEDiä ja 26 kytkintä. Raspberry Pi on kytketty PiDP -levyn takaosaan ja se on siinä: et tarvitse paljon nykyään minitietokoneen tekemiseen.

Piirilevyn hankkiminen: Kicad -suunnitteluprojektin voi ladata täältä. Jos haluat tuottaa omasi, lähetä nämä Gerber -tiedostot jollekulle, kuten Seeedstudio tai OSHPark. Tai voit ottaa minuun yhteyttä, jos haluat ostaa sellaisen minulta 15 dollarilla (voittoa tavoittelematon harrastus BTW).

Huomaa - tässä ohjeessa kuvataan, miten voit kääntää oman PDP -8: n. Se ei ole rakennusopas PiDP-8-replikasarjalle, jonka mukana toimitetaan omat kopiokytkimet, akryylinen etupaneeli ja kotelo.

Vaihe 3: Juotetaan 89 LEDiä

Image
Image

Ensimmäinen asia on asentaa LEDit. Napaisuudella on väliä. Pitkien jalkojen on oltava vasemmalla, lähimpänä Raspberry Pi: tä. Epäilemättä: Lyhyet jalat tulee osoittaa piirilevyn päähän, jossa on PiDP -logo.

Videossa esitetään tehokas juotostekniikka: yhdellä kädellä, juotosraudalla, joka on jo kostutettu juotoskärjellä, kiinnitä yksi tappi kustakin ledistä samalla, kun pidät kiinni piirilevystä toisella kädelläsi ja painat lujasti LEDiä vasten sormella. Se ei ole yleensä hyvä juotostekniikka, mutta tässä tapauksessa se auttaa saamaan LEDit suorille riveille.

Tarkista lopuksi, ovatko kaikki LEDit suorassa (jos ei, lämmitä nasta uudelleen ja aseta uudelleen), napaisuus oikein, ja juota sitten toiset tapit.

Vaihe 4: Lisää vastuksia ja diodeja

Jatka asentamalla 26 diodia kytkinten yläpuolelle piirilevyn etupuolelle. Jatka sitten kolmella 1K -vastuksella lähellä diodiriviä, myös paneelin etupuolella, ja sitten 12: n 390 ohmin vastuksen lohkolla paneelin takana.

Diodien napaisuudella on merkitystä: tarkista, että diodin musta nauha vastaa sen piirilevyn jalanjälkeä.

Vaihe 5: Asenna IC -kanta ja Raspberry Pi -liitin

Juottaa 2981 IC levyn takapuolelle (tarkista!) Ja varmista, että se istuu tappi 1 alaspäin levyn toisella puolella oleviin kytkimiin. Lopuksi juota 40-nastaiseen otsikkoon, joka muodostaa yhteyden Pi: hen. Älä juota sitä laajennusliittimen jalanjälkeen, virhe on helppo tehdä. Juotos 1 tai 2 nastaa ensin ja tarkista sitten, että liitin on aivan kohtisuorassa piirilevyyn nähden. Korjaa tarvittaessa ja juota kaikki nastat.

Jätä huomiotta: Piirilevyyn merkityt X- ja X*2 -ohmin vastukset on jätettävä pois (ne eivät sisälly sarjaan), ellet ota sarjaporttia käyttöön (katso tämän sivun viimeinen osa). Myös hyppylohkot J_COL1 ja 2 voidaan jättää koskemattomiksi. Lopuksi 2981 IC: n lähellä on kaksi juotospistettä. Ohita ne myös.

Vaihe 6: Lisää kytkimet

Käärimistä
Käärimistä

Piirilevy voi ottaa melkein minkä tahansa pienen kytkimen, ainoa tärkeä asia on, että niiden leveys on alle 10 mm. Alkuperäisessä oli hetkelliset kytkimet asennossa 20-24. Mutta voit myös käyttää vaihtokytkimiä heille, ohjelmisto muuntaa niiden signaalin hetkelliseksi joka tapauksessa.

Vain kaksi nastaa on juotettu kortille (päälle/pois -signaaleille). Jos kytkimissä on kolmas nasta, jätä se roikkumaan piirilevyn reunan alle. Käyttämästäsi kytkimestä riippuen sinun on ehkä taivutettava nastat noin 0,5 mm sopivaksi. Juotosreiät ovat riittävän suuria ottamaan melkein minkä tahansa tyyppiset juotoskorvat.

Kuvassa on joitain ehdotuksia mahdollisista kytkimistä. Etsi MTS-102 tai (erityisen mukava) RLS-102-C1 ja RLS-112-C1. Periaatteessa kaikki, mikä tekee oikosulun piirilevyn kahden juotosreiän väliin, tekee kuitenkin.

Vaihe 7: Kääriminen ylös

Käärimistä
Käärimistä
Käärimistä
Käärimistä

Voit kiinnittää etupaneelin puiseen pohjapaneeliin tavallisilla hyllykiinnikkeillä, niiden ruuvinreikien tulee olla linjassa piirilevyn kiinnitysreikien kanssa, koska etäisyys noudattaa ilmeistä normia … Levyn asentaminen tällä tavalla mahdollistaa erittäin vahvan vaihtotoiminnon.

Tehokas tapa luoda oikea etukansi Blinkenlightsille on tulostaa tämä kuva. Joko tarra tarttua akryyliarkkiin tai yksinkertaisesti paperille. Tässä tapauksessa voit laminoida sen tai sijoittaa sen akryylipaneelin taakse.

Siinäpä suurinpiirtein se! Kokonaiskustannusten pitäisi olla noin 15 dollaria piirilevystä, plus LED -pussin jne. Kustannukset ja 26 pientä kytkintä. Vieraile PiDP -verkkosivustolla saadaksesi lisätietoja siitä, miten voit käyttää minitietokoneesi hakkerointia - ja kuinka korjata se, jos asiat eivät aluksi toimi:)

Suositeltava: