Ну я так заметил по платам на форуме что буфер не особо важен, а вот отсутствующая лп5 с обвязкой это как раз таки на мой взгляд и критично.
Вид для печати
Ну я так заметил по платам на форуме что буфер не особо важен, а вот отсутствующая лп5 с обвязкой это как раз таки на мой взгляд и критично.
поизучал плату "москва-48" от saymon. плата конечно отличается от всех версий, которые выкладывались здесь на форуме. видимо плата планировалась для работы непосредственно с CGA мониторами, т.к. имеет только цифровые выходы цветов прямо с КП12х. схема, которую выкладывал Александр была без монтажки. кое-что из старых запасов появилось здесь, и новодел и исходные материалы для новодела - здесь. по последней ссылке есть принципиальная схема и к ней монтажка. вроде бы совпадают, что уже хорошо. :)
saymon, я заметил, что на плате установлены РУ5Д1 в некотором кол-ве. их нельзя использовать вместо ру5, т.к. они имеют половинную емкость.
буду копать по вечерам, как закончу свой профи, сейчас он на столе лежит. думаю, до выходных сделаю.
Хорошо что разобрался с ней, какая то гибридная плата. Ру5д1 и на второй плате стоят, на той плате что у тебя 2 рушки вообще были с дырой с низу. Ставил солянку с памяти , ничего не было под рукой, пара штук грелась. Обрати внимание на перемычку от ру6 до лн помоему, на моей плате её нет а на новоделах есть.
Почему нельзя? Это же Москва-48. Половинки РУ5 (32К) + РУ6 (16К) = 48К.
Единственное стоит помнить что Д1 и Д2 имеют половинки в разных адресах, но это лечится.
Но может не подойдет по временным характеристикам? Нужно подбирать
Вложение 60643
глянул свою плату - одна РУ6, остальные РУ5д1
Вот это поворот! :)
Gor, goodboy, просто допустим в робике используются ру5 как для чтения с экранной области, так и для записи, а ру6 для записи и только, одновременно с ру5, для вывода изображения. Получается в Москве сделано чтение из ру6. Так? Буду смотреть схему.
- - - Добавлено - - -
Посмотрел схему, ру6 идут только на видеовыход, проц читает данные экранной области из ру5. Как и ожидалось. Так что одна линейка ру6, вторая полноценная ру5. Без обрезков д1, д2.
"У К565РУ5Д1 емкость 32 Кбита, у РУ6 - 16 Кбит, т.е. работа возможна, но надо разбираться с коммутацией адресной линии А7. Более подробно можно почитать в журнале "Радио" №2 за 1989г.(стр. 78) "
"Если А7 просто заземлить, то будет выбираться только нижние 16К, то есть будет аналог РУ6. Другое дело, что 565Д по производительности ужасны, почти 300нс. РУ6 например с буквой А - 100нс"
"Дополнительная память 32К в адресах с 8000 по FFFF представлена восемью микросхемами DRAM 64K*1, у 0000 которых (у всех одинаково) отбракована одна из половин - левая, правая, верхняя или нижняя. Советским аналогом являются "половинки" микросхем 565РУ5 -565РУ5Д1 и 565РУ5Д2."
Да пускай лучше стоит то что должно по разработке а не лепить велосипед и изобретать новые педали.
Дабы не плодить еще одну тему подскажите к155тм2 можно ли заменить на к136тм2? Чем то черевата такая замена?
никто не спорит с этим. менять РУ6 на РУ5Д1(2) можно. я говорил про линейку РУ5.
попробую еще раз объяснить. я говорил о чтении процессором области видеопамяти 4000-7FFF. 565РУ5Д1 или 565РУ5Д2 можно было бы ставить в 8000-FFFF, если бы 565РУ6 были не только на запись процессором в этой области, но и на чтение процессором. по схеме же выходы РУ6 подключены прямо к формирователю точек, регистру атрибутов, т.е. только на видеовывод. в поле чтения процессором этой области не будет. я говорю о том, что если какая-то программа использует в экранной области какой-то резидент (скрытый за атрибутами, как делали некоторые), или временное хранилище информации, то процессор НЕ ПРОЧИТАЕТ эту информацию обратно после записи в неё. так надеюсь понятно.
- - - Добавлено - - -
для того, чтобы перекрыть область 4000-7FFF для процессора ставили полноценные 565РУ5Д, не половинки, и запись информации процессором велась одновременно в РУ6 и РУ5Д, но чтение процессором 4000-7FFF только из РУ5Д.
???
http://savepic.ru/13507195.jpgКод:poke 16384,201:poke 22528,0:print peek 16384
выдаёт 201
похоже на этой платке помимо видеовыхода ешё и интерфейс кемпстона.
три диода приглушают цвета (bright)
три диода выставляют старшие биты порта в ноль
goodboy, а фотку платы можно?
http://savepic.ru/13544060.jpg
http://savepic.ru/13549180.jpg
http://savepic.ru/13535868.jpg
основная масса доработок? в районе ИР16,
возможно это исправление твоих подозрений
не понимаю чего вы тут спорите, надо просто знать как работает ZX Spectrum (Львов и Москва его прямые клоны) РУ5 естественно используется половинка (для 48К версии), для выбора на схеме есть переключатель (в новой схеме он обозначен S1). ЧТо касается плат которые вы тут показываете - они были разведены с кучей ошибок поэтому столько соплей, ну про RC цепи отдельный разговор, он выходит за рамки данной темы :-)
нашел как читается экранная область - через D33 и D34. вопрос закрыт. :) спасибо всем за разъяснения.
интересно, а парочкой РУ11 можно обойтись ?
на одну линейку по паре, вполне. D62-D69 можно вообще на симм30 чипы заменить без переделок компа и доп. буферов.
О платка видеовыхода , допаяю недостающие елементы на нее.
goodboy А у тебя что вместо ру6 стоят ру5.
Оказывается москва довольно интересная платка
- - - Добавлено - - -
Кстати что там было по поводу Ру11, парой можно заменить линейку ру5 без доработок? А до 128 расширить на ру 11 можно?
goodboy, подскажи номиналы елементов на плате видеовыхода, я их на фото позначил точками. И что за 3 провода там подпаяны тоже позначил маркером 4й провод то в спешке позначил
Скрытый текст
постараюсь вечером глянуть
Плата приехала. solegstar поколдовал над ней привел в рабочее состояние , за что ему отдельное спасибо, мастер своего дела.
Осталось сделать плату видеовыхода и две Москвы 48 будут приведены в надлежащее состояние состояние.
Скрытый текст
извини я тебя задерживаю, тупо нечем мерять номиналы деталей.
интересно как там колдовал solegstar ?
(есть большая вероятность отсутствия привязки к уровню чёрного)
как вариант вместо разъёма впаяй хотя-бы колодки со штырьками
Та ничего страшного спешки нет. Думаю может туда поставить 3 подстроечных . Хотя они ж должны стоять после 315.
Solegstar как появится думаю опишет все манипуляции. Визуально увидел пару новых перемычек, заменено несколько рушек. Вторую плату подключил по чб то заработала четко.
Вчера уже ломал голову что впаять вместо разъёма, есть идея снп 58-64 поставить вертикально, но потом нужно искать ответную угловую часть. Штыревые колодки тоже хороший вариант. Там же не выведен полностью системный разъём то особо штырьков не нужно. Хотя я так понял что можно сделать полноценный разъём но в таком корпусе он не особо нужен.
С клавиатурой беда , там кнопки какие то убогие , попробую смазать силиконовой смазкой.
Для проверки самой платы, я вывел с системного разъема композитный выход, соединив синхру, три цвета и брайт через резисторы 1кОм в общий видеовыход. Брайт можно было тоже исключить, но я всё равное его подпаял, хоть и без диодов.
Скрытый текст
http://savepic.net/9237350.jpg[свернуть]
После включения сначала была шахматка, картинка на мониторе была четкая, и довольно контрастная, поэтому с видеовыходом я дальше не стал мудрить, т.к. ко мне приехала только плата, без корпуса с клавиатурой и платы видеовыхода. нашел на плате ресет, подпаял кнопку, сбросил комп и увидел матрас, довольно грязный. Александр до этого отключил ПЗУ, отрезав питание. восстанавливать я пока не стал, решил проверить ОЗУ. Нашел три битые рушки + разрезал перемычку S1 c земли и переключил на +5В, чтобы задействовать вторую половину РУ5Д1, т.к. в первой всё равно были глючные ячейки. из 8 ру5д1, целых осталось только 2, как по мне, лучше и их сменить на полноценные РУ5 или РУ7.
После восстановления ОЗУ и питания ПЗУ, я включил комп и увидел приветствие с мусором:
Скрытый текст
http://savepic.net/9210726.jpg[свернуть]
Мусор мигал с частотой флеша. Я решил для начала проверить клавиши. При тестировании ОЗУ я конечно же припаивал перемычку на "Space", для пропуска теста закрашивания атрибутов и точек, но пробел не заработал с оригинальной прошивкой. что-то с INT. схема данной платы отличается в этом узле, от приложенных схем, поэтому пришлось искать по дорожкам. вход Int проца был подключен к 8 выводу D27 (ЛИ1), а на 10+9 выводы шел кадровый импульс через конденсатор. конденсатора небыло. его Александр выпаял, при диагностике платы. я добавил конденсатор, там где он должен быть по логике и даже с номиналом угадал 2n2. как ни странно, но в оригинальной плате стоял только конденсатор, без резистора подтяжки к +5В. я поставил и резистор, 2.4кОм кажется. Int появился и даже нужной длительности. скажу честно, я резистор подбирал. Клавиши заработали.
После нажатия Space я в очередной раз убедился, что вертикальные полоски мигают в такт с флешем и начал копать в сторону D6 ТМ8. посадил 1 вывод на землю, чтобы проверить теорию с флешем, теория подтвердилась - папер слегка потемнел (два бита папера ведь обнулились), но и полоски пропали. ТМ8 по идее работает, реагирует на сброс (но возможно и частично) и атрибуты читаются из правильной области, я проверил это как осцилографом логику схемы чтения атрибутов, так и тестовым ПЗУ. и ессно курсор бейсика также мигал, когда нужно и буква была чистой, без мусора. для более глубоких тестов нужна была полноценная клавиатура. далее я временно отключил флеш от 13 вывода D23.4 и посадил его на землю. Экран стал чистым:
Скрытый текст
http://savepic.net/9201528.jpg[свернуть]
Мы с Александром сошлись на том, что когда он соберет весь комп в кучу и если вдруг вылезут еще какие-то глюки или его будет напрягать отсутствие моргалки, то он пришлет мне комп полностью в сборе для более глубоких тестов.
Собрал все до кучи, подключил по композиту соединив все сигналы через резисторы. Есть удачный старт но засада клавиатура не отзывается. Распайка точная так как делал по образцу. Какая мс отвечает за клавиатуру . Сейчас еще диоды прозвоню
saymon, а зачем ты сменил желтый конденсатор? поставил оранжевый, а он точно 2n2?
- - - Добавлено - - -
не перепутал там ничего, туда запаял?
2n2k других у меня нету, поставил родной, все точно делал по второй плате. Все пару раз перепроверял. И сверял как с образцом так и по схеме. Клавиатура еще тогда в начале темы перестала отзыватся я помоему тут в теме описывал.
Кстати у этой платы такая же бочина как и у пентагона, справа на екране белая полоса
- - - Добавлено - - -
Диоды все целые , оба направления прозванивал.
Вот в сборе и картинка на тв выглядит кристально чисто
ну, у меня работала, во всяком случае пробел, иначе я тест 48кб бы очень долго ждал, чтобы проверить все рушки, и не убедился, что полоски вертикальные мигают с частотой курсора бейсика. если есть логический пробник (желательно с двумя светодиодами), смотри 16 вывод проца, там должны быть короткие импульсы в ноль. светодиоды должны перемигиваться. если импульсов нет, то значит ты где-то посадил соплю при сборке. сфотографируй плату в месте оранжевого конденсатора.
Пересмотрю ещё раз, может тупанул где-то . А пробник самому на макетке собрать не сложно?
абсолютно нет. на сайте zxbyte.ru есть несколько вариантов. лучше присмотреться к этому:
http://zxbyte.ru/blog/pic/033.gif
земля пробника ессно должна быть соединена с землей компа.
Сделаю вечерком. Перепроверю не посадил ли где соплю. Есть подозрение что клавиатура глючная на другом образце она тоже глючит load ввёл а "" раза с десятого сработали. Это уже мелочи, главное что плата рабочая.
Пересмотрел , сделал пробник. Лог 1 горит, 0 молчит. Какой контакт не пробую лог1 то ярче горит то тускло. 0 не горит и не мигает
- - - Добавлено - - -
Вот фото у конденсатора
Скрытый текст
- - - Добавлено - - -
Отпаял полностью все провода клавиатуры. Пробовал замкнуть между собой 2 линии одну что на диоды выходит вторую что на резисторы, раз срабатывает и все.
Если по схеме то срабатывают на контакт A1 (A11) c контактами A24-A25 на екран выводятся символы 1к и 3к соответственно. Другие сигналы на контакт не реагируют
не получается победить эту клавиатуру , работает через раз. Может один символ набраться может с десяток и потом все , не откликается.
По какой схеме можно сделать норм выидеовыход а то по композиту в чб не ахти
Немного прояснилось с клавиатурой. Вытащил D53 из панельки и клавиатура стала норм работать, пробовал заменить на другую кп11 то клавиатура перестает работать . Что это такая за бадяга.