# 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) и моим друзьям.