PDA

Просмотр полной версии : Схема правильного ССИ



Hammer
28.11.2024, 22:38
Нет, она не сместит обрезанную командную строку вправо. Но даёт ряд важных преимуществ:


1. Картинка появится на тех телевизорах/дисплеях, которые не понимают родной РК-шный сигнал HRTC.

2. С правильным ССИ работают цветные PAL кодеры на микросхемах типа AD724 и другие подобные т.е. можно обойтись без VGA если хочется, мне так и захотелось.

3. Новые видеорежимы. Я тестировал режим с шириной экрана 64 символа, а не 78. Для этого я программно увеличил ширину HRTC. Картинка уезжает вправо, центруем её переменным резистором, который на схеме.


Таким образом мы получаем аппаратный вертикальный бордюр, и неразрывную видеопамять, без отступов с краёв. Отступ сверху делаем так же программно, увеличивая VRTC. В итоге ПДП отжирает заметно меньше процессорного времени. Без потери обратной совместимости!

Например, в режиме 64х48 с высотой символа 6 линий ПДП отбирает 35% процессорного времени. В режиме 64х35 с высотой символа 8 линий ПДП отбирает 25% процессорного времени.

Но можно делать количество символов в строке меньше, а HRTC расширять. Очень удобно для написания новых игр, для скролла. Прикрепляю пример очень лёгкой заставки.

Схему я паял практически под диктовку Барсика, за что ему большое спасибо!

https://zx-pk.ru/attachment.php?attachmentid=81611&d=1732822209

cy6
28.11.2024, 23:42
Есть довольно старая схема на одновибраторах https://github.com/alemorf/retro_computers/tree/master/_TV_Doctor.
Исправляет почти любой сигнал от ретро-пк.

Vital72
29.11.2024, 09:08
ну ни себе фига маленькая схема у Морозова...
как то попадалась мне в ж. "Микропроцессорные средства и системы" схема формирования синхроимпульсов на таймере ВИ53 в статье "ПРИНЦИПЫ ОРГАНИЗАЦИИ И РАБОТЫ ДИСПЛЕЕВ НА ОСНОВЕ БИС КР580ВГ75", 1985 г., №3. Я даже хотел эту идею использовать с своей разработке. Главный плюс ВИ53 -- это всего +1 микросхема и программное управление характеристиками синхоимпульсов.

Ведущий_специалист
16.12.2024, 22:02
Исправляет почти любой сигнал от ретро-пк.

Сегодня пробовал на кр04 наконец то спаямши плату этого чуда. По горизонту довольно неплохо выравнивает - но кадры скачут - вообще никак не засинхронизировать этой штуковиной. Пробовал на мелкой жкшке, я конечно еще попробую на других телеках - но понятно одно: кр04 самая капризная хрень по тв синхре, ни один гад ее не переваривает, мало того даже профессиональный NEC 1990FX в одном из режимов последние 2 строки не показывает.
поэтому пока что лучше малины 2040 в качестве вга адаптера пока что не вижу ничего лучше ))). Я таки ее научил показывать хотя бы графический режим от кр04.

Ведущий_специалист
17.12.2024, 15:26
Нашел у себя в плате (видеодоктора по схеме Алексея) пару нюансиков. А именно 1 и 4 ногм тм2 не посадил на плюс, а второе - тм2 была дохлая из за этого кадры и скакали. Вобщем устройство почти отладил. Что могу сказать - очень критичное по качеству питания это раз - второе конденсаторы x7r не меньше. Пока что в режиме 32к совместимости пишет лектроника кр-04 пока ничего не смог сделать бьюсь над этим

Hammer
17.12.2024, 15:59
пока ничего не смог сделать бьюсь над этим

Может стоит осциллографом сигнал КР-04 посмотреть и подогнать его под стандарты?

Чудится мне, что и схема Алексея изначально в настройке нуждается. А когда настроишь, как поймешь, что настроил? Как поймёшь что работает правильно, а что нет?

В КР-04 на синхровыходе конденсаторы стоят, как и у РК, а это значит, что амплитуда синхры будет:

1. Плавать относительно земли
2. Иметь нерезкие фронты

Проверь, ССИ и КСИ там вообще есть? Или, как у РК, что-то типа гашения? Как смешиваются эти сигналы? Я в схеме КР-04 не вижу никаких вибраторов на выработку ССИ в блоке цветности, никаких ксоров для смешивания синхры...

С учетов вышесказанного, с чего оно должно работать стабильно, какие для этого предпосылки, кроме ожиданий?

Ведущий_специалист
17.12.2024, 22:08
Чудится мне, что и схема Алексея изначально в настройке нуждается. А когда настроишь, как поймешь, что настроил? Как поймёшь что работает правильно, а что нет?

Ну а как поймешь что настроил.... Вместо дио 86-РК увидишь надпись РАДИО 86-РК.
CCИ и КСИ такие же как и в рк. Даже настройки почти те же. КР04 дает разные настройки вг75 в графическом режиме и режиме рк.
Сдвинуть изображение удалось. по сути даже получилось отладить растр во всех режимах. пришлось конечно поколдовать знатно с осциллографом и отверточкой для кручения 4х подстроечников.
Отлаживал на маленьком мониторчике сони от двд плеера. Там проблема такая - что после строки идут темные "тянучки" на фоне. Подстроечником можно регулировать яркость фона и тянучки практически сливаются с ним...но устройство начинает работать крайне нестабильно и может после выключения - включения просто синхру не словить. Я уже понял как действовать и решил проверить на каком нибудь телевизоре. Мало того - я вывел hsync vsync на малину и поимел отличный растр на мониторе. С малиной другие проблемы - при самосинхронизации изображение крайне зашумленное и ...вобщем не то. Хотя даже в таком виде кр04 полноценно и за 200р расходов готов к использованию.

Hammer
17.12.2024, 22:25
Тянучки будут из-за конденсаторов в цепи синхры, и от отсутствия back porch. Тянучки на РК в режиме 64 символа в строке победились именно применением схемы, которую я выложил выше. Доктор Алексея может не сработать, если фронт сигнала скруглён конденсатором.

Малина 2040 наверняка будет работать лучше, если убрать конденсаторы хотя бы. А ещё лучше брать синхру с выхода смесителя на ксоре.