LENINGRAD-2-48k/README.md
Alex-2-Graf b6d2501bf9 README
2026-03-14 20:20:09 +01:00

102 lines
7.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# LENINGRAD-2-48k
## Leningrad-2. Russian ZX Spectrum clone. Schematics and PCB.
«Ленинград-2» — это бытовой персональный компьютер, совместимый с ZX Spectrum,
созданный в 1989 году как дальнейшее развитие популярной модели «Ленинград»
Усовершенствование легендарной первой модели, которая отличалась простотой схемы.
«Ленинград-2» сохранил эту простоту схемотехники, легкость сборки и настройки.
Компьютер построен на базе процессора Z80. Имеет 48 Кб оперативной памяти,
реализованной на микросхемах типа РУ5.
«Ленинград-2» (наряду с первой версией) стал одним из самых массовых клонов ZX Spectrum
в бывшем СССР благодаря возможности собрать его самостоятельно из доступных радиодеталей.
Преимуществом Ленинграда-2, по сравнению с другими клонами того времени,
было наличие разъёма для расширения.
И после Радио 86РК и Одесского клона (к большому сожалению не сохранились схемы)
было принято решение собрать Ленинград 2.
А буквально через месяц и расширить его до 128к и прикрутить БДИ.
Правда пришлось летом 90 года поехать в стройотряд и заработать на два дисковода 5,25.
И этот компьютер проработал верой и правдой всё время учёбы в университете.
Каких только расчётов он не видел.
И где только не побывал. Даже на ЧАЭС.
В рабочем состоянии и до сих пор.
Прадедушка
![Прадедушка](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/%D0%9F%D1%80%D0%B0%D0%B4%D0%B5%D0%B4%D1%83%D1%88%D0%BA%D0%B0-1990.jpg)
В скором времени он поселится в новый корпус.
Ну а в 2025 году я решил переразвести его под новые реалии.
Ну и сразу заложить возможность расширения.
Что бы потом не резать и МГТФить.
В результате чего на свет появился Ленинград 2 2025
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/L2_1.00.jpg)
Основные отличия заключались в расположение на плате конвертера
от AlexEkb [ZX_RGBI2VGA-HDMI](https://github.com/AlexEkb4ever/ZX_RGBI2VGA-HDMI) и музыкального процессора AY-3-8910.
И мелкие доработки, связанные с дальнейшими расширениями.
А заодно родилась идея сделать переходник на Немо-bus и ZX-bus [Gerber](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Gerber/Back_L2_Nemo_Spec_Gerber.zip).
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/Back_L2_Nemo_Spec.jpg)
Что позволило подключать различные платы расширения.
Например Космо Карту от Игоря [ZXKM](https://github.com/Igor-azx987sa/ZXKM)
Результат оправдал ожидания
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/L2_1.00%2BKK.jpg)
После обкатки и незначительных косметических доработок была выпущена ревизия [1.01](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Export/Leningrad%202%2048k%202025%201.01.html) [Схема](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Export/Leningrad%202%2048k%202025%201.01.pdf) [Gerber](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Gerber/Leningrad%202%2048k%202025%201.01%20GERBER.zip)
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/L2_Rev1.01.png)
Ошибок выявлено не было, но были учтены некоторые пожелания.
И свет увидела новая ревизия [1.02](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Export/Leningrad%202%2048k%202025%201.02.html) [Схема](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Export/Leningrad%202%2048k%202025%201.02.pdf) [Gerber](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Gerber/Leningrad%202%2048k%202025%201.02%20GERBER.zip)
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Foto/L2_Rev1.02.png)
## Сборка
Как правило сборка и наладка проблем не вызывает.
Хотя всё же проясним назначени перемычек.
JP1, JP2 и JP3 замыкаются в случае установки VGA разъёма.
При установки HDMI их замыкать не надо.
Но все резисторы R24-31 заменяются на 270 Ом.
Джампер J9 необходим для снятия питания с RP4040-Zero при перепрошивке.
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/J9.jpg)
JP4 замыкается в случае установки двух ПЗУ 2764
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/JP4.jpg)
Перемычка JP5-JP9 запаиваются все.
Они нужны для будущих расширений памяти
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/JP6.jpg)
Перемычки JP10 и JP11 запаиваются с левой стороны.
Они перепаиваются только для расширения 256к на 41256(РУ7)
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/JP10.jpg)
Джампер J12 необходим для выбора прошивки БДИ
в случае установки 27256 с двумя версиями TR-DOS.
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/J12.jpg)
Пин CAS1 необходим для расширения до 128к двумя линейками 4164(РУ5)
![](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/blob/main/Jumpers/CAS1.jpg)
## ПЗУ
Выбор ПЗУ описан [тут](https://github.com/Alex-2-Graf/LENINGRAD-2-48k/tree/main/ROM)
## Авторы и благодарности
Alex Ekb за RGB2VGA конвертор
Сообществу [Scorpion ZS & Ленинград](https://t.me/zs_scorpion) и моим друзьям.