Вы когда-нибудь мечтали оживить настоящий ретро-компьютер? Не просто посмотреть на него в музее, а собрать своими руками, прошить, настроить и заставить работать? Если да — вы попали по адресу. Сегодня я расскажу, как собрать и отладить легендарный Радио-86РК, используя микросхемы, платы и программы, которые доступны даже сейчас.

В статье вы узнаете, как правильно подобрать и проверить микросхемы, собрать схему, прошить ПЗУ, настроить питание и устранить типичные проблемы. Всё это — с примерами, советами и даже хитростями, которые помогут не потерять голову в процессе.


Почему собрать Радио-86РК — это настоящее приключение

Радио-86РК — это машина времени. Процессор Intel 8080, микросхемы ПДП, видеоконтроллеры — всё это звучит как из другой эпохи. Но именно в этом и кайф! Только представьте: вы держите в руках плату, на которой живёт история, и можете заставить её работать.

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


С чего начать — выбор и проверка микросхем

Первое, что вам понадобится — это микросхемы. В оригинальной схеме Радио-86РК используются контроллеры ПДП, видеоконтроллеры ВГ75 и ВТ57, процессор Intel 8080 и множество логических микросхем.

Как не ошибиться с микросхемами

  • Проверяйте маркировку внимательно. Например, регистр К561ИР12А и К589ИР12 — похожи, но абсолютно разные по логике.
  • Проверяйте микросхемы перед установкой. Для этого можно использовать простой тестер логики на Arduino. Он подключается к микросхеме на макетной плате и выводит таблицу истинности. Это экономит время и нервы.
  • Используйте панельки для микросхем. Запаивать DIP-40 сразу в плату не рекомендуется — так проще заменить неисправный элемент.

Печатная плата — где взять и как собрать

Плата — основа всего. Можно заказать готовую по Gerber-файлам, которые уже проверены и доступны. Если хотите сэкономить — можно использовать макетную плату, но это усложнит сборку.

Особенности платы Радио-86РК

  • На плате есть перемычки RU5D и SV1, которые отвечают за банкование ПЗУ и разряды ОЗУ.
  • В оригинале микросхемы РУ3 заменены на РУ5 для повышения надёжности при скачках питания.
  • Питание требует трёх напряжений: +5В, -5В и +12В. Для тестов можно использовать несколько блоков питания, подключая их по очереди.

Прошивка ПЗУ — как оживить программу

ПЗУ — это мозг компьютера. Без правильной прошивки плата будет просто набором микросхем.

Как прошить ПЗУ

  • Используйте промышленный программатор или Arduino Uno/Mega.
  • Если нет нужных микросхем ПЗУ на 1 или 2 КБ, можно урезать более ёмкие, занулив старшие адреса.
  • Для теста используйте программу из журнала "Радио" №7-1988, которая инициализирует периферию и заполняет экран символами.

Первое включение и диагностика

Включаете питание, подключаете видеовыход к телевизору, нажимаете RESET — и что видите? Мигающий курсор на сером фоне, но нет надписи "Радио-86РК"? Не беда!

Что делать, если экран пустой

  • Проверьте, вытащив по очереди микросхемы ОЗУ и ПДП. Если курсор пропадает — значит, они работают.
  • Проверьте сигнал WR, который отвечает за запись данных в видеоконтроллер.
  • Используйте тестовую программу, чтобы проверить работу процессора, ОЗУ, контроллера ПДП и видеоадаптера.

Решение типичной проблемы — сигнал WR не поступает

Проблема часто кроется в контроллере ПДП. Он должен приостанавливать процессор, извлекать данные из ОЗУ и подавать их на шину видеоконтроллера. Если сигнал WR не выходит, символы не отображаются.

Как проверить и исправить

  • Используйте мультиметр, чтобы проверить напряжение на выводах микросхем.
  • Иногда ножка микросхемы выгорает из-за статического электричества — замените микросхему.
  • После замены проблема обычно исчезает, и экран оживает.

Практический пример — как я ремонтировал Радио-86РК

Я заказал плату, собрал схему, прошил ПЗУ тестовой программой. При первом включении увидел только мигающий курсор. Проверил микросхемы, сигнал WR отсутствовал. Заменил микросхему ВТ57 — и вуаля! Появилась надпись и символы на экране.


Полезные советы для сборки и настройки

Совет Почему важно
Используйте панельки для микросхем Легко заменить неисправный элемент
Проверяйте микросхемы перед установкой Экономит время и деньги
Прошивайте ПЗУ с помощью Arduino Доступно и удобно
Подключайте питание по очереди Избегаете повреждений из-за неправильного напряжения
Используйте тестовые программы Быстро выявляете неисправности

Дополнительные материалы и ресурсы

  • Онлайн-ассемблер для сборки программ: asm80.com
  • Онлайн-эмулятор Радио-86РК: rk86.ru
  • Чертежи и Gerber-файлы плат: доступны на форумах радиолюбителей

Итог

Собрать и настроить Радио-86РК — задача для терпеливых и любознательных. Но результат стоит того: вы получите настоящий ретро-компьютер, который можно использовать. Главное — внимательно подходить к выбору микросхем, правильно прошивать ПЗУ и тщательно проверять питание и сигналы.

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


Теперь вы вооружены знаниями и готовы к своему ретро-приключению. Удачи в сборке и пусть ваш Радио-86РК оживёт и засияет на экране!