Самые первые полностью электронные вычислительные машины строились на радиолампах, и большинство из нас слышало про ЭНИАК или «Колосс». Гигантские установки, на которые требовался бюджет воюющей страны и которые занимали очень большие залы. Тем приятнее видеть, что полезный ламповый компьютер можно собрать без обоих этих условий — как в этом проекте, построенном на двойных триодах восточноевропейского производства.
Самодельный ламповый компьютер на настенной панели. Источник изображения — hackaday.com
Что это за машина
Перед нами восьмиразрядная конструкция с архитектурой фон Неймана и набором из 16 инструкций. Её функциональная блок-схема была бы мгновенно узнаваема любым, кто работал с восьмиразрядными микрокомпьютерами семидесятых.
Схемотехника построена на элементах ИЛИ-НЕ — тем же способом, что и знаменитые бортовые машины программы «Аполлон». Судя по описанию, для схем ввода-вывода применены уже современные компоненты: тянуть всю периферию на лампах означало бы кратно увеличить и размеры, и потребление.
Компактность и необычная периферия
Физически машина представляет собой на удивление компактный настенный блок. Компоновка сама по себе достижение: лампы требуют разнесения из-за тепла, а накальные цепи тянут заметный ток, так что уместить полноценный процессор в панель, которую можно повесить на стену, — задача нетривиальная.
К компьютеру прилагается блинкерный дисплей, снятый с британского железнодорожного табло, а также пульт управления для простой игры-симулятора дирижабля. Полное описание проекта выложено на отдельном сайте.
Выбор двойных триодов тоже понятен любому, кто держал в руках советскую радиотехнику: лампы вроде 6Н-серии выпускались миллионами, до сих пор доступны на барахолках за копейки и содержат сразу два триода в одном баллоне, что вдвое сокращает число деталей на плате.
Машина заслуживает уважения. Это не самый крупный компьютер, о котором доводилось слышать, и уж точно не первый ламповый, но сам факт доведения такой конструкции до рабочего состояния впечатляет. Ламповая логика беспощадна к ошибкам: каждая лампа со временем теряет эмиссию, режимы плывут, и машина, работавшая вчера, сегодня может начать ошибаться.
Тем, кого увлекает эта тема, стоит помнить и о практической стороне: подобные проекты требуют работы с анодными напряжениями в сотни вольт, а значит, аккуратности и понимания техники безопасности куда большего, чем при сборке очередной поделки на микроконтроллере.













