1 Отредактировано sintech (30-07-2019 19:40)

Тема: PAL Coder для Агат-7

Всем привет.

Дошли руки и я запаял на макетке схему преобразователя RGB -> composite/s-video, чтобы проверить идею с истинным назначением слота X1 на генплате семерки.
Схему практически один к одному скопировал из datasheet на AD725.
https://raw.githubusercontent.com/sintech/AGAT/master/AgatPALCoder/images/AgatPALCoder.png

Плата поддерживает два варианта подачи входного сигнала: с внешнего входа, коммутируемого с RGB-выходом Агат или напрямую от шины Агат-7. На разъем X1 генплаты Агат-7 выведены все достаточные для работы преобразователя сигналы: R, G, B, Y, HSYNC, VSYNC. Переключение между входами осуществляется джамперами на плате.
https://raw.githubusercontent.com/sintech/AGAT/master/AgatPALCoder/images/Card.JPG

Разъем ОНП-КС-23 пришлось запаять вручную, т.к. на моей генплате его не было.

На девятке все работает отлично, и через s-video даже 64 колоночный текст выглядит четко и без помех.
agat9-S-video.jpg
agat9-text-comp.jpg
agat9-text-s-video.jpg

А на семерке, вот такая неприятная история
Слева выход RGB, справа PAL Coder
Все сигнальные линии проверены несколько раз, ничего не перепутано.
Для сравнения тот же монитор на девятке:
Агат-9 PAL Coder


Чтобы разобраться, записал дампы логическим анализатором с выхода семерки и девятки. Разница только в длительности синхроимпульсов: строчные у семерки 3мкс, у девятки 4.6, кадровые семерки 256мкс, девятки 192.
Возможно поможет подбор опорной частоты для AD725, заказал у китайцев подстроечные конденсаторы.
Если будет возможность, проверьте пожалуйста частоты на своих платах, возможно у меня они  уплыли в неизвестном направлении.

P.S. Я думаю, можно окончательно признать, что слот 0(X1) семерки предназначался не для Ячейки-121 а для кодера SECAM. На Apple II аналогом являлся слот 7 на который были выведен дополнительные видео сигналы, отсутствующие на слотах 1-6.

Post's attachments

Attachment icon Agat7-palcoder_cr.JPG 683.75 kb, 25 downloads since 2019-07-30 

Attachment icon Agat9-palcoder_cr.JPG 640.71 kb, 20 downloads since 2019-07-30 

2 Отредактировано avivanov76 (31-07-2019 02:26)

Re: PAL Coder для Агат-7

Так у Мымрина на странице 50 нарисовано: в разъеме X1 - контроллер СЕКАМ. И в МПСС №1 за 1984 год он же упоминается. Вопрос, правда, какой был смысл в этом кодере: он ведь требовал полноценный телевизор с декодером цветности, а качество картинки должно было быть хуже, чем при прямом подключении к видеоусилителям.

То есть, это была опция не для повседневного использования.

Возможно, цель была - подключать телевизор с большой диагональю, чтобы можно было показывать картинку большому количеству народа (собственно Apple II тоже затачивался под телепроектор, у которого был только композитный вход).

P.S.: Посмотрел внимательнее статью в МПСС, а там, в числе разработанных модулей, кроме контроллера СЕКАМ еще числится "Контроллер дисплея с алфавитно-графическим способом отображения". Дальше в тексте про него сказано: "Модуль контроллера дисплея с алфавитно-графическим отображением содержит дополнительное ОЗУ и совместно с модулем ОЗУ эмулятора ПЗУ обеспечивает информационную совместимость на уровне носителей ПЭВМ Агат с ПЭВМ Apple II".

Так вот, я думаю, что за этой мутной фразой скрывается ячейка 121. Иначе непонятно, зачем нужен еще один графический контроллер дисплея со своим ОЗУ, и почему именно с этим контроллером обеспечивается информационная совместимость с Apple II на уровне носителей, когда для такой совместимости достаточно контроллера НГМД. Учитывая, что авторы статьи скрыли тип процессора, возможно, что они скрыли и совместимость видеорежимов.

Так что, скорее всего, контроллер СЕКАМ и ячейка 121 были задуманы в одно время.

3

Re: PAL Coder для Агат-7

Вопрос не совсем по теме - где приобретался кодер AD725? У наших торговцев нашёл от 500 до 1500р, у китайцев на "Али" - по 50-60р. Разница ощутимая, но помню покупку на "Али" кодера CXA1645 - заработал нормально только третий по счёту...
И генератор на 17.734475МГц - смог найти, пока что, только резонаторы в "ЧиД". Не страшно, конечно, можно сделать генератор, но хотелось бы купить уже готовый...

4

Re: PAL Coder для Агат-7

avivanov76 пишет:

Вопрос, правда, какой был смысл в этом кодере: он ведь требовал полноценный телевизор с декодером цветности, а качество картинки должно было быть хуже, чем при прямом подключении к видеоусилителям.

Смысл в простоте подключения, однако если вспомнить, что НЧ видеовходом отечественные телевизоры оснащались довольно редко, то остается только вариант платы совмещенной с ВЧ-модулятором, тогда в качестве монитора подойдет любой телевизор. Картинка конечно будет ужас-ужас, но для игр подойдет.

AlexBel пишет:

Вопрос не совсем по теме - где приобретался кодер AD725? У наших торговцев нашёл от 500 до 1500р, у китайцев на "Али" - по 50-60р. Разница ощутимая, но помню покупку на "Али" кодера CXA1645 - заработал нормально только третий по счёту...
И генератор на 17.734475МГц - смог найти, пока что, только резонаторы в "ЧиД". Не страшно, конечно, можно сделать генератор, но хотелось бы купить уже готовый...

Покупал конечно у китацев, из 5 штук 5 разных годов производства. Но как минимум три из них вели себя очень похоже.
Больше проблем вызвал генератор на 17.734475МГц, заработал только тот что в прямоугольном металлическом корпусе, с генератором в SMD корпусе с подпаянными проводочками не было цвета.

Генератор на кварце + HC04 в несколько раз дешевле и не менее стабилен (после подбора емкости конденсаторов).

Генераторы покупал в http://www.quartz1.com/ кварцы в ЧиД.

5

Re: PAL Coder для Агат-7

А можно попросить весь список назначения контактов слоты Х1 у семерки?

Я пытаюсь срисовать схему с платы "управления цветовыми палитрами 4096 цветов", там используются например :
А26, А27, Б28 ....

6

Re: PAL Coder для Агат-7

Так а на схеме все контакты слота подписаны, которые для видео выхода используются:
А25 - Y (Бит яркости)
А26 - ССИ
А27 - КСИ
А28 - G
Б24 - R
Б28 - B

7

Re: PAL Coder для Агат-7

Сенкс. А  В1\В2 так же как и в остальных слотах подключены?

8

Re: PAL Coder для Агат-7

Точно не помню, но судя по фоткам обратной стороны платы, они также соединены друг с другом.

9 Отредактировано AlexBel (13-09-2019 18:56)

Re: PAL Coder для Агат-7

sintech пишет:

А на семерке, вот такая неприятная история
Слева выход RGB, справа PAL Coder
Все сигнальные линии проверены несколько раз, ничего не перепутано.
Для сравнения тот же монитор на девятке:
Агат-9 PAL Coder

А у семёрки проверялась работа кодера только с видеосигналами, выведенными в слот или с разъёма RGB тоже? Помню, я подключал к "Агату" кодер на CXA1645 через 7-штырьковое гнездо, картинка была очень хорошая, особенно по S-Video.

10

Re: PAL Coder для Агат-7

На разъеме и слоте одни и теже сигналы. Это даже видно на фотографии плат.
Результат был одинаково плохой. Грешу на разные тайминги синхроимпульсов или цветов.
Подстроечные конденсаторы для кварца получил, надо попробовать с ними.

11 Отредактировано AlexBel (14-09-2019 09:15)

Re: PAL Coder для Агат-7

Я не проверял соответствие видео-сигналов "семёрки" на разъёме RGB сигналам, выведенным на слот - не было необходимости. Но такого бардака с цветами на 1645 не было точно, были только дефекты изображения, неизбежные при использовании кодера. Поэтому я и решил уточнить.
Получил заказанные на "Али" кодеры AD725 (заказывал у разных продавцов и микрухи пришли разные), как будет время - соберу кодер и опробую.