этой ошибки нет.
эта влияет на переключение банок, без ее исправления плата все равно должна запуститься )
Вид для печати
Это оригинальная плата на РУ5. Из добавлений только сдвиг строк от Sancho45.
У Вас чёрная плата на РУ7. Добавлена дешифрация А8, сдвиг строк, другой вывод звука, цвета, две линии задержки, выведены на разъёмы допсигналы и т.д.
Так что, скорее, читать отсюда.
Да. Ваша схема.
Журналы
Ключевое - собравший. И у Вас всё получится. Собрать генератор, счётчики и дешифраторы поставить, пару корпусов мелкологики, линейку памяти и вуаля, "матрац" на экране. Добавить буферы и регистры, емкостей на шины по вкусу, ещё памяти досыпать и глядишь к концу выходных Орион в чёрных тонах готов. Главное отсутствие спешки и аккуратность. Все микросхемы работают на волшебном дыме, как только его выпустите - всё... А потом уж резать, сверлить, мгтфить...
https://ibb.co/6sr2Z05
как называется версия ориона ? кто подскажет , сколько ошибок на ней и какие ? Не отправляйте читать эту ветку, читал раза три , запутался. Кто то же собрал ее и запустил, буду благодарен.
Это самая первая ревизия на РУ7, не разведены 1 ноги микросхем памяти. Читать можно начать отсюда.
Вот такая картинка получается на орионе:
https://www.vladimirov.org/gallery/SSI-FIXER1280.jpg
А что это на правой нижней картинке? Какой-то адаптер?
Прикольный вариант. Улыбнуло...
Увидел на фантоме, барахолка, под тем же ником....
Как я понимаю, корректировка растра на ла1)))
Это вариант, что бы ничего не резать, а просто впаять вместо микрух переходничек с новой платкой. На платке эти же микрухи с изменёнными дорожками и одна дополнительная.Так сказать сохранить оригинальность платы орион-128 без мгтф
Sancho45, верно мыслишь
- - - Добавлено - - -
Это вариант, что бы ничего не резать, а просто впаять вместо микрух переходничек с новой платкой. На платке эти же микрухи с изменёнными дорожками и одна дополнительная.Так сказать сохранить оригинальность платы орион-128 без мгтф[/QUOTE]
а как же мгтф на первые ноги ОЗУ ?
Орион без МГТФ - это не Орион, а резиновая тётка) Рафинированная))
Здравствуйте коллеги, вот и я решил осуществить свою детскую мечту, собрать Орион.
Собираю на черной юбилейной плате. Сейчас впаяно все, кроме ОЗУ. Не установлен процессор и ПЗУ. Плата запитана от одного источника +5В. Подключена к телевизору ко входу видео, с выхода, понятное дело, видео)
На экране, вместо заветного черного матраца, наблюдается темный бордюр и белый фон, если выкрутить контраст и яркость, слегка виден белый матрац. Ну это, ладно, что белый, пока не впаяно ОЗУ, Резисторы подтягивают выводы данных к "1", как бы так и должно быть. В таком случае, замыкая выводы 1 или 14 первого банка ОЗУ, на экране должны появляться вертикальные темные полосы. Но, как ни странно, при замыкании любой линии данных, я получаю увеличение яркости "бордюра", но не то, что ожидалось. Думал, что, что-то с клоком на выв 11 DD51,52. Но нет, он есть. Пока не знаю куда копать дальше. Бывали такие случаи?
https://yadi.sk/i/RnaeJpCP3b1BMg
https://yadi.sk/i/BQ10HQLyH_cBww
Плата
Экран
- - - Добавлено - - -
Коллеги, отбой. Это из за телевизора. Покрутил настройки яркости контрастности, резкости Вижу вертикальные полоски. Непонятно только, что с бордюром, почему светлее становится, но думаю, это какая-то автоподстройка телевизора.
Тогда уж другой вопрос. Хочу сделать клавиатуру из китайских аналогов черри. Подскажите, какую все же лучше, с точки зрения совместимости с существующим софтом, РК или Орионовский вариант МС7007? Модуль для подключения к PS/2 для Ориона есть и собран, но все же хочу нативную собрать.
Черная юбилейная плата собрана полностью (только не хватает нескольких блокировочных конденсаторов на ОЗУ, но их уже запаиваю. Гоняю прошивку TEST RAM 256. Странную картину наблюдаю на экране.
Во время теста:
https://i.ibb.co/9g7Tpp3/dur-test.jpg
И в конце теста (по крайней мере дальше на экране изменений нет):
https://i.ibb.co/RNnZ1Gt/end-test-jpg.jpg
Как думаете, это какой-то адресный сигнал не доходит от счетчиков "строк"? Ну и серединка белая, тоже наводит на похожие мысли.
Romych, а до установки ОЗУ, тест с закорачиванием на землю соотв. выводов давал нормальные полоски?
Denn, да, я писал ранее, буквально пару сообщений выше. Меня удивляет еще то, что с микросхемами ЗУ но без Проца и ROM, я не вижу мусора на экране. ОЗУ - Китайские MN41256A-08, 30 шт, куплены у разных продавцов, но похожи друз на друга.
https://i.ibb.co/YRPC0dk/pcb-cmpl1.jpg
Для начала я бы повынимал разные ОЗУшки, посмотрел как влияет на картину протекания теста. Возможно где-то банальная залипуха.
Скорее всего да, где-то залипуха. Только надо понять где. Вот как грузится обычный монитор:
https://i.ibb.co/nDWS8gq/mon1-kosyak.jpg
Видно, что похоже, 4 строки отображаются, 4 - нет. Это, скорее всего, что-то около адресной КП-шки DD24 вывод 9 ну или вообще шины адреса ОЗУ A3. Но вот белая серединка, это мне пока не понятно.
Микросхемы памяти, я конечно ставил и по одной, и по нескольку, и местами менял. Видно как тест гоняется и на месте отсутствующих микросхем снег, от остатков заряда на шине данных.
Меня больше смущает расположение зоны артефакта (по Х): ни треть, ни четверть - вообще непойми где. Я бы посмотрел лог. пробником наличие сигналов на мультиплексорах, буферах ОЗУ и прочих ИРках "видеокарты" - во время вывода финального коврика теста ОЗУ. Если какая-то микруха дохлая, то будет явно заметно в сравнении с остальными подобными м/сх.
- - - Добавлено - - -
Если вынуть все ОЗУ, то артефакт присутствует?
Без ОЗУ артефактов нет. Если активен Reset, артефакт виден. После отпускания Reset, на экране чисто, через секунд 10, когда тест-256 отрисовывает себя на экране, появляется и артефакт.
Регистры "видеокарты" проверил осциллографом, активность есть, все входы и выходы ИР82 на взаимные залипоны проверил. Проверил осциллографом все счетчики и их семы сброса. Просто на наличие адекватных входящих и выходящих сигналов. Да и вообще всю часть схемы, относящуюся к синхронизации, все нормально. Уж и на ПЗУ (EEPROM CAT28C16AP) грешил, но сверил цоколевку по даташиту, все должно работать.
Копаю дальше.
Не хочу пока лезть в схему логическим анализатором, да и не знаю я на 100% что и где должен искать.
Обнаружил странность. По схеме Cornelius, Вывод DD62/2 уходит в шину под номером #33 и должен приходить на DD17/15, у меня де он приходит на DD17/12. Вроде версия платы у меня последняя, и такого косяка ни у кого не было, как так?
Посмотрите здесь
https://zx-pk.ru/threads/30858-orion...ka/page20.html
Спасибо!
Ночью я ошибся. Прозвонил еще раз.
Поучается, что у меня на плате соединено DD62.2 -> DD17.14 и DD62.3 -> DD17.15, Вы вот в этом посте, привели соединение в соответствии со схемой, т.е. ровно наоборот DD62.2 -> DD17.15 и DD62.3 -> DD17.14.
Переделал, ну это ладно, путаницу страниц ОЗУ поправил.
Тест-512 на втором круге и на последующих (я так понял, он по кругу бегает) убирает вертикальный артефакт. Пропуск строк остался(
https://i.ibb.co/7kSCSH1/test512-1.jpg
Судя по картинке, проблема наблюдается, когда идет обращение к адресам ОЗУ с A2=1 или A10=1.
На черной юбилейной плате у меня других ошибок не было
Вложу свои пять копеек из опыта. Схема чрезвычайно капризна к типу применяемых микросхем. Точнее в определенных, никому не известных комбинациях начинаются мусор на экране, сбои в программах итп. Главное условие-наивысшее быстродействие и высшая нагрузочная способность. Потому с опаской на применение 555 серии она же 74LS. В каких то узлах 555е работают, в каких то нет. А именно мультиплексоры выборкаи озу, видеосигнальные кп2, есть сомнения и по счетчикам ие5, чтоб там применять более нагрузочные 74AC, русский аналог не знаю. Если у тебя все 155, то я в растерянности... При правильной схеме должно работать...
Применительно к О-128 такого не слышал. Знаю успешные примеры сборки полностью на 155, почти полностью на 1533, а также на полнейшей мешанине из 155, 531, 555, 1533.
Вот тут да, ИЕ5 должны быть строго 155-ой серии, иначе синхроген не работает корректно - про такое писали неоднократно (я лично не проверял).
У меня лично КПшки стоят серии 1533, всё работает без проблем. А они ещё более нежные, чем 555-ые.
Серия 74ACxxx - это уже другая история, они КМОП и у них не TTL-уровни! Совместно с серией 1533 возможно будут работать, но всё равно я бы такие ставить в Орион не стал, т.к. у КМОП значительно большее Rвх, в связи с чем могут вылезти неожиданные "сюрпризы" не очень грамотной разводки платы, которые не проявляются в "токовых" цепях.
Коллеги, я конечно, перед сборкой читал Ваши рекомендации, и все микросхемы использую 155 серии. Уже выпаял и проверил заново в тестере программатора TL866II Plus КП2 - DD23, DD24, DD61, они исправны.
Заменил ТМ7 DD62 на DM7475N, он имел утечку по входу 2.
Заменил счетчик КМ155ИЕ5 (после снятия проверен, исправен) на К155ИЕ5 DD3, с него идет 3 адресных сигнала (#46, #47, #48) на мультиплексоры. Счетчики D3-D6 вообще из одной коробки (партии). Сейчас только D2 другой того же завода, но старше на 4 года.
Еще раз снял все, CPU, ROM, RAM, проверил матрац по методике в журнале, все как и положено, вставил все назад. Микросхемы ОЗУ проверял Вот этим тестером. Да и тест памяти 512 компьютер проходит. Т.е. получается, что у процессора к памяти с доступом все в порядке. И мультиплексоры, скорее всего тоже нормально работают.
Остаются счетчики и их схемы сброса, или магия в видео-регистрах ИР82 DD47,48 DD51,52.
Пока, единственная неприятность, которую заметил на счетчиках:
https://i.ibb.co/SJ3n0jD/strange-d3.png
"Лишний" пик на DD3 выв. 8, имеет приличную амплитуду. Скорее всего, это воздействие схемы сброса (DD8 выв. 3), гонки, похоже. Но в реальности, если бы этот пик действительно на что-то влиял, были бы значительные сбои на изображении.
https://i.ibb.co/G3mLL0Q/strange-d3-rst.png
Копаю дальше.
Экспериментировал с наборами серий 155,555,1533 в 128м Орионе на цанговых панелях.
Корпуса DD2-DD5 ,DD12 обязательно 155 ,остальные любые ,хоть вперемешку .Если DD1 ставить 1533 то полоска справа(слева) пропадает ,но не всегда. Плюсом 155 серии оказалась повышенная помехоустойчивость (плата работала без ёмкостей вообще в широком диапазоне питающих напряжений от 3.8в до 6в) с 555 и 1533 сериями такой фокус не прокатил.
https://d.radikal.ru/d15/2007/92/d6a068e674ba.jpg
Ну, похоже осциллограф не врет. И косяк, в моем Орионе, как раз в сигнале #47 с выхода счетчика D3 выв. 8. Загнал весь кусок в древний CircuitMaker для цифровой симуляции. Симуляция показала, что никаких пропусков в делении частоты на D3 выв.8 ,быть не должно, счетчики просто последовательно перебирают адреса, для отрисовки строк. Частота на выходе 8 должна быть вдвое меньше той, что на выводе 9, а получается, что в реальной схеме, один счетный импульс проглатывается.
https://i.ibb.co/C5HvWJh/strange-clkdiv.png
DD7, DD8 Выпаял, еще раз проверил тестером, исправны. Запаял вместо них другие исправные. Пока не помогло.
Ошибка. выв2 D7 и выв1 d8 должны к 8 выв ие5
Надо проверить все соединения d61, через нее проходит адрес a02 и сигнал #52, оба сигнала отсчитывают по 4 строки.
Клавиатура же есть, как я понял, надо заполнить видео память константой и смотреть, что отображается. Тут организация экранной памяти .
Полосы посередине вроде как с адреса D000h
Вот поэтому я перед отправкой в производство и схему и плату сравнивал до изжоги с "Радио". И плату вторую версию рисовал, подложив авторский шаблон. Ибо помню, что с журнала снятый шаблон и с него плата работала в 1990х у меня:)
Да, верно, поправил схему и получил в симуляции такой же импульс и частоты. Не совсем понял суть, но очень похоже что этот сброс счетчика происходит при переход к новой строке.
https://i.ibb.co/jz8D7TH/strange-clkdiv2.png
Клавиатуру PS/2, к сожалению, не могу запустить. У меня вместо Atmega48 установлена Atmega328, возможно я неправильно выставил фьюзы, выставлял по аналогии с 48. Светодиоды на клавиатуре загораются, но реакция на нажатия клавиш, какая-то неадекватная, вроде что-то иногда нажимается, а вроде и своей жизнью живет.
Изжога - зло. Лежат же несколько ревизий тут на форуме? Уже выверенных. Они правда в Sprint Layout, но это наверное конвертируемо.
Каждая новая разводка - новые глюки обычно, особенно если какие-то доработки. В шаблоне с журнала тоже есть несколько ошибок ЕМНИП.
- - - Добавлено - - -
У меня кстати есть плата Ориона-ПРО первого выпуска нераспаянная (точнее распаяны на ней только цанговые панели под примерно 50% ИМС). И периферийных пара штук. Вдруг кто-то хочет поэкспериментировать с сериями. :rolleyes: