Author |
Message |
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Вот тут бы осциллограф пригодился.
На последних фото у меня был серый экран и я сразу не понял, почему он вдруг серым стал.
Оказалось что ССИ из микросхемы выходит настолько широким, что правильнее его называть строчный импульс гашения. Оканчивался он как раз когда начиналось изображение. На фото с надписью Ассистент видно вертикальную линию слева экрана - это конец того импульса.
А серое изображение, из за того, что монитор настраивал уровень черного по этому синхроимпульсу. Уменьшил длительность ССИ и экран стал черным.
PAL кодер не заработал
С этими резисторами нормально различимы только первые 8 цветов, цвета 8-15 одинаково белые. Увеличу резисторы в 2 раза.
(1 ый цвет лучше видно, чем на фото)
А до этого я починил контроллер дисковода. На этой фото видно серый фон и вылезающий ССИ слева. Черная полоска.
|
10 Nov 2013 10:28 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Как правильно замешать RGBI в серый?
|
10 Nov 2013 11:43 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Если проще всего - сделай как в спектрумах. Если посложнее, то согласно YUV модели цветного телевидения: Y = 0.299 * R + 0.587 * G + 0.114 * B; Компонента I может рассматриваться как градиент компонентов RGB либо как градиент результирующего сигнала Y. В схемах обычно выбирают первое (сначала его примешивают к RGB отдельно а потом месят RGB в Y).
|
10 Nov 2013 19:28 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Посмотрел схему Ленинграда-2, там просто переменные резисторы поставлены. Идеальное решение
А я решил выправить длительности КСИ и ССИ. Собрал плату на 155АГ3 и долго подбирал конденсаторы. ССИ от нуля до длинны строки (64мкс). КСИ от нуля до размера экрана.
Собственно, сам монитор понимает любой ССИ, КСИ.
ССИ от <1 мкс до половины строки.
КСИ от длительности ССИ до целого экрана.
PAL-кодер на этот сигнал реагирует так. Вообще не видит синхроимпульсов.
Если значительно увеличить ССИ, что бы он захватил треть экрана, то PAL кодер наконец то обращает на него внимание. Но КСИ при это не ловит и цвета все испорчены.
Черная полоса слева - это ССИ. Оранжевая - это вспышка по которой синхронизируется PAL-декодер.
Если дальше увеличивать ССИ, то получается каша.
Это был вывод преимущественно черного экрана. А как только экран заполняется графикой, все начинает скакать.
Я сейчас не XOR-ил ССИ и КСИ.
Но XOR-ил в прошлой схеме, вчера, не идеальные импульсы. Было только хуже, монитор терял строчную синхронизацию во время КСИ. Визуально, верх экрана изогнут.
Last edited by vinxru on 13 Nov 2013 02:40, edited 1 time in total.
|
11 Nov 2013 04:22 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Может, у тебя слишком сильные импульсы?
|
11 Nov 2013 05:02 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Нет, у меня все переменниками увешано
Запустилось!
Я добавил сброс одновибратора КСИ по выходу одновибратора ССИ. Что получилось в итоге точно не понятно. Возможно, что КСИ стал размером в одну строку + ССИ. А может быть одновибратор перезапускается и получается КСИ порезанный ССИ.
На экране на появилась изображение, но желто-белое. Иногда с синим фотоном.
Далее, я добавил ССИ XOR КСИ и цвета встали на место. Опять же точно непонятно, что получилось в итоге. КСИ мог быть уже порезанным ССИ.
Причем, стабильная картинка появляется только при определнной амплитуде синхросмеси и длительности ССИ.
Last edited by vinxru on 11 Nov 2013 05:45, edited 1 time in total.
|
11 Nov 2013 05:31 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Кстати, монитор стал воспринимать все режимы как 576i. Хотя в оригинале было 480i
Всё чудесатее и чудесатее.
Ну вот. Разработана технология подключения любой хрени к PAL-кодеру
|
11 Nov 2013 05:39 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Мне дико нравится режим 640x200 на этом мониторе через SVideo.
Точек составляющих символы не видно, при этом границы символов очень четкие. Да и PAL кодер внезапно заработал настолько четко, что цветовых переходов просто не видно.
Не исключено, что какая то хитрая обработка картинки в мониторе.
|
11 Nov 2013 05:43 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Протеус говорит, что получается вот это
Попробую заменить XOR на пару диодов (завтра)
|
11 Nov 2013 06:36 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 863
|
Может тут тоже, как у VGA, разрешение определяется по частоте и полярности КСИ и ССИ?
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
11 Nov 2013 07:25 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Ну да, кроме синхроимпульсов я ничего не менял.
Видимо монитор любую нестандартную развертку обозначает как 480i.
|
11 Nov 2013 07:34 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
R1, R2 - переменники. С1 - 1 нф
|
11 Nov 2013 08:00 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Длительность КСИ в строках я то же не менял. Не мог изменить. Второй одновибратор сбрасывается по ССИ. Он тут используется не так одновибратор, а как обычный триггер. Устанавливается по КСИ от компьютера, сбрасывается по ССИ от АГ3.
|
12 Nov 2013 01:14 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
ССИ можно взять с разъема. Одновибратор его способен исправить. Для одновибратора главное, что бы был лишь один импульс на строку, с этим у Ассистента нет проблем.
А длительность КСИ у меня не исправляется, поэтому КСИ придется брать с микросхемы. Если взять с разъема, то цвета глючат. Либо красиво переливаются, либо внизу экрана волны.
Хорошо заметно отсутствие линии задержки. Под фиолетовой линий появляется синяя линия.
|
12 Nov 2013 01:36 |
|
|
vinxru
Retired
Joined: 27 Mar 2013 04:55 Posts: 587 Location: 62.192.229.16
|
Ну, будет такая штука.
Стоило бы делать деталями вниз, что бы разъем было проще припаивать. Можно было бы плату просунуть между нижними и верхними контактами.
Схема вот
Я добавил два диода (D3,D4) в делитель. Первый создает смещение для эмиттерных повторителей, второй задает отношение между темными и яркими цветами. Темные будут 75% от максимума, как и должно быть в CGA/EGA/CGA. Темно серый цвет (8-ой) будет 50%.
Все уровни напряжений по стандарту SCART.
|
12 Nov 2013 02:41 |
|
|