В этом тексте — путь от первых деталей до запуска: что собрать, как прошить ПЗУ, как понять, где ошибка, и чем она может быть на самом деле. Плюс немного большой истории — от «Микро-80» до того, как отечественная компьютерная тема вообще дошла до людей.


Что такое «Радио 86-РК» и почему он может “не ожить”

Компьютер «Радио 86-РК» — это ретро-компьютер на архитектуре, которая живёт на логике, шинах, сигнале синхронизации и очень капризных мелочах. И вот представьте: вы собрать плату хотите быстро, а в итоге часами ловите “мелкую” проблему, из‑за которой на экране остаётся только курсор и серый фон.

Главная мысль такая: у «Радио 86-РК» неисправности часто не в “большом”, а в узком месте — в одном сигнале, одном выводе микросхемы или разъёме шлейфа. Поэтому подход должен быть не “на удачу”, а как расследование.


Карта сборки Радио 86-РК

Ниже — логика действий, как если бы вы делали компьютер по шагам “следствие → доказательства → исправление”.

Мини-план

  1. Собрать базовую часть платы
  2. Подготовить и прошить пзу (MON и FONT)
  3. Подключить питание и видеовыход
  4. Запустить тестовый код, чтобы отделить “проблему в питании” от “проблемы в сигнале”
  5. Если не работает — диагностировать через приспособления и имитации
  6. Починить конкретный участок и только потом запускать штатный монитор

Сколько стоит собрать «Радио 86-РК» в 2023

По состоянию на год 2023 один из типичных раскладов такой:

Что нужно Вариант “нашлось” Вариант “с нуля”
Микросхема и недостающие детали ~1200 ₽ ~2500 ₽
Печатная плата (заказ по готовым файлам) ~1000 ₽ (доставка) может отличаться
Прочее (переходники, блоки питания) обычно есть зависит от того, что уже в мастерской

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


Плата и монтаж без боли

Часто встречается два пути:

  • собирать плату на макетной/черновой основе, чтобы проверить логику
  • или сразу заказать печатную плату и собирать уже “как надо”

Важная мелочь

Если вы сомневаетесь в микросхема, ставьте панельки на время диагностики. Это помогает быстро менять узлы и не перегревать дорожки лишний раз.


Прошивка ПЗУ с помощью Arduino

Штатные пзу в «Радио 86-РК» — это то, что даёт старт программе. И тут есть два рабочих сценария:

Сценарий 1

У вас есть микросхемы нужной ёмкости — вы просто прошиваете MON и FONT и ставите их на плату.

Сценарий 2

Микросхем нет “как в схеме”. Тогда некоторые энтузиасты делали обходной трюк: брали более ёмкие и “отрезали” старшие адресные линии, чтобы код укладывался.

Это не самая красивая идея, но она может дать результат. Главное — чтобы адресация программа соответствовала тому, как запускается монитор.

Где Arduino в деле

Прошивка через Arduino делается в связке с нужными образами (HEX/данные). На практике это работает, если вы уверенно выставляете адресные линии и питание программатора.


Первое включение и типичная “поломка” в голове

Подключили видеовыход к простому телевизору, нажали reset, а на экране: мусор, потом курсор. И надписи “Радио-86 РК” нет.

Это частая ловушка: кажется, что “компьютер вообще не запускается”, но на деле он может выполнять часть шагов. Иногда курсор — это уже доказательство, что видеосекция не полностью мертва.


Диагностика как расследование

Чтобы не гадать, автор подхода использует help-подобную логику: сначала ставит тестовое пзу с программой диагностики.

Зачем нужно тестовое ПЗУ

Тестовый код должен:
- инициализировать контроллеры
- заполнить экранную область символами
- и затем запустить режим отображения

Если процессор и оз работают, экранная область будет заполнена. Если заполнена не будет — значит “сбой на стыке” между подсистемами.


“Шагатель” и почему он спасает

Для проверки важно запускать процессор не рывками “на удачу”, а пошагово. Для этого делают надстройку, которую в описаниях называют шагатель.

Суть простая: вы наблюдаете, какие команды реально исполняются. Тогда можно сверять поведение с ожидаемой таблицей.


Схема взаимодействия узлов Радио 86-РК

Вот компактная схема того, где чаще всего прячется проблема.

Кто за что отвечает

flowchart LR
  A[Видеоконтроллер ВГ75] -->|запрос на запись| B[Контроллер ПДП]
  B -->|приостанавливает CPU| C[Процессор]
  B -->|берёт данные из| D[ОЗУ]
  D -->|данные на шину| B
  B -->|должен сгенерировать WR| E[Видеоконтроллер]
  E --> F[Экран]

Где была проблема в конкретном случае

Порядок почти правильный, но “между 3 и 4 этапом” не проходит запись в видеоконтроллер.

На языке простого объяснения: данные доходят, а момент, когда их надо принять, не наступает или не доходит по линии.


Главная неисправность и как её устранили

В диагностике находят, что тестовый код:
- процессор исполняет инструкции
- контроллеры и работа пдп (DMA) идут
- данные извлекаются из оз
- но запись в видеоконтроллер не происходит

Проблема проявилась на сигнале записи: линия “WRB” формировалась, но нужный выход не работал.

Что именно сломалось

Предположение было подтверждено ремонтом: выгорела (повредилась) ножка одной из микросхем в узле ВТ57. Из-за этого сигнал на выходе не выдавался.

Устранение

Просто заменить микросхему ВТ57 на исправную — и всё оживает.
После этого компьютер уже запускал штатный монитор и показывал ожидаемую картинку.


Какие доработки и приспособления нужны для ремонта

Вот набор, который реально помогает не “перебирать всё подряд”, а видеть картину.

Приспособление Зачем Что даёт на практике
“Просмотрщик” шины данных увидеть, какие сигнал и байты идут быстро отличить “не работает CPU” от “не записывается в видео”
Надстройка “шагатель” пошаговый запуск сверка команд и нахождение места расхождения
Тестовое ПЗУ проверка подсистем вместе отделяет общие проблемы от узких стыков

Как использовать видеовыход и ввод данных

Когда компьютер начинает показывать, следующим шагом становится ввод данных.

Обычно помогает:
- правильное подключение к видеосигналу (например, через AV телевизора)
- и добавление нужных подтягивающих элементов на входные линии, чтобы порт ввода “видел” сигнал корректно

В одном сценарии для удобства ввода ставили резисторы 2К на выходные порты, и тогда ввод стал стабильным.


Как починили разъём шлейфа клавиатуры

Ещё один “герой” подобных ремонтов — не электроника, а механика старости: разъём для шлейфа.

Если контакты гибких пружин “развалились”, компьютер может включаться, но клавиатура работать не будет или сброс перестанет отрабатывать как ожидается.

В реальном кейсе разъём:
1) заменили на похожий, который нашёлся в запасах
2) аккуратно подогнали посадку и подрезали шлейф
3) после этого компьютер нормально реагировал на reset и клавиатуру


Что делать при проблемах на первом запуске

Когда “первый старт” даёт мусор или только курсор, не пытайтесь чинить всё сразу. Придерживайтесь последовательности.

Чек-лист ошибок

Симптом Частая причина Что проверить первым
Мусор, потом курсор не сходятся сигналы видео/записи линии WR/WRB, состояние видеоконтроллера
Нет “Радио-86 РК” не работает MON/FONT или не идёт нужная запись корректность пзу и запуск
Курсор пропадает при снятии ОЗУ оз не в порядке или адресация не проходит проверка микросхем оз
Всё меняется после извлечения D20 проблема в узле видеосекции проверить конкретные микросхема в цепи

История в стороне, но не “для галочки”

Есть важная причина, почему люди так любят «Радио 86-РК»: он не просто ретро. Он — след большой линии, где отечественная компьютерная культура формировалась через публикации, энтузиастов и дефицит.

Почему отечественную историю часто игнорируют

Не потому что её нет, а потому что:
- многое долго собиралось как “база”, а не как короткий пост
- требовалась фундаментальная проработка, а не 1-2 абзаца
- и не все знали, кто реально был автором воспоминаний и материалов


От «Микро-80» к «Радио-86РК» и почему это важно

Коротко: «Микро-80» был сложнее и требовал больше производства, поэтому «Радио 86-РК» сделали доступнее.

Там тоже была логика: схема и программа должны были дойти до обычного радиолюбителя, а не только до лабораторий.


Зачем вспоминать CP/M и “дисководные” проблемы

В больших воспоминаниях есть эпизод про то, как в СССР появлялась CP/M 2.2 и как адаптировали системы под реальное железо. Суть одна: быстродействие и тайминги — это всегда “на грани”.

История показывает, что даже когда “вроде работает”, разница в микросекунды ломает приём байта — и приходится выдумывать нестандартные решения. Этот урок напрямую применим к ретро-ремонту: “вроде бы сигнал есть” ещё не значит “он работает в нужный момент”.


Итог: главный принцип сборки и ремонта

Собрать «Радио 86-РК» в 2023 можно, но ремонт обычно выигрывает тот, кто:
- ставит правильные тесты (через тестовое пзу)
- запускает по шагам (через шагатель)
- смотрит на сигналы, а не только на экран
- и не забывает, что один повреждённый вывод у микросхема может остановить весь видеоканал

И да, иногда самая точная диагностика звучит так: “узел работает почти весь путь… кроме момента записи”. Именно этот подход превращает хаос из мусора на экране в понятную причину и решение.