Форум за любителите на Стара електроника
Персонални компютри, игрови приставки и друга стара електроника за забавление => Ремонт, схеми, документация, литература => Темата е започната от: lz1tka в 12 Май, 2020, 19:11:47
-
Най сетне да започна нов проект по 8 битовите машини.
Клонинг на ZX Spectrum под името Ленинград (48к рам).
Цветна машина с добри параметри като правец8ц, казват че заради звука само правец 8д е достоен да се сравнява с него. Обаче си е добра машина за игри,почти като ДЕНДИ приставка.
Платката е изработена по поръчка в Пловдив (35 лв. с доставката),който иска да я повтори вече има готов шаблон и ще излезе по-евтино.
Почти всички чипове са в наличност, епрома е програмиран ;). Остана да хвана поялника и да пиша тука за проекта. :good:
-
По спомени от детството ми, когато лепях такива компютри, за да се издържам като студент, на платката имаше някаква нужда от корекция или нещо от този род. Беше през бурните 90, демек отдавна, трудно ми е да се сетя какво точно беше. Може и на "Краснодар" платката да е било...
Преди да лепиш, провери схемата на логичност и платката на съответствие. Ако не са метализирани отворите и се налага да лепиш чиповете и от двете страни, то след това махането им е само с рязане на краката. Иначе се сваляше цялата пътечка. Ползвах гумени ленти от велосипедна гума, които подлагах под чиповете, за да равнят краката им със страна "спойки", а иначе те си седяха във въздуха. Даваше шанс за повторна употреба на чипа.
Успех с начинанието!
-
По спомени от детството ми, когато лепях такива компютри, за да се издържам като студент, на платката имаше някаква нужда от корекция или нещо от този род.
Блогадаря!
Знам за корекциите,вече са нанесени на платката от две подобни схеми на машината. Металезирани отвори. Други също са я копирали по тази изработка. Инфо има,само да знаеш руски. :)
Епрома е от Краснодар(засега). Такъв намерих.
-
Обаче си е добра машина за игри,почти като ДЕНДИ приставка.
Хаха не съм съгкасен, дръже! Spectrum ZXа с пълен боклук що се однася до игри и е на светлинни години от Famicom-a (Dendy)
Графичните му възможности са трагедия , 16 цвятова гнусна палитра без хардуерни спрайтове и една ужасна лимитация, позволяваща ти само 2 цвята един до друг.
Но въшреки всикчо това има страгхотни hombrew игри за това чудо , дето са изумителни имайки предвид характеристиктие на тая английска кочина хаха
Ето тука е пълно с видеа с новии игри дето ентусиясти правят за платформата
Невероятни са!
https://www.youtube.com/user/rzxarchive/videos
-
Позволете да не се съглася. Тази "кочина" и 3УСЦТ ми дадоха средства, за да завърша. Значи, от чисто сантиментални чувства, е върха на технологията. А и навява спомени, що "какички" бяха канени да поиграят на компютъра (ми)....
На мен нито една от игрите му не ми харесваше, но то кой обущар е с обувки?
-
Позволете да не се съглася. Тази "кочина" и 3УСЦТ ми дадоха средства, за да завърша. Значи, от чисто сантиментални чувства, е върха на технологията. А и навява спомени, що "какички" бяха канени да поиграят на компютъра (ми)....
На мен нито една от игрите му не ми харесваше, но то кой обущар е с обувки?
аххах е тези от каналът дето съм показал ще ти харесат :)
-
На мен лично ми е доста интересно и следя с интерес темата. Дори бих повторил проектчето, адмирации!
-
Работим по проекта. Засега открих дребни несъответствия при сглобяването. Номера на няколко съпротивления е объркан в описанието на схемата. Засега е това, ще пиша за корекциите. И при мен се е случвало подобно нещо когато следиш за доста неща.
-
А с кво ще зареждаш софтуерът? Би било яко да пробваш някоя от тия игри като го завършиш :) Следя с интерес :master2:
-
А с кво ще зареждаш софтуерът? Би било яко да пробваш някоя от тия игри като го завършиш :) Следя с интерес :master2:
Създали са безплатно приложение което директно от телефона качва игрите. Това е за тези които нямат външна РОМ.
-
https://zxspec.wordpress.com/zx-spectrum-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80-%D0%B4%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B0-%D0%BB%D0%B5%D0%BD%D0%B8%D0%BD%D0%B3%D1%80%D0%B0%D0%B4-%D0%B8-%D1%82/
Като тръгне, можеш да развиеш идеята.
https://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/all
Иначе и с касетофон или друг източник на звук става, но не е секси.
-
Създали са безплатно приложение което директно от телефона качва игрите. Това е за тези които нямат външна РОМ.
като от касетка с аудио кабел ли?
-
ето още едно чудо на съветската техника :D Отново базирано на ZXa ,но в конзолен вариянт без клавиятури и касетки , ами просто с джойстик и кетриджи 8)
http://zxbyte.ru/index.php?id=74
-
Подкарах Спектрума Ленинград.
Платката проработи след малко играчка. Оказа се че от 4 процесора Z80 проработиха само 2.
Оригиналните Зилог захапаха без проблеми. Другите двата на z80 производство на Мостек се опитват нещо да заредят без да проработят(и в други конструкции на Спектрума колегите са срещали подобна нестабилна работа) :unknown: . Може да е заради доработката на INT сигнала която не съм правил.
Цветния видеосигнал още не съм го подкарал. Фуная се оказа капризен и освен чернобяла картинка друго не проработи.
Единствена засега доработка по дъното бе в по стабилна работа на кварцовия генератор (добавено още едно съпротивление).
Монтирана 27C128 на мястото за две 27C64 с две допълнителни мосчета отдолу.
Записах чип за проверка на паметта която се оказа в прекрасно състояние.
По някаква причина генератора на 74ls04 отказва да работи, докато аналога 555лн1 се справя нормално.
-
Здравейте, дали е възможно да споделите шаблоните за изработка на платката и също така лесно ли се намират интегралните схеми?
-
Здравейте, дали е възможно да споделите шаблоните за изработка на платката и също така лесно ли се намират интегралните схеми?
Свалих шаблоните на сляпо без да знам дали има грешки от тук.
http://micklab.ru/ZX%20Spectrum/Leningrad.htm (7. Гербер файлы для производства - скачать)
Както виждате платката проработи безпроблемно.
[attach=1]
---------------------------------------------------------------
Ако не се бъркам платката е поръчана от тука. Фирма от Повдив! Звънете и проверете! Фотошаблона вече го имат и цената за изработката е доста по ниска!
Фотошаблон -- Не(вече съществуващ)
https://selectrapcb.com/prices/index.php
--------------------------------------------------------------------------
Задължително се следи и този сайт за преработка 27с64 към 27с128 както и настройка към различни честоти на ползвания кварц.
http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/Leningrad48k.htm
-------------------------------------------------------
Допълнителни доработки за стабилна работа при проблем. Освен генератора друго засега не съм пипал (Стабилизация тактового генератора). Ромовете записани върху 27c128.
Ром памети за тест на памета и подкарване са от същия сайт. (Полезные файлы:)
Имя файла: test48k.bin (2,0K) --- (контролната сума не съвпада но теста работи :) )
Имя файла: sos48k_only.bin (16K)
https://www.cxemateka.ru/en/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f
Чиповете се намират по магазините, част от тях свалих от други платки.Препоръчвам оригиналния Зилог, и двата типа z0840004 z084000 работят. Нямам за тест U880D.
Транзисторната сглобка 1НТ251 не се намира,заменена с транзистори.
-
Благодаря много за детайлното описание и проблемите с които сте се сблъскали!
-
А каква клавиатура използвате?
-
А каква клавиатура използвате?
Още не съм я сглобил. Проста клавиатура без чипове с 40 бутончета. Масово се ползват китайските такива по телевизори,радиа и др.
-
Добавена "бърза" клавиатура. Оригинал за 2 извода.
[attach=1]
Преработена за 4 изводни бутони. В зипа е файла за копие.
[attach=2]
[attach=3]
[attach=4]
Доработено правилното чертане на окръжности. Съпротивление 150 ома и конд. 470(360)pf.
[attach=5]
-
Добавен нов "четец" за аудиовход. Стария на две микросхеми 521ca3 и 140уд6 изключен.
Работи прекрасно по тази схема (чипа е заменен с LM311N не му съвпадат крачетата!!! )
[attach=4]
[attach=1]
Засега цветноста не съм я подкарал.
При зареждане от телефон на 10 приложения, само едно се бъгна! Всичко е анимирано.
Някакво SDR радио за радиолюбители,като графика... :lol:
[attach=2]
Просто игра.
-
При липса на режим VGA в телевизорите реших да се заема с монитор CGA за Правец 16.
Доста игра падна със скарта и освен чернобяло изображение друго не проработи.
Намерих подобна схема за ZX Ленинград 128. Включването не съвпада по схемата от статията, след ровене схемата проработи и за Ленинград48.
https://zxpress.ru/article.php?id=9126
Инвертор на сигналите D1 К555ЛА3 (74ls00). VD1-3 1n4148
D36 - k555кп11 - не го ползвайте по възможност!!! заменете с 74ls257! съветското "чудо" вкарва смущения в картината.
D11 - 74LS86
(Ленинград 48к)
вход -КСИ се включва към краче 12 на D11
вход -ССИ се включва към краче 13 на D11
вход R се включва към краче 7 на D36
вход G се включва към краче 9 на D36
вход B се включва към краче 4 на D36
вход I се включва към краче 12 на D36
[attach=5]
[attach=2]
Тест
[attach=1]
Някой ден ще се заема и с музикален процесор за него,флопи и доработка до 128 кв памет.
Има хиляди игри и най различен софтуер. Огромно разнообразие за рисуване,създаване на музика и др. Направо се хванах за главата, ейпълските машини доста изостават в сравнение на софтуерни приложения написани за ZX.
Резултат. :drinks:
-
Добавен музикален процесор AY-3-8912 свален от Правец 8д. Стерео изход с миди-лампов звук :D.
По схемата се гледат крачетата дадени в скоби!
Схема: https://zxpress.ru/article.php/?id=11995
[attach=1]
В зипа е платката.
[attach=2]
[attach=3]
Всички изводи се включват директно към крачетата на процесора освен за 1,7 мегахерцовия такт. Тактовия сигнал се взима от ZX-са 2 краче на D3! Добрата новина че след доработките единия от процесорите на Мостек z80 проработи, другия не :master:.
[attach=4]
Като гледам начина на работа, вероятно същата платка би свършила работа и за Правец 8М
Резултат :)
-
Прекрасно! Поздравления за това, което си направил, колега! :drinks:
-
...
Някакво SDR радио за радиолюбители,като графика... :lol:
(Връзка към прикаченият файл)
Просто игра.
Колега, това SDR приложение за ZX Spectrum ли е и от къде го свали?
-
Прекрасно! Поздравления за това, което си направил, колега! :drinks:
Благодаря! :drinks:
Колега, това SDR приложение за ZX Spectrum ли е и от къде го свали?
В Плей Маркет на андроид намирате ZX Tape Play. В търсачката на софта ZXSDR.
Доста от нещата не тръгват с звук. Това е софтуера на който първия адрес на данни не съвпада с командата за старт на AY. Имали са подобен бъг с Полски софтуер. Това ще се доработи.
Оше малко от демота :)
-
Намерих го тук (https://zxart.ee/eng/software/tool/io-handling/zxsdr-radio/), обаче не разбирам с какъв SDR хардуер работи. От къде идва сигнала и изобщо има ли сигнал, или е само някакво демо?
-
Намерих го тук (https://zxart.ee/eng/software/tool/io-handling/zxsdr-radio/), обаче не разбирам с какъв SDR хардуер работи. От къде идва сигнала и изобщо има ли сигнал, или е само някакво демо?
Чисто демо. Поонова време нямаше SDR.
-
Да, но това е правено чак през 2013 г. когато вече е имало SDR. Можело е да е нещо истинско. Не разбирам с каква цел е направено. 🤷♂️
-
Допълнителни доработки:
добавена 512 ROM вместо 128.
паметта RAM от 48к увеличена до 128 (по метода "сандвич" с още допълнителни 8 бр чипове), получи се Ленинград-128
Резултат:
512 неработи стабилно,понякога се включва оригиналната OS друг път TR-DOS.
Отказа клавиатурата.
Грешки в монтажа няма, нещо остана недоработено ::)
[attach=2]
[attach=1]
[attach=3]
[attach=4]
Платката за доработката до 128к в архива (версия "сандвич").
[attach=5]
[attach=6]
[attach=7][attach=8]
-
Отказа на клавиатурата се дължеше на доработения сигнал INT. Проработи след като включих старата схема и доработаката едновремено.
В момента ZX-а е като "лампов телевизор". Стартира нормално след като позагрее :D.
Предполагам заради паметите. Откакто накачих и другите нещица(звука и 128 рам) започна да загрява по-бавно. Захранването е 2 амперово импулсно (китайско дете),може и да е заради него,иска добра филтрация.
Някой неща работещи с 128к памет стартират безпроблемно,при други се рестартира сам.
В момента почти съм готов с платката за имитация на касетофон. Мисля че същата може да се ползва и за всички останали Правци.
-
Бавното 'загряване' и забиване се оказа заради тактовия сигнал на процесора. Просто се включва едно съпротивление 1ко между 6 краче на процесора и +. Тактовия сигнал е с честота 3,5 мегахерца,заради добавеното съпротивление проработиха 2,5 мхц-цов MOSTEK и немския UB880D :). Направо си е овърклок на ZX. :D
Добавен модул емулатор на касетофон. Работи с .TAP файлове (правят се от аудио касети в този формат). Без никакъв проблем същото изпълнение може да се включи и към Правците с аудио вход.
[attach=1]
Модула работи от 1 до 4 скорост на предаване (РОМа на ZX се сменя в зависимост от ползваната скорост,за Правец само на 1 такава). 256 мегабайтовата SD карта памет отказва да работи, 2 гигабайтовата форматирана под fat16 работи безупречно. Целия архив на всевозможни игри и програмиза ZX се побира на 1 гигабайт.
[attach=2]
Схема на модула:
[attach=3]
Целия авторски проект от форума на Радиокот заедно с изходния С код!Може да се промени на Български.
[attach=4]
Версия софтуер за ATMEGA16AU на латиница(за дисплей без кирилизация):
[attach=7]
Моя платка за емулатора в смд вариант:
[attach=6]
[attach=5]
-
Бавното 'загряване' и забиване се оказа заради тактовия сигнал на процесора.
Ами като го споменаваш сега и се погледне схемата, това би трябвало да се очаква. Горкият тригер от който взимат сигнала сигурно е на границата на възможностите си и едва се справя (не ми се четат PDF-и сега) ???
-
Ами като го споменаваш сега и се погледне схемата, това би трябвало да се очаква. Горкият тригер от който взимат сигнала сигурно е на границата на възможностите си и едва се справя (не ми се четат PDF-и сега) ???
Точно, затова са слагали повторител между тях. Съпротивлението подпомага тригера.
Все пак да незабравяме че копието Ленинград е максимално опростено и орязано от към чипове в сравнение със Синклера. Основните недостатъци са устранени в следващата "версия" под името Байт.
-
Версия на клавиатура с рид ампули (не е тествана).
[attach=1]
Буквичките за нея.
[attach=2]
Платката.
[attach=3]
[attach=4]
-
Бутоните от Правец 8 ли са, и ако да от къде сте намерили капачета за тях?
-
Бутоните от Правец 8 ли са, и ако да от къде сте намерили капачета за тях?
Свалени са от българска клавиатура(с бутоните) за калкулатор, купена тук от форума преди години. Може колегата още да ги продава.
-
Платката за клавиатурата на рид ампули работи безпроблемно.
-
Най накрая успях да подкарам и Скарт входа на телевизора. Наложиха се някой доработки включващи к555тм2,к555ла2.
Първо D36 (74LS257) е сменена с 74LS157 заради нейното Z състояние което пречи на черния цвят (може да се ползва и стария чип но се налага да се лепят резистори на изхода.)
Направена е доработка за черния цвят за да се разпознава правилно сигнала от PAL декодери.
[attach=1]
След това е доработен изходния импулс за синхронизация. Оригиналния такъв е три пъти по дълъг от нормалния и не се разпознава от повечето декодери. Ползвах вместо 3-ти чип (LN1) този монтиран на дъното D34(8 и 9 краче). По схемата дават да се ползва D1 но той ми е зает целия.
[attach=2]
На скарта е монтирана допълнителна схемичка заради стандартния 75 омов вход.На тази схема е дадено за синхроимпулса да се ползва 20 краче, обаче всъщност е 19. Вероятно при съветските телевизори е работило нормално. Задължително се слага съпротивление от 200-300 ома на 16 краче (+5v),в схемата не е посочено. В противен случай я изгорял скарт или късо на дъното. Там се подават до 2V заради стандарта,в самия телевизор вече има друго съпротивление спрямо маса!.
[attach=3]
Синхроимпулса за схемата на Скарта се взима директно от дъното!
[attach=4]
Доработките са по тази статия: http://zxbyte.ru/leningrad_video_out.htm
Имам си CGA изход и SCART такъв, Видео(VIDEO) изхода също работи но черно-бяло. Предполагам че все пак сигнала от синхроимпулса не е напълно точен,съпротивленията също не съм ги подбирал,може да иска и допълнителна модификация.Засега толкова :)
Резултат: