PiDP-8
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
PiDP-8
Уже не один год существует проект PiDP-8 - "реплика" ЭВМ PDP-8/I на основе одноплатного компьютера Raspberry Pi, с подключённой передней панелью. Наверное, самое бюджетное решение для тех, кто не может позволить себе настоящую машину семейства PDP-8. На сайте проекта https://obsolescence.wixsite.com/obsolescence/pidp-8 лежит документация и инструкции, на форуме https://groups.google.com/forum/#!forum/pidp-8 собрались владельцы собранных PiDP-8 и решают/решали проблемы.
Понятно, что здесь, в России, потратить 200 у.е. может не каждый (в том числе я!). Поэтому на проект обратил внимание, когда в руки попала передняя панель от советского клона PDP-8/I, ЭВМ "Саратов-2" 1980 года выпуска. Машина отработала не один десяток лет, многократно менялись лампы накаливания в индикации, изношены переключатели клавишного регистра и многое другое. Чтобы панель можно было применить в проекте PiDP-8, все лампы были заменены на жёлтые светодиоды, на печатной плате изменена разводка при помощи провода МГТФ, для получения матрицы индикаторов 8*12. Родные ячейки индикации представляли собой транзистор КТ315А с лампой СМН6,3-20-2 в цепи коллектора, двумя диодами КД522 в цепи эмиттера и резистор 5,1 кОм, задающий ток базы от источника +5 В. Для выключения такой ячейки база соединяется через диод КД522 с общим проводом. Всего 89 шт., провода от которых через три жгута шли внутрь "Саратов-2" к триггерам и регистрам. Теперь они работают в качестве насыщенных ключей, ток через которые задаётся внешним резистором 1,1 кОм и сохранено управление по цепи базы - это наименее затратный способ доработки оригинальной печатной платы. Raspberry Pi Zero W соединяется с панелью через микросхемы 74HCT244 и КР1533АП5.
По "механике". Передняя панель "Саратов-2" представляет собой металлическую рамку из фигурного профиля и фрезерованных боковин с ручками, в которую вставлена пластина оргстекла с нанесённой сзади маркировкой белой краской, сверху покрытой чёрной. Оставлены лишь окна для индикаторов. Для крепления крупной печатной платы служит текстолитовая плита с отверстиями под лампы накаливания, покрытая белой краской.
Родной выключатель "Блокировка" пришлось заменить на импортный, т.к. не удалось найти родной ключ, которой отличается от тех же ключей для стоек с ЭВМ "Электроника-60". Новая функция выключателя - перезагрузка. Сзади расположен разъём DB-9 для подключения терминала, USB гнездо для флешек, которые используются в качестве замены дисководов/фотосчитывателей/перфораторов, если требуется запустить что-то, не входящее в стандартное ПО проекта, и разъём подачи +5 В от внешнего блока питания.
Может кто-то скажет, что так нельзя поступать с "экспонатом", но... Честно, печатная плата и переключатели были "ушатаны" эксплуатацией, пришлось все менять, некоторые контактные площадки уже отваливались. В теории, можно отыскать чей-то проект PDP-8 на FPGA со статической индикацией (для чего пригодны лампы накаливания). Наверное.
https://yadi.sk/i/HJgliuXjICvt7w - пример набора с клавишного регистра небольшой программы, стартующей с адреса 0020 и производящей инкремент ячейки 0024 и содержимого аккумулятора.
Понятно, что здесь, в России, потратить 200 у.е. может не каждый (в том числе я!). Поэтому на проект обратил внимание, когда в руки попала передняя панель от советского клона PDP-8/I, ЭВМ "Саратов-2" 1980 года выпуска. Машина отработала не один десяток лет, многократно менялись лампы накаливания в индикации, изношены переключатели клавишного регистра и многое другое. Чтобы панель можно было применить в проекте PiDP-8, все лампы были заменены на жёлтые светодиоды, на печатной плате изменена разводка при помощи провода МГТФ, для получения матрицы индикаторов 8*12. Родные ячейки индикации представляли собой транзистор КТ315А с лампой СМН6,3-20-2 в цепи коллектора, двумя диодами КД522 в цепи эмиттера и резистор 5,1 кОм, задающий ток базы от источника +5 В. Для выключения такой ячейки база соединяется через диод КД522 с общим проводом. Всего 89 шт., провода от которых через три жгута шли внутрь "Саратов-2" к триггерам и регистрам. Теперь они работают в качестве насыщенных ключей, ток через которые задаётся внешним резистором 1,1 кОм и сохранено управление по цепи базы - это наименее затратный способ доработки оригинальной печатной платы. Raspberry Pi Zero W соединяется с панелью через микросхемы 74HCT244 и КР1533АП5.
По "механике". Передняя панель "Саратов-2" представляет собой металлическую рамку из фигурного профиля и фрезерованных боковин с ручками, в которую вставлена пластина оргстекла с нанесённой сзади маркировкой белой краской, сверху покрытой чёрной. Оставлены лишь окна для индикаторов. Для крепления крупной печатной платы служит текстолитовая плита с отверстиями под лампы накаливания, покрытая белой краской.
Родной выключатель "Блокировка" пришлось заменить на импортный, т.к. не удалось найти родной ключ, которой отличается от тех же ключей для стоек с ЭВМ "Электроника-60". Новая функция выключателя - перезагрузка. Сзади расположен разъём DB-9 для подключения терминала, USB гнездо для флешек, которые используются в качестве замены дисководов/фотосчитывателей/перфораторов, если требуется запустить что-то, не входящее в стандартное ПО проекта, и разъём подачи +5 В от внешнего блока питания.
Может кто-то скажет, что так нельзя поступать с "экспонатом", но... Честно, печатная плата и переключатели были "ушатаны" эксплуатацией, пришлось все менять, некоторые контактные площадки уже отваливались. В теории, можно отыскать чей-то проект PDP-8 на FPGA со статической индикацией (для чего пригодны лампы накаливания). Наверное.
https://yadi.sk/i/HJgliuXjICvt7w - пример набора с клавишного регистра небольшой программы, стартующей с адреса 0020 и производящей инкремент ячейки 0024 и содержимого аккумулятора.
Последний раз редактировалось 1Ж24Б 22.08.2020,21:14, всего редактировалось 1 раз.
Просто Александр. Consul'oвед второго уровня.
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
PiDP-8
Не понял вас. Если речь самом "Саратов-2", то сохранить и запустить его бы не вышло. Внутри у него одних только разъёмов РППМ16-288 десятки. Передняя панель это всё, что осталось от машины.
Не знаю, но "родные" программы для PDP-8/I запускаются.А насколько точно эмулируется машина?
Просто Александр. Consul'oвед второго уровня.
- Shigure
- Advanced Member
- Сообщения: 1384
- Зарегистрирован: 07.01.2015,00:28
- Откуда: Новосибирск
-
Вклад в сообщество
PiDP-8
Офф: Вообще, там на 6700 баксов примерно в нынешних ценах, а не на триста. Это без возможной наценки "за изделие". И стойка 300 кг размером с крупный холодильник, в рюкзаке по-тихому не вынести. Много желающих найдется такой выкупить в домашний музей? Наверное меньше десятка. Либо нет денег, либо места. А руководству заводов надо списать всё равно, ждать не будут, в музей не передадут. А виноваты металлисты.
Коллекция советской ферритовой памяти www.mirebs.com
- Shigure
- Advanced Member
- Сообщения: 1384
- Зарегистрирован: 07.01.2015,00:28
- Откуда: Новосибирск
-
Вклад в сообщество
PiDP-8
С ними надо дружить, понимать их и тогда они будут вам приносить целые изделия, вместо того чтоб сломать их.
Коллекция советской ферритовой памяти www.mirebs.com
- xlat
- Full Member
- Сообщения: 245
- Зарегистрирован: 26.06.2018,20:19
- Откуда: Novosibirsk
- Контактная информация:
-
Вклад в сообщество
PiDP-8
Адекватных среди металлистов - очень маленький процент. Многие ломают целые изделия просто ради процесса. А уж сколько хитроумных ребят, которые продают "целые" изделия, которые по факту оказываются некомплектными в тех местах, где есть намёки на драгмет...
- Shigure
- Advanced Member
- Сообщения: 1384
- Зарегистрирован: 07.01.2015,00:28
- Откуда: Новосибирск
-
Вклад в сообщество
PiDP-8
Потому что нет обучения, не выстраиваются деловые связи, отсутствует душевный и личностный контакт с людьми. Это как подбор и обучение персонала, но не массовое, а точечное.
Коллекция советской ферритовой памяти www.mirebs.com
-
- Advanced Member
- Сообщения: 2514
- Зарегистрирован: 30.04.2008,17:45
- Откуда: г Черняховск Калининградскjй обл
-
Вклад в сообщество
PiDP-8
Там где я живу они курочат просто ради процесса. Я предлагал одному за живую ДВК-3 денег больше чем там драгмета было - разломал все равно ради удовольствия прямо при мне и посмеиваясь. Хорошо что удержался тогда и башку ему не проломил.
Так что - только жестокие телесные наказания!
Выкусил КМ-ку - отрубить палец! Выдрал микросхему - руку!
Выломал разъем или сломал плату - посадить на кол!
Только так! И публично, с освещением в прессе, на телевидении и Ютубе. Как, почему и за что.
Ну и по теме PDP-8..
Никто не пробовал ее собрать "реплику" если не на рассыпухе, то на мелкой логике? Или загнать в ПЛИС?
-
- Advanced Member
- Сообщения: 634
- Зарегистрирован: 07.11.2014,18:19
- Откуда: Kaluga
-
Вклад в сообщество
PiDP-8
falanger, будьте сдержаннее. Вокруг творятся вещи похуже, чем сдача компьютеров на металл.
Оригинальная PDP-8/I это огромная корзина, при помощи которой из ряда "унифицированных" (большей частью) плат собирается компьютер. Обратная сторона покрыта несколькими слоями тонких проводов.
П.С.: переключатели ПДК1...ПДК3 с передних панелей советских машин типа ""Электроника-100", "Электроника100/И", "Электроника-100/16И" и "Электроника-100-25И" воспроизвели в СССР, ещё когда в Воронеже начали клонировать транзисторную PDP-8 1965 года ? По конструкции они копия оригинальных, только пластмассовая ось заменена на металлическую. Не отголосок ли это периода, когда калькулятор HP9100A был максимально точно скопирован как "Электроника-70" и на платах стояло множество безымянных транзисторов с маркировкой пятнами краски на колпачке корпуса ?
У "буржуев" давно есть Старый вариант начала 2000-х с IDE диском и статическим ОЗУ, но без панели управления. Где-то *не помню* лежит проект на базе платы с ПЛИС и передней панелью. Упоминаются уроки в книге по обучению работе с ПЛИС, где поэтапно собирается одна из моделей PDP-8.Никто не пробовал ее собрать "реплику" если не на рассыпухе, то на мелкой логике? Или загнать в ПЛИС?
Оригинальная PDP-8/I это огромная корзина, при помощи которой из ряда "унифицированных" (большей частью) плат собирается компьютер. Обратная сторона покрыта несколькими слоями тонких проводов.
П.С.: переключатели ПДК1...ПДК3 с передних панелей советских машин типа ""Электроника-100", "Электроника100/И", "Электроника-100/16И" и "Электроника-100-25И" воспроизвели в СССР, ещё когда в Воронеже начали клонировать транзисторную PDP-8 1965 года ? По конструкции они копия оригинальных, только пластмассовая ось заменена на металлическую. Не отголосок ли это периода, когда калькулятор HP9100A был максимально точно скопирован как "Электроника-70" и на платах стояло множество безымянных транзисторов с маркировкой пятнами краски на колпачке корпуса ?
Просто Александр. Consul'oвед второго уровня.