Приветствую всех! Сегодня будем собирать самый настоящий компьютер! Бежать в магазин за материнками, видяхами и планками оперативки не придется, оставим это для мамкиных сборщиков, потому что сегодняшний гость - легендарный компьютер 90х, один из самых продвинутых клонов ZX Spectrum - АТМ ТУРБО 2+. И, как полагается для любого спектрума, собирать его будем полностью с нуля, а лучшим другом станет паяльник.
Специально для любителей тестовых версий я подготовил небольшую выжимку из видео, в котором будет много картинок и мало текста. В общем - приятного времяпровождения!
Ваш, HotPixel!
Мой канал на Youtube - заходите, будет много интересного.
====================================================================================
Для начала, давайте внесем ясность, почему этот компьютер считается продвинутым?
Типичный клон спектрума начала-середины 90х имел следующие характеристики:
- Процессор с частотой 3.5 МГц
- 48 или 128Кб ОЗУ
- Разрешение экрана 256х192
- 40 или 58 механическая клавиатура
- Опциональное наличие музыкального процессора и дисковода
АТМ ТУРБО предлагает все тоже самое, плюс:
- LPT и COM порты
- 1024 Кб ОЗУ
- COVOX (аналог звуковой карты)
- Поддержку ОС CP/M с разрешением 320x240 и свой собственный расширенный режим 640x200
- Поддержку IBM-совместимой клавиатуры PS/2
- Разгон процессора до 7 МГц
- АЦП для работы с аналоговым сигналом
- Стерео звук
- Поддержку IDE жестких дисков
Как бы очень внушительный список "плюшек" =) Конечно, с высоты 2020 года характеристики и первого и второго кажутся смешными, но не стоит забывать, что на спектрумах выросло целое поколение и это был самый массовый компьютер на постсоветском пространстве.
Итак, для сборки нашего супер-компьютера потребуется около сотни микросхем-рассыпушек, набор ПЗУшек, музыкальный процессор, центральный процессор Z80 и несколько контроллеров периферии.
Чистая плата была заказана в Китае, правдами и неправдами добыта вся мелкая логика и контроллеры
Часть микросхем будет сажаться сразу на плату, а потенциально проблемные будут сидеть в панельках.
Все основные узлы распаяны, настало время подключения питания
Включение без процессоров и контроллеров показало отсутствие дыма и коротких замыканий. Матрас на экране сигнализирует о правильном формировании тактовой частоты и правильную работу памяти.
Далее распаиваем блокировочные конденсаторы для подавления помех и устойчивой работы логики, так как на платах АТМ достаточно плохо разведено питание, да и сами микросхемы сильно шумят в цепь питания, что мешает нормальной работе соседним микросхемам.
Устанавливаем контроллер клавиатуры, ЦПУ, знакогенератор и тестируем все остальные узлы.
Переходим к проверке дисковой системы. Устанавливаем контроллер дисковода ВГ93 и пробуем загрузить что-нибудь с дискеты.
А вот с подключением жесткого диска пришлось повозиться. Подключение винчестера или компакт флешки намертво вешало комп. После изучения протокола и сверки схемы, была найдена ошибка в разводке платы.
Проблема решилась перекоммутацией пинов на разъеме.
Так как компьютер питается тремя напряжениями, то встала необходимость в нормальной организации питания. Для этой цели я вытравил плату, где будут располагаться мощный DC-DC на 5в, китайский модуль на 12в и распаян DC-DC на -15в.
А теперь настало время доработок нашего компьютера, ведь спектрум не будет спектрумом, если оставлять его без модернизаций =)) Первой доработкой будет турбирование дисковода. Суть турбирования - чтение и запись на диск производятся на штатной скорости, а перемещение головки - на повышенной. В таком режиме процесс загрузки с дискеты будет происходить быстрее, а работа самого дисковода - тише.
Доработка будет в виде платы-переходника в штатное место контроллера дисковода.
Травим, обрезаем, наносим масочку, паяем.
Немного монструозно, но зато можно быстро вернуть штатное состояние.
Далее будет еще одна платка, на которой будут располагаться выходы звука, переключатель турбо режима процессора, разъем для мыша и адаптер для джойстиков от Сеги.
Наводим красоту, сверлим, паяем.
Для всех доработок придется добавить немного лапши.
Спектурм любит МГТФ =))
Платка в собранном состоянии. С адаптером для мыша вышел небольшой фейл, поэтому пока его не будет.
Компьютер собран и проверен. Но пока это лишь набор плат и проводов, для полноценного компьютера не хватает корпуса, который в будущих постах тоже будет собираться с нуля.
Предвкушая комменты "зачем тебе это", "калькулятор какой-то", "купи приставку", "делать тебе нечего", хочу сказать, что спектрум был моим первым компьютером и с ним связаны самые теплые воспоминания. О каких-то рабочих делах на нем я не говорю, так как для этих задач есть современный компьютер. У кого-то есть увлечение собирать модельки танков/самолетов, кто-то собирает монеты, другие любят валяться на диване, а вот у меня - возиться со старыми железяками, даже если это лишено практического смысла. Спасибо за внимание, до скорых встреч =)