Найти в Дзене

Ретро компьютер "Специалист" из журнала "Моделист Конструктор" (часть 2)

Часть 1 Продолжаю собирать ретро компьютер "Специалист". Запустив основную плату с тестовой ПЗУ, я мог только наблюдать за работой программы тестирования, но никакого управления компьютером у меня нет. Предполагается, что будет установлена плата расширения и к ней я подключу полноценную клавиатуру через разъем PS/2. Плату расширения я еще не собирал, планирую в начале отладить компьютер без нее. В общем принял решение делать самодельную клавиатуру по схеме из журнала. В журнале рассказывается как сделать пленочную клавиатуру, в детстве я пытался такую сделать из подручных материалов, клея и фольги. С помощью фотопечати даже сделал изображение клавиш. Но сейчас я решил делать полноценные кнопки. Не за долго до начала сборки этого компьютера я купил 3d принтер. Опыта проектирования и печати на нем у меня практически никакой, вот думаю, на самодельной клавиатуре начну осваивать его. В качестве платы для клавиатуры буду использовать универсальную монтажную плату. Размер должен быть не мен

Часть 1

Продолжаю собирать ретро компьютер "Специалист". Запустив основную плату с тестовой ПЗУ, я мог только наблюдать за работой программы тестирования, но никакого управления компьютером у меня нет. Предполагается, что будет установлена плата расширения и к ней я подключу полноценную клавиатуру через разъем PS/2. Плату расширения я еще не собирал, планирую в начале отладить компьютер без нее.

В общем принял решение делать самодельную клавиатуру по схеме из журнала. В журнале рассказывается как сделать пленочную клавиатуру, в детстве я пытался такую сделать из подручных материалов, клея и фольги. С помощью фотопечати даже сделал изображение клавиш. Но сейчас я решил делать полноценные кнопки.

Не за долго до начала сборки этого компьютера я купил 3d принтер. Опыта проектирования и печати на нем у меня практически никакой, вот думаю, на самодельной клавиатуре начну осваивать его.

В качестве платы для клавиатуры буду использовать универсальную монтажную плату. Размер должен быть не менее 200 мм в дину и 100 мм в ширину, на схеме 6 рядов клавиш, должны уместиться, но при этом клавиатуру хочу сделать миниатюрной. Купил универсальную плату с расчетом, что клавиши будут без сдвига. Погорячился я с таким решением, но пока что-то не начнешь делать, не увидишь своих ошибок:

Универсальная монтажная плата для клавиатуры компьютера "Специалист", размер 200 на 105 мм.
Универсальная монтажная плата для клавиатуры компьютера "Специалист", размер 200 на 105 мм.

Плата оказалась еще и двухсторонней, я промахнулся и тут. Я понимаю, что надо было делать свою плату, но дома заниматься химией я не стану, да и не травил никогда. Буду делать навесным монтажем, а там посмотрим что получится.

В качестве клавиш решил использовать тактовые кнопки 6x6 мм, двухконтактные.

Тактовая кнопка для клавиатуры компьютера "Специалист".
Тактовая кнопка для клавиатуры компьютера "Специалист".

Все таки решил делать кнопки со сдвигом. Задача была соединить один контакт всех кнопок горизонтальным соединением, другой - вертикальным, затем собрать их в одном месте в единый пучок и подключить к основной плате. Также на клавиатуре будут располагаться дополнительные кнопки сброса и верхнего регистра (аналог Shift на обычных клавиатурах). Внешний вид клавиатуры будет как на картинке в журнале. Всего потребуется установить 73 кнопки (2 на пробел). Тут я тоже промахнулся, т.к. на оригинальной картинке нет 2-х кнопок - это "Tab" и "AP2", я их и не сделал, о чем потом жалел. Может потом переделаю.

Часть дорожек мне пригодились, часть я срезал надфилем. Разместил и припаял кнопки, проверил на замыкание, все в порядке. С обратной стороны навесным монтажом соединил все, как указано в схеме журнала. Вот что у меня получилось:

Плата с клавишами компьютера "Специалист".
Плата с клавишами компьютера "Специалист".
Соединение кнопок клавиатуры компьютера "Специалист".
Соединение кнопок клавиатуры компьютера "Специалист".

Согласен, выглядит топорно, но зато сделано своими руками. Нужно учесть, что это первый мой компьютер своими руками.

Присоединил клавиатуру к компьютеру, установил ПЗУ Монитора и Бейсика, также установил маленький динамик:

Компьютер "Специалист" уже с клавиатурой.
Компьютер "Специалист" уже с клавиатурой.

Вся периферия подключается к синему разъему на плате, туда же подключается телевизор. У меня два современных телевизора и оба по композитному соединению прекрасно показывают изображение с компьютера. На клавиатуре маркером нарисовал названия клавиш.

Ура! Теперь это полноценный компьютер, которым можно что-то уже делать. Например, что-нибудь написать на Бейсике. Вот пример программы, которую я сразу и написал:

Бейсик компьютера "Специалист"
Бейсик компьютера "Специалист"

Читать с магнитофона пока не могу, да и не планировал, т.к. потом будет установлена плата расширения и все программы будут загружаться с флешки. В закромах у меня была микросхема AT28C64B, подключение которой оказалось аналогичным 573РФ4. Вот я программатором заливал в нее разные программки небольшого размера, затем устанавливал ее вместо ПЗУ с Бейсиком, с помощью Монитора копировал программу в начало области памяти компьютера и запускал. Кстати, я в отражении.

Игра "ЗОО" для компьютера "Специалист" из журнала "Моделист Конструктор" за май 1990 года (заставка игры):

Продолжение следует... Часть 3