Видеотехника Ремонт телевизоров, видео, DVD-проигрывателей. Разработка систем видеонаблюдения. |
19.08.2009, 09:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,964
Сказал спасибо: 296
Сказали Спасибо 498 раз(а) в 362 сообщении(ях)
|
Сообщение от tumanovalex
|
1. Как я понял, по частоте строчной и горизонтальной развертки схема управления монитора определяет разрешение экрана.
|
Так и есть.
Сообщение от tumanovalex
|
2. По сигналам RGB схема управления монитора создает цвет каждой точке на экране монитора в соответствии с определенным разрешением.
|
Нет, только в соответствии с уровнем яркости каждого из трех каналов. Для ЭЛТ - это просто усилитель с 0,7В до 80В.
Сообщение от tumanovalex
|
3. По поводу амплитуды сигналов RGB. Если в аналоговом интерфейсе сигнал постоянен (как мне ответили), то как же изменяются цвета? Ведь, как я понимаю, цвета могут изменяться только при изменении амплитуды составляющих RGB.
|
Представим упрощенно, что 0В - уровень "черного", 0,7В - уровень "белого". 8-битное представление цвета, к примеру, - это 64 градации яркости (ступеньки напряжения величиной (0,7-0)/64=0,01В каждая).
Сообщение от tumanovalex
|
4.- кто создает эти изменения - видеокарта или управление монитором
|
См. выше. Изменяется код, подаваемый на видеоЦАП (в англ. варианте RAMDAC). А точнее, меняется число промежуточных уровней между "черным" и "белым".
Управление монитором имеет смысл только при подключении через DVI, да и то - не всегда.
|
|
|
|
19.08.2009, 09:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Сообщение от N_i_k_o_p_o_l
|
Уже не помню, где читал, но параметры о разрешении и глубине цвета на монитор передаются по обычному I2C. Да и тип монитора, и список поддерживаемых режимов комп тоже также получает, иначе для чего бы он драйвера на монитор ставил? Поправьте, если я не прав.
|
По интерфейсу I2C на видеокарту передается информация только о частотных характеристиках развертки монитора. Причем это делается один раз, при инициализации видеокарты. В 95-х форточках если при включении системника монитор был отключен, система выставляла один из стандартных режимов, обычно 640*480/60Гц. Более подробно описано в спецификации DDC.
|
|
|
|
20.08.2009, 19:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2007
Адрес: Пермский край
Сообщений: 1,596
Сказал спасибо: 418
Сказали Спасибо 1,363 раз(а) в 513 сообщении(ях)
|
Замутили парню голову.
estet и mtit, все правильно. Попробую ваши мысли изложить на пальцах.
Монитор вещь не дубовая, она аналоговая (по входу). Кроме синхросигналов (о них позже) на монитор от видеокарты идет 3 цветовых сигнала с максимальной амплитудой 1 вольт. Если на компе выставлен режим 24 бита, видеокарта каждый цветовой сигнал (1 вольт) делит на 256 ступенек, 8 бит х 3 цвета = 24 бита для каждого пикселя, т.е. 16 млн цветов. Но в монитор сигнал идет в АНАЛОГОВОЙ форме, НЕТУ там битов. Совсем. Если монитор шибко умный, он сам оцифровывает сигнал заново, для себя.
Синхросигналы имеют определенную полярность для группы режимов. 2 синхросигнала могут переключить монитор в 1 из 4-х режимов. Это связано только с частотой строк и кадров, переключаясь в другой режим, монитор цепляет разные частотозадающие и корректирующие цепи к разверткам. У ЛСД с этим проще.
Может кто-то добавит?
|
|
|
Сказали "Спасибо" alxchep
|
|
|
21.08.2009, 08:20
|
|
Частый гость
Регистрация: 08.07.2005
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо большое за объяснение. Стало немного светлее. Но все равно целостной картины у меня никак не выстраивается. Не совсем понимаю, как создается различное разрешение. Как я понял из литературы, есть физические пикселы. В предельных для монитора разрешениях физические пикселы совпадают с "логическими", т.е. например, на моем мониторе предельное разрешение 1280х1024 обеспечивает работу с каждым пикселом и физические пиксели равны логическим. При разрешении 1024х768 получается, что по горизонтали и вертикали "логические пикселы" увеличились, при этом засвечивается по горизонтали и вертикали нецелое число физических пикселей. Хотелось бы разобраться и в этом механизме для ЭЛТ и ЖК.
|
|
|
|
21.08.2009, 09:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,964
Сказал спасибо: 296
Сказали Спасибо 498 раз(а) в 362 сообщении(ях)
|
Ну так бы и писали, что интересует
Цитата:
|
как создается различное разрешение
|
Интерполяцией, конечно, для ЖК (этим занимается контроллер матрицы - из-за него как раз картинка и размывается).
В случае ЭЛТ все гораздо сложнее. С одной стороны, "пиксел" есть, и даже их количество по вертикали/горизонтали сосчитать можно. С другой стороны, адресовать конкретный пиксел - задача невыполнимая в силу специфики ЭЛТ.
Поэтому тут все упростили - видеокарта делит длительность, скажем, активной части строки на разрешение по горизонтали, и монотонно - в рассчитанном темпе - выводит на монитор. А уж от настроек монитора (в данном случае - амплитуды тока строчной катушки) будет зависеть, какую часть выведенного мы увидим
|
|
|
|
23.08.2009, 00:52
|
|
Прописка
Регистрация: 26.07.2007
Сообщений: 244
Сказал спасибо: 55
Сказали Спасибо 35 раз(а) в 35 сообщении(ях)
|
К этому можно добавить следующее. LCD монитор в принципе, не может отображать дробные пикселы из за чего, как уже отмечалось при не своем разрешение картинка искажается. В ЭЛТ мониторе луч может засвечивать люминофорный пиксел частично. Вот почему при несоответствие разрешения максимальному ЭЛТ ионитор обеспечивает меньшие искажения.
Что касается аналогового сигнала, то он непрырывный (это не значит постоянный). Этим он отличается от цифрового, представлющего серию мгновееных отсчетов через заданные интервалы времени (период дискретизации).
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:18.
|
|