PDA

Просмотр полной версии : Корвет: Эмуляция черно-белого режима



esl
06.06.2014, 13:21
Всем привет!

нужна консультация электронщиков - специалистов по ЧБ видеовыходам

преамбула

Основным дисплеем у Корвета был чернобелый
все кувты комплектовались Ч/Б мониторами
по этому имхо их было 99% от обшего числа
по этому куча софта смотрится в цвете мягко скажем стнанно

видеовыход у корвета RGBI

у меня в эмуляторе есть ЧБ режим (и с моей подачи у B2M)
там простая формула
c=r*0.3+g*0.5+b*0.2
а правильная если уж использвывать ее (и она у B2M)
c=r*0.299+g*0.587+b*0.114
и разница таки видна ;)
I учитывается "раньше"

но мне всё время казалось что с ним что-то не так
картинка получина (если надо могу дать образ диска)

левый блок 8 цветов , а справа и внизу тоже самое и поверх символы
чтобы получить второй блок яркостей)

48285 цветная картинка
48286 то что было в эмуляторе
48287 правильная формула


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

есть (https://dl.dropboxusercontent.com/u/490774/KORVET_sch_izh_with_power_supply42.djvu) несколько (https://dl.dropboxusercontent.com/u/490774/Korvet_Schematics_20_01_89.djvu) схема (https://dl.dropboxusercontent.com/u/490774/KORVET_sch_plata_06_06_88.djvu) Корвета
узел на листе 8

узел выглядит так 48274
резисторы - 3к, 6.2к, 12к, 24к ( в одной из схем есть таблица эл-тов в конце)

собственно вопрос, как я понимаю на видеовыходе мы имеем линейный сигнал
от 0 до 5 вольт (в теории)
а на практике ??

я что-то посчитал, получилась такая картинка
48288 новый вариант

я не уверен (абсолютно) в минимальных и максимальных значениях, соответственно в минимальной яркостии

мне "новый вариант" кажеться более верным, и по впечатлению от софта тоже вроде правильно
но хотелось бы узнать
как рассчитать точные значения напряжений на видеовыходе ;)

идеально была бы формула по схеме

esl
06.06.2014, 13:30
вот пример

48289 цветной
48290 старый вриант
48291 "новый"

esl
06.06.2014, 13:40
48294 цветной
48295 старый вриант
48296 "новый"

BYTEMAN
06.06.2014, 13:52
esl, скинь прогу, попробую на следующей неделе снять с реала картинку.

esl
06.06.2014, 20:41
вот образ KDI

пробелом переключаеть черные полоски

снять бы в ручном режиме (чтоб автоматика не влияла)
в максимальном качестве ;)
по паре кадров каждого

p.s. это бейсик прога, автостартом грузим бейсик с ней
можно нажать ctrl+c или СТОП

forth32
06.06.2014, 21:01
собственно вопрос, как я понимаю на видеовыходе мы имеем линейный сигнал
от 0 до 5 вольт (в теории)
а на практике ??

А на практике ты 5в сигналом можешь угробить видеовход телевизора :) По стандарту уровень входного композитного видеосигнала должен быть равен 1В. Здесь этот стандарт не особо соблюдается, но и тут максимальное напряжение на выходе не превышает 3.4v. Смотри сам - выходной каскад питается от 4.5v, при полностью открытом транзисторе VT4 напряжение на выходе определяется делителем R51 R49. R49=75 ом (стандартное выходное сопротивление для видеосигнала), R51=24ом. Коэффициент деления=75/99. При этом сам яркостный сигнал занимает только верхние 70% этого диапазона - от 1 (уровень черного) до 3.3в (самая высокая яркость). Ниже 1в (в идеале - 0) идут сигналы кадровой и строчной синхронизации - их формирует транзистор vt5, полностью запирая усилительный каскад VT6.

Только зачем тебе все эти тонкости? :) Практическую пользу они имеют только для ремонтников.


но хотелось бы узнать
как рассчитать точные значения напряжений на видеовыходе ;)
идеально была бы формула по схеме
Тут все просто. Напряжение собственно яркостной составляющей на видеовыходе определяется током эмиттера транзистора VT6. А этот ток, в свою очередь, пропорционален току резистора R48, соединяющий эмиттер транзистора с землей.
В этой схеме резистивная матрица складывает не напряжения, а токи. Резистор R48 общий для всех каналов, а резисторы R44-R47 индивидуальны для каждого канала. По закону Киргофа сумма токов, втекающих в узел, равна сумме токов, вытекающих из узла. Узел в данном случае - это точка соединения всех резисторов. Вытекает ток через резистор R48 и эмиттер транзистора VT6. Втекает ток через резисторы R44-R46. Обозначим общее сопротивление эмиттера и R48 как Rн. Тогда получаем такие соотношения для каждого канала:

Ib=Ub/(R44+Rн)
Ig=Ug/(R46+Rн)
Ir=Ur/(R45+Rн)
Ii=Ui/(R47+Rн)

Напряжения Ub, Ug, Ur, Ui - это или 4.5в, если канал включен, или 0, если выключен. Общий ток через Rн равен сумме всех этих токов Ib+Ig+Ir+Ii. И яркость точки на экране прямо пропорциональна этому суммарному току. Вот и все.
К сожалению, мой цифровой осциллограф, как и железный корвет, остался в городе, а я отдыхаю на даче. А так я бы тебе показал осциллограммы твоего тестового матраса с реального корвета.

DDp
06.06.2014, 21:26
...нужна консультация...

...узел выглядит так 48274
резисторы - 3к, 6.2к, 12к, 24к ( в одной из схем есть таблица эл-тов в конце)

собственно вопрос, как я понимаю на видеовыходе мы имеем линейный сигнал
от 0 до 5 вольт (в теории)
а на практике ??
В реале линейный на последовательности 0 1 2 3 4 5 6 7 8 9 a b c d e f. Захватил изображение с двух плат ижевского Контура. http://yadi.sk/d/7FfhTkx3SWoDe
Но, перечень элементов есть как раз только в ижевской схеме. (offtop: И распиновка разъёма RGBI в этой схеме правильная. Вон, BYTEMAN напоролся (http://zx.pk.ru/showpost.php?p=362622&postcount=69). Возможно, изначально была ошибка, но потом исправили, переразведя сигналы B и I между D114 и D113).
Хотелось бы увидеть картинку с Корветов других производителей.

BYTEMAN
06.06.2014, 22:24
снять бы в ручном режиме (чтоб автоматика не влияла)
в максимальном качестве
по паре кадров каждого
я скрин с карты захвата сделаю.

---------- Post added at 21:24 ---------- Previous post was at 21:23 ----------


Хотелось бы увидеть картинку с Корветов других производителей.
будем с Брестского снимать.
Сделайте CAS-файл, а то дисководы пока что трупы, корвет с дисков грузиться не хочет.

DDp
07.06.2014, 10:22
...Тогда получаем такие соотношения для каждого канала:
Ib=Ub/(R44+Rн)
...
:v2_confu: Если из формул выкинуть Rн, то почему-то получается гораздо ближе к измереному с реала.
---
Тогда, по формуле ( Ib=Ub/R44 ) и по резисторам, веса цветов (справа идеальный случай):

B 0,0672 0x11 0,0666 0x11
G 0,1345 0x22 0,1333 0x22
R 0,2603 0x43 0,2666 0x44
I 0,5380 0x89 0,5333 0x88

DDp
07.06.2014, 11:35
перечень элементов есть как раз только в ижевской схеменет, и в других кое-что есть. Но вижу несоответствие... поз.обозначения диодов и резисторов.:v2_dizzy_botan:

esl
07.06.2014, 13:12
нет, и в других кое-что есть. Но вижу несоответствие... поз.обозначения диодов и резисторов.:v2_dizzy_botan:

та там вообще бардак на схемах
и с нумерацией выводов на разъеме :(

esl
07.06.2014, 17:05
Огромное спасибо,

с ошибкой перкстановки цветов - разобрался, это я сбился с пути перепутав ЧБ и цветную палитры в Данаре, там как раз цветная палитра такая с перестановками, и в меню мигание в цвете таки плавнее с перестановкой.

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

и еще, у двух контуров разные знакогенераторы !
а они доступны ? (если на панельках - было бы интересно их получить) ;)

подождем остальных фото
свои сниму если таки приедет тюнер ....

---------- Post added at 16:05 ---------- Previous post was at 15:58 ----------


Только зачем тебе все эти тонкости? :) Практическую пользу они имеют только для ремонтников.


ОГРОМНОЕ спасибо за лекцию !
так гораздо понятнее
я вообще 0 в электронике ;)

esl
07.06.2014, 17:35
http://zx-pk.ru/attachment.php?attachmentid=48318&d=1402147972

http://zx-pk.ru/attachment.php?attachmentid=48319&d=1402147980
http://zx-pk.ru/attachment.php?attachmentid=48320&d=1402147987

первый - палитра из скриншотов DDp
второй - моя линейная - чуть сдвинутая в света.
эт первые результаты так сказать

DDp
08.06.2014, 14:54
забавно что чуть яркостьи разные
У тюнера срывает синхронизацию в верхней части, помогает кучение "Video Gain Level".

и еще, у двух контуров разные знакогенераторы !
Это я экспериментировал со шрифтом, вставил ВГАшный. Так и остался. (http://yadi.sk/d/7rr4cHlWSfU3Q)

первый... второй...эт первые результаты так сказать
Откуда Цоя взяли?!... :)
...Ага, нашёл. Нет, для этих пикселей нужна другая LUT. http://yadi.sk/d/N4Q6qo6ESfTwD (клавиши: 0...3 на доп.поле)

esl
08.06.2014, 15:50
Откуда Цоя взяли?!... :)
...Ага, нашёл. Нет, для этих пикселей нужна другая LUT. http://yadi.sk/d/N4Q6qo6ESfTwD (клавиши: 0...3 на доп.поле)

ага, так ГОРАЗДО красивее
в моих скриншотах - палитра с диска и редактора GRIN
вполне возможно что на диске на котором рисовали была другая палитра ;)

DDp
11.06.2014, 22:11
я вообще 0 в электронике
Монохромная картинка на эту тему :v2_dizzy_biggrin2:

esl
12.06.2014, 00:44
Для тех кому лень качать ;)

самый красивый вариант от ddp
http://zx-pk.ru/attachment.php?attachmentid=48380&d=1402519269

http://zx-pk.ru/attachment.php?attachmentid=48377&d=1402519246
ага, прилично конверсия выглядит, но великовата :(
это чем пожаты ?
послойно что-то LZ ?

DDp
12.06.2014, 09:17
это чем пожаты ?
послойно что-то LZ ?
MеgaLZ

Для тех кому лень качать
Почему скриншоты не 4:3? Так и привыкнуть можно. ;)

esl
12.06.2014, 10:13
Почему скриншоты не 4:3? Так и привыкнуть можно. ;)

А я и привык ...
Ещё одна to do, за столько лет тупо забыл про это

BYTEMAN
21.06.2014, 02:55
пока что до корвета не добрался, мои извинения...

esl
21.06.2014, 03:09
пока что до корвета не добрался, мои извинения...

ждем как дойдут руки ;)