Мазмуну:

PiDP-8: Raspberry Pi PDP-8 кичи компьютери катары: 7 кадам
PiDP-8: Raspberry Pi PDP-8 кичи компьютери катары: 7 кадам

Video: PiDP-8: Raspberry Pi PDP-8 кичи компьютери катары: 7 кадам

Video: PiDP-8: Raspberry Pi PDP-8 кичи компьютери катары: 7 кадам
Video: PiDP: A modern replica of the PDP-8/I 2024, Ноябрь
Anonim
PiDP-8: PDP-8 кичи компьютери катары Raspberry Pi
PiDP-8: PDP-8 кичи компьютери катары Raspberry Pi

Баары PDP-8 кичи компьютерин каалашты. Ооба, баары бир 1968 -жылы. Raspberry Piге SD картасынын сүрөтүн жүктөө менен мини -компьютерлердин Алтын кылымын жашаңыз. Кошумча, Blinkenlights тажрыйбасын кайра түзүү үчүн репликанын алдыңкы панелин кошуңуз. Жөнөкөй Хакердин версиясы 35 доллардан аз бөлүктөргө жасалышы мүмкүн. Толук маалымат алуу үчүн менин PiDP-8 веб-сайтымды караңыз.

Неге? Эмне үчүн жок? Эсептөө эволюциясында PDP-8 канчалык уникалдуу болгонун көрсөтүү үчүн. Дүйнөнү башкарыңыз, эң биринчи видео оюнун ойноңуз, же 8 терминалдык сеансты туташтырыңыз, бул сиздин компанияңызды иштетсин. Бул кичинекей компьютер… PDP-8-бул компьютердин эң төмөнкү деңгээлде кантип иштээрин билүүнүн эң сонун жолу. Анткени бул абдан жөнөкөй машина, бирок көптөгөн жакшы программалык камсыздоолорго ээ.

Кантип? Бул долбоордун 3 этапы бар:

  1. Программалык камсыздоо үчүн гана: SD картаңыздын сүрөтүн Пиңизге жүктөңүз (A+/B+/2/Zero). Pi PDP-8 катары жүктөлөт..
  2. Арзан баада аппараттык бузуу: колдонуучунун алдыңкы панелиндеги ПКБны кошуңуз жана сизде толугу менен иштей турган аппараттык реплика бар.

    Такта Gerbersтен OSHpark, Seeedstudio, Elecrow же башка бирөөлөр тарабынан жасалышы мүмкүн. Же менден сатып алыңыз ($ 15, бул жерге билдирүү калтырыңыз). Жалпы наркы сиздин тетиктериңизге көз каранды, бирок 35 доллардан төмөн болушу мүмкүн …

  3. Fancy реплика комплектинин версиясы: Мен муну акрилдин алдыңкы панели, ыңгайлаштырылган өчүргүчтөрү жана бамбук корпусу менен комплектке айландырдым. Бөлүктөрдүн кийинки партиясы качан жасалгандыгы тууралуу чоо -жайын бул жерден караңыз (шилтеме).

Бул Нускамалык 1 жана 2-этаптарды камтыйт, бул өзүн өзү бузуучу долбоор. 3 -этап эмес; эгер сиз реплика комплектин сатып алууну кааласаңыз, бул жерден караңыз.

1-кадам: Программалык камсыздоо: Пиди PDP-8 катары жүктөө

Программалык камсыздоо: PDP-8 катары Pi жүктөө
Программалык камсыздоо: PDP-8 катары Pi жүктөө

Pidp8 программалык камсыздоосу Piңизде эмуляцияланган PDP-8ди жүктөйт. Реплика алдыңкы панелин айдоого арналганына карабастан, ал чыныгы жабдыксыз жакшы иштейт. Бул жерде бул жерде PDP-8 менен кыла турган нерселердин айрымдары сүрөттөлгөн.

Программалык камсыздоонун эки варианты:

  1. даяр SD картасынын сүрөтүн түшүрүңүз, ал PDP-8ди 10 секунддан аз убакытта жүктөйт. Pi A+/B+/2/Zero боюнча иштейт. Pi 3те азырынча жок. Колдонуучу: pdp. Сырсөз: pdp.
  2. же тарпалды каалаган Raspberry Pi бөлүштүрүүсүнө орнотуңуз. Бул сизге PiDP-PiDP ичинде эмне кылгыңыз келсе, ошонун бардыгын жасоого мүмкүнчүлүк берген Raspberry Pi стандарттык чөйрөсүн берет. Pi 3те да иштейт.

Чоо -жайын билүү үчүн бул PiDP форум постун караңыз. Сиз 1 же 2-вариантты тандадыңызбы, PDP-8 терминалы сиз киргенден кийин түз келип, OS/8 иштеп жатат. Физикалык алдыңкы панель али тиркеле элек. Сиз Ctrl-A d менен Linuxка PDP-8ден чыгып кете аласыз (бирок дагы эле иштей берет) жана ~/pdp.sh менен PDPге кайтыңыз.

Физикалык алдыңкы панели болбосо, алдыңкы панель аркылуу эмес, ар кандай жүктөө конфигурациясын клавиатурага орнотушуңуз керек болот:

  • Симулятордун буйрук сабына өтүү үчүн CTRL-E баскычын басыңыз.
  • do../bootscripts/x.script киргизиңиз. Бул жерде x-0-7ге чейинки сан, TSS/8ге, космостук видео оюнуна же каалаган нерсеңизге кирүү үчүн. Аппаратура менен, сиз муну алдыңкы панелде жасамаксыз …

Баса, PDP-8 экранын кароонун эң сонун жолу-бул CRT эмуляторун колдонуу.

2 -кадам: Circuit Board: Blinkenlights кошуу

Райондук плата: Жаркыраган жарыкты кошуу
Райондук плата: Жаркыраган жарыкты кошуу

PDP-8/I бардык кичи компьютерлердин эң мыкты Blinkenlights деген атка ээ болгон. Анын алдыңкы панелинде эстутум дареги жана анын мазмуну эле эмес, дагы көп нерселер көрсөтүлгөн. Мисалы, анын 8 CPU көрсөтмөсүнүн кайсынысы аткарылып жатат. Албетте, алдыңкы панель программаларга кирүүгө жана текшерүүгө мүмкүнчүлүк берет. Бирок, көбүнчө, сиз аны бир кадам аркылуу же жаңысын жүктөө үчүн колдоносуз.

PiDP платасы ишенимдүү, масштабы 2: 3 түп нускасы. Бул 89 светодиод менен иштөө үчүн 26 өчүргүчкө ээ. Raspberry Pi PiDP тактасынын арткы жагына туташтырылган жана ушуну менен гана чектелет: мини компьютерди жасоо үчүн бул күндөрдүн көп кереги жок.

Электр схемасын алуу: Kicad дизайн долбоорун бул жерден жүктөп алсаңыз болот. Өзүңүздүкүн өндүрүү үчүн, бул Gerber файлдарын Seeedstudio же OSHPark сыяктуу бирөөгө жөнөтүңүз. Же болбосо, менден 15 долларга сатып алууну кааласаңыз, мага кайрылсаңыз болот (коммерциялык эмес хобби BTW).

Эскертүү - бул Нускамада PDP -8ди кантип "өзүңүздүн айлантууңуз" сүрөттөлөт. Бул PiDP-8 реплика комплектинин курулуш көрсөтмөсү эмес, ал өзүнүн реплика өчүргүчтөрү, акрил алдыңкы панели жана корпусу менен келет.

3 -кадам: 89 светодиодун ширетүү

Image
Image

Биринчи нерсе - LED диоддорун орнотуу. Полярдуулук маанилүү. Узун буттар Raspberry Piге эң жакын, сол жакта болушу керек. Эч кандай шек калтырбоо үчүн: Кыска буттар ПДБнын учунда, анын үстүндө PiDP логотиби бар болушу керек.

Видеодо эффективдүү ширетүү техникасы көрсөтүлгөн: бир колу менен, ширетүүчү лампа менен нымдалган, ар бир коргошундун бир казыгын оңдоп, экинчи колуңуз менен ПХБны кармап, светодиодго манжаңыз менен катуу түртүп коюңуз. Бул жалпысынан жакшы ширетүү техникасы эмес, бирок бул учурда ал диоддорду түз катарга алууга жардам берет.

Акырында, диоддордун бардыгы түз отурганын текшериңиз (эгер андай болбосо, пинти кайра жылытыңыз жана кайра орнотуңуз), полярдуулугу туура, анан экинчи казыктарын эриңиз.

4 -кадам: Резисторлорду жана диоддорду кошуңуз

ПКБнын алдыңкы жагына 26 диодду өчүргүчтөрдүн үстүнө орнотуу менен улантыңыз. Андан кийин панелдин маңдайындагы диоддордун катарына жакын үч 1K каршылыгын улантыңыз, андан кийин панелдин арт жагында он эки 390 Ом резисторунун блогу.

Диоддор үчүн полярдуулук маанилүү: диоддогу кара тилке анын ПХБ изиндеги сызыкка дал келерин текшериңиз.

5 -кадам: IC розеткасына жана Raspberry Pi туташтыргычы туура келет

Тактайдын арткы жагында 2981 IC'ди ээрчиңиз (текшериңиз!) Жана анын 1 -пин менен тактанын башка жагындагы өчүргүчтөргө караганын текшериңиз. Акыр-аягы, Пи менен туташтырыла турган 40-пин башындагы ширетүү. Аны Кеңейтүү Коннекторунун изине салбаңыз, бул оңой жасалган ката. Биринчи Solder 1 же 2 казыктары, андан кийин туташтыргычы ПКБга так перпендикуляр отурганын текшериңиз. Керек болсо туура, анан бардык казыктарды эритип коюңуз.

Эстен чыгарбоо керек нерселер: ПКБда белгиленген X жана X*2 ohm резисторлору, эгер сиз сериялык портту иштетпесеңиз (алар баары бир комплектке кирбейт) калтырылышы керек (бул беттеги акыркы бөлүмдү караңыз). Ошондой эле, J_COL1 жана 2 секирүүчү блокторун тийбей койсо болот. Акырында, 2981 ICге жакын эки ширетүүчү пункт бар. Аларды да тоготпогула.

6 -кадам: Коммутаторлорду кошуу

Ороо
Ороо

Райондук плата дээрлик кичинекей которуштурууну талап кыла алат, бир гана маанилүү нерсе, алардын туурасы 10 ммден аз. Түпнускада 20-24-позицияда бир заматта өчүргүчтөр болгон. Бирок сиз алар үчүн алмаштыргычтарды колдоно аласыз, программалык камсыздоо алардын сигналын баары бир көз ирмемге айландырат.

Тактага эки гана казык кошулат (күйгүзүү/өчүрүү сигналдары үчүн). Эгерде сиздин өчүргүчтөрүңүздө 3 -пин болсо, аны ПХБнын четине илип коюңуз. Сиз колдонгон которгучка жараша, анын төөнөгүчтөрүн тууралоо үчүн болжол менен 0,5 мм бүктөшүңүз керек болот. Лампалардын тешиктери чоңураак, алар ар кандай ширетүүчү тетиктерди алат.

Сүрөт мүмкүн болгон алмаштыргычтар үчүн кээ бир сунуштарды көрсөтөт. МТС-102, же (өзгөчө жагымдуу) RLS-102-C1 & RLS-112-C1 издеңиз. Негизинен, схемадагы эки ширетүүчү тешиктин ортосунда кыска кылган нерсенин баары болот.

7 -кадам: Жыйынтыктоо

Ороо
Ороо
Ороо
Ороо

Алдыңкы панелди стандарттуу текче кронштейндердин жардамы менен жыгач базалык панелге орнотсоңуз болот, алардын бурама тешиктери ПКБдагы тешикчелерге дал келиши керек, анткени алардын арасы нормага ылайык келет … Тактайдын мындай орнотулушу өтө күчтүү которуштуруу аракетине жол бериши керек.

Blinkenlights үчүн туура фронтту түзүүнүн эффективдүү жолу - бул сүрөттү басып чыгаруу. Же акрил баракка жабыштыруу үчүн декал катары, же жөн эле кагазга. Мындай учурда аны ламинаттап же акрил панелдин артына койсоңуз болот.

Бул жөнүндө! Жалпы наркы PCB үчүн 15 доллардын тегерегинде болушу керек, плюс бир баштык светодиод ж.б 26 кичине өчүргүчтөр. Мини -компьютериңизди кантип иштетүү керектиги жана алгач иштебей калса, аны кантип оңдоо керектиги жөнүндө PiDP веб -сайтына баш багыңыз:)

Сунушталууда: