Самоучка-электронщик Майк недавно поделился подробностями своего ретрокомпьютерного проекта на Hackaday. Это действительно ретро, поскольку в конструкции отсутствуют современные компоненты, такие как микропроцессоры или микроконтроллеры. Вместо этого компьютер Майка представляет собой «современную 8-битную конструкцию, собранную из переработанных вакуумных ламп 1950-х годов». В нем используются 460 советских двойных триодов 6Н3П-ЕВ, произведенных около 50 лет назад, в сочетании с германиевыми диодами соответствующей эпохи.
Настенный ламповый компьютер, который вы видите на видео, по-видимому, является третьим ламповым компьютером, спроектированным Майком за это десятилетие. Предыдущие итерации иногда заканчивались взрывом…
Конечно, было немало известных и исторически значимых компьютеров, основанных на массивах таких ламп или вентилей, которые предлагают схожую функциональность с транзисторами, пришедшими им на смену. Существует множество причин, по которым компьютерная индустрия перешла от ламп к транзисторам, а затем к кремниевым интегральным схемам, но энтузиастов не связывают такие практические соображения.
Майк отмечает несколько недостатков вакуумных ламп. Самое примечательное, что этой простой 8-битной конструкции требуется 460 хрупких, довольно громоздких, раскаленных добела ламп для работы. Кроме того, эти подержанные/старые запасы моделей 6Н3П имеют срок службы всего около 500 часов, поэтому требуется несколько запасных ламп, а также стремянка, чтобы добраться до всего массива ламп, которые могут выйти из строя в любой момент. Лампы сильно нагреваются, поэтому в комнате Майка всегда жарко, независимо от времени года. Огнетушитель всегда под рукой, а в комнате пахнет горящей пылью.
Производительность и возможности ограничены, как и следовало ожидать. Майк отмечает, что запуск The Tube Computer (MK3) означает ожидание 10-15 минут после включения питания, пока машина буквально прогреется. Затем следует обязательный сброс, чтобы привести лампы в единое рабочее состояние.
Для вычислительной функциональности архитектура Tube Computer Майка использует арифметико-логическое устройство для выполнения пяти основных функций, необходимых для его набора инструкций (сложение, перенос, НЕ, инкремент и XNOR). Между тем, его цикл инструкций полагается на неконвейерную архитектуру с шестиэтапным циклом выборки и одноэтапным циклом выполнения.
Компоненты:
Взаимодействие пользователя с этим настенным самодельным компьютером зависит от используемой программы. В настоящее время Майк настроил его для запуска симулятора дирижабля, пилотирующего британский дирижабль R80 из Брайтона в Париж. «Нажимая на элементы управления на изображении мостика R80, вы можете управлять программным обеспечением дирижабля», — говорит Майк. «Эти мембранные кнопки просто подают 5 вольт непосредственно на входную плату The Tube Computer. Вы можете управлять балластом, выпуском газа, мощностью двигателя, элеваторами, рулем направления и носовым швартовочным устройством, которое используется для отсоединения дирижабля от башни».
Еще одной очаровательной особенностью этой, безусловно, «собери сейчас, почини потом» конструкции компьютера является очень слышимый сопутствующий дисплей с откидными цифрами от ex-British Rail. Этот аддон вызовет у некоторых наших читателей совершенно иной оттенок ностальгии.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Mark Tyson




