Привет, друзья.
Хочу поделиться своим рассказом, как я "подсел" на этот удивительный проект уважаемого Василия Лисицына, и что из этого вышло.
Предыстория.Как известно, бывших спектрумистов не бывает, и если ты жил в начале-середине 90-х годов в странах пост-СССР и тебе в те годы было примерно от 7 лет,
то ты - потенциальный клиент нашего сообщества. Спектрумисты, синклеристы.... Как нас только не называли!
Для большинства из нас, молодых людей того поколения, это был первый ПЕРСОНАЛЬНЫЙ компьютер. Именно КОПМЬЮТЕР, на котором можно было писать СВОИ программы, или играть БЕСПЛАТНО в компьютерные игры. Тут уж каждому свое.... Наверняка, многие помнят игровые компьютерные салоны конца 80-х - начала 90-х, где за пару рублей можно было поиграть в каратэ на ATARI ...
А обучение программированию у нас происходило в компьютерных классах, которые были только в институтах, да и то не во всех.
И там надо было записыаться на т.н. "машинное время", где тебе выделялся час-два времени на компьютере типа ДВК (в лучшем случае), а в худшем .....эх!!!
Короче говоря, когда я на первом курсе института собрал СВОЙ первый компьютер, естественно, это был клон легендарного ZX Spectrum, то это был такой прорыв!!! Я мог писать свои проограммы, причем в любое время, когде мне хотелось, играть в игры, когда мне хотелось и сколько хотелось...
И я благодарю Богу за то, что у меня хватило ума не выбросить и не потерять тот мой первый компьютер, и он до сих пор со мной в рабочем состоянии.
Можно, конечно, воспользоваться программным эмуляторм под Windows,Linux, Android и т.п. всё это у меня есть, но....
Не то пальто, как говорится.
Теперь, собственно говоря,
Сама историясборки проекта от Василия.
Одно время я и савм подумывал о создании проекта клона любимиого ZX-Spectrum-а на современной элементой базе, но... не хватало мозгов и времени, а может, желания.... Но, как бы там ни было, где-то полгода назад я наткнулся на проект Василия, и я решил: "Вот оно!"
Тем более прект открытый, вся докумнетация есть, автор - доброжелательный и открытый человек, помогает советом. Почему бы и нет?
Первым моим действием был заказ печатных плат у автора. Хочу отметить, что Василий предлагает разные варианты для сборки компьютера - пустые платы,
наборы для самостоятельной сборки и полностью собранные устройства.
Мне,естественно, захотелось пройти "все круги ада" самомтоятельной сборки и я заказал пустые платы.
Вот они:
Хочу сразу отметить, что платы четырехслойные и ЛУТ-ом их самостоятельно не изготовить.
Да и вообще, повторить весь этот проект начинаючему радиолюбителю будет весьма трудно. Портебуются навыки пайки мелких SMD-компонентов, да еще и на четырехслойной плате, которую прореть-то не так просто... Возможно, это - главный недостаток данного проекта.
Но об этом, чуть позже.
Всего плат - три.
Самая большая - это главная плата, на которй находятся аж три !!! процессора.
1. CPU ATMega128 - эмулятор графического процессора ULA (который имеется в оригинальном ZX-Spectrum, и который в советских клонах заменен стандартной логикой.
Кстати, - около 30 корпусов DIP-микросхем в т.н. краснодарском варианте Синклера, который я собирал в молодости )))))
2. CPU ATMega 128 - собственно эмулятор команд легендарного процессора Z80
3. ATTiny 2313 - контроллер стандартной расширенной клавиатуры на 105 клавиш, к который мы все так привыкли. Ибо в оригинальном спектруме имелась 40-кнопочная оригинальная клавиатура, нигде более не использовавшаяся, и в настояще время забытая. Тоже большой плюс автору проекта, т.к. самастоятельно изготавливать еще и клавиатуру - тот еще гемор.
Также , еще на плате есть несколько микросхем логики, ОЗУ, стабилизаторов питания а также транзисторы, резисторы, конденсаторы, куда ж без них!
А теперь, задача - собрать все необходимые компонеты. Здесь тоже вас подстерегают сюрпризы.
В принципе, супердефицитных компонентов в проекте нет, но некоторые вещи меня заставили понервничать.
Из-за очень малых габаритов всего устройства требуются микросхемы в корпусах TSSOP, а это очень мелкие корпуса, которые не так легко найти в продаже, да и паять их тоже... задача не для слабаков ))))
Продолжение следует....