nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 17:01



Reply to topic  [ 92 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Ассистент 
Author Message
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
HardWareMan wrote:
Их надо привести к требуемому уровню. А возможно и тайминги не совсем стандартные.


Вот тут бы осциллограф пригодился.

На последних фото у меня был серый экран и я сразу не понял, почему он вдруг серым стал.

Оказалось что ССИ из микросхемы выходит настолько широким, что правильнее его называть строчный импульс гашения. Оканчивался он как раз когда начиналось изображение. На фото с надписью Ассистент видно вертикальную линию слева экрана - это конец того импульса.

А серое изображение, из за того, что монитор настраивал уровень черного по этому синхроимпульсу. Уменьшил длительность ССИ и экран стал черным.

PAL кодер не заработал

Image

С этими резисторами нормально различимы только первые 8 цветов, цвета 8-15 одинаково белые. Увеличу резисторы в 2 раза.

(1 ый цвет лучше видно, чем на фото)
Image

А до этого я починил контроллер дисковода. На этой фото видно серый фон и вылезающий ССИ слева. Черная полоска.
Image

Image


10 Nov 2013 10:28
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Как правильно замешать RGBI в серый?


10 Nov 2013 11:43
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Если проще всего - сделай как в спектрумах. Если посложнее, то согласно YUV модели цветного телевидения: Y = 0.299 * R + 0.587 * G + 0.114 * B; Компонента I может рассматриваться как градиент компонентов RGB либо как градиент результирующего сигнала Y. В схемах обычно выбирают первое (сначала его примешивают к RGB отдельно а потом месят RGB в Y).


10 Nov 2013 19:28
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Посмотрел схему Ленинграда-2, там просто переменные резисторы поставлены. Идеальное решение :)

А я решил выправить длительности КСИ и ССИ. Собрал плату на 155АГ3 и долго подбирал конденсаторы. ССИ от нуля до длинны строки (64мкс). КСИ от нуля до размера экрана.

Собственно, сам монитор понимает любой ССИ, КСИ.
ССИ от <1 мкс до половины строки.
КСИ от длительности ССИ до целого экрана.

Image

PAL-кодер на этот сигнал реагирует так. Вообще не видит синхроимпульсов.

Image

Если значительно увеличить ССИ, что бы он захватил треть экрана, то PAL кодер наконец то обращает на него внимание. Но КСИ при это не ловит и цвета все испорчены.

Черная полоса слева - это ССИ. Оранжевая - это вспышка по которой синхронизируется PAL-декодер.

Image

Image

Если дальше увеличивать ССИ, то получается каша.

Image

Это был вывод преимущественно черного экрана. А как только экран заполняется графикой, все начинает скакать.

Image

Я сейчас не XOR-ил ССИ и КСИ.

Но XOR-ил в прошлой схеме, вчера, не идеальные импульсы. Было только хуже, монитор терял строчную синхронизацию во время КСИ. Визуально, верх экрана изогнут.


Last edited by vinxru on 13 Nov 2013 02:40, edited 1 time in total.



11 Nov 2013 04:22
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Может, у тебя слишком сильные импульсы?


11 Nov 2013 05:02
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Нет, у меня все переменниками увешано :)

Запустилось!

Я добавил сброс одновибратора КСИ по выходу одновибратора ССИ. Что получилось в итоге точно не понятно. Возможно, что КСИ стал размером в одну строку + ССИ. А может быть одновибратор перезапускается и получается КСИ порезанный ССИ.

На экране на появилась изображение, но желто-белое. Иногда с синим фотоном.

Далее, я добавил ССИ XOR КСИ и цвета встали на место. Опять же точно непонятно, что получилось в итоге. КСИ мог быть уже порезанным ССИ.

Причем, стабильная картинка появляется только при определнной амплитуде синхросмеси и длительности ССИ.

Image

Image

Image


Last edited by vinxru on 11 Nov 2013 05:45, edited 1 time in total.



11 Nov 2013 05:31
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Кстати, монитор стал воспринимать все режимы как 576i. Хотя в оригинале было 480i

Всё чудесатее и чудесатее.

Ну вот. Разработана технология подключения любой хрени к PAL-кодеру :)


11 Nov 2013 05:39
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Мне дико нравится режим 640x200 на этом мониторе через SVideo.

Точек составляющих символы не видно, при этом границы символов очень четкие. Да и PAL кодер внезапно заработал настолько четко, что цветовых переходов просто не видно.

Не исключено, что какая то хитрая обработка картинки в мониторе.


11 Nov 2013 05:43
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Протеус говорит, что получается вот это

Image

Попробую заменить XOR на пару диодов (завтра)


11 Nov 2013 06:36
Profile
Devil

Joined: 26 May 2003 06:57
Posts: 863
Reply with quote
Post 
vinxru wrote:
Кстати, монитор стал воспринимать все режимы как 576i. Хотя в оригинале было 480i

Всё чудесатее и чудесатее.

Может тут тоже, как у VGA, разрешение определяется по частоте и полярности КСИ и ССИ?

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


11 Nov 2013 07:25
Profile WWW
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Ну да, кроме синхроимпульсов я ничего не менял.

Видимо монитор любую нестандартную развертку обозначает как 480i.


11 Nov 2013 07:34
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
R1, R2 - переменники. С1 - 1 нф
Image


11 Nov 2013 08:00
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
vinxru wrote:
Ну да, кроме синхроимпульсов я ничего не менял.

Видимо монитор любую нестандартную развертку обозначает как 480i.


Длительность КСИ в строках я то же не менял. Не мог изменить. Второй одновибратор сбрасывается по ССИ. Он тут используется не так одновибратор, а как обычный триггер. Устанавливается по КСИ от компьютера, сбрасывается по ССИ от АГ3.


12 Nov 2013 01:14
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
ССИ можно взять с разъема. Одновибратор его способен исправить. Для одновибратора главное, что бы был лишь один импульс на строку, с этим у Ассистента нет проблем.

А длительность КСИ у меня не исправляется, поэтому КСИ придется брать с микросхемы. Если взять с разъема, то цвета глючат. Либо красиво переливаются, либо внизу экрана волны.

Хорошо заметно отсутствие линии задержки. Под фиолетовой линий появляется синяя линия.


12 Nov 2013 01:36
Profile
Retired

Joined: 27 Mar 2013 04:55
Posts: 587
Location: 62.192.229.16
Reply with quote
Post 
Ну, будет такая штука.

Image

Стоило бы делать деталями вниз, что бы разъем было проще припаивать. Можно было бы плату просунуть между нижними и верхними контактами.

Схема вот

Image

Я добавил два диода (D3,D4) в делитель. Первый создает смещение для эмиттерных повторителей, второй задает отношение между темными и яркими цветами. Темные будут 75% от максимума, как и должно быть в CGA/EGA/CGA. Темно серый цвет (8-ой) будет 50%.

Все уровни напряжений по стандарту SCART.


12 Nov 2013 02:41
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 92 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

Who is online

Users browsing this forum: No registered users and 26 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.