----------------------------------------------------------------------------------
@MSGID: 2:5023/24.4034 6801572e
@REPLY: 2:5058/108.2 67fff18f
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/w32-mvcdll 1.4.0-sta 16-02-06
Здpавствуй, Andrei!
Среда 16 Апреля 2025 21:03, ты писал(а) мне, в сообщении по ссылке
area://su.comp.old?msgid=2:5058/108.2+67fff18f:
DC>> Почему монитор может определять VGA сигнал как черно-белый?
DC>> Ведь в VGA сигнал состоит из сигналов цветнов(R,G,B), сигнала
DC>> вертикальной и сигнала горизонтальной синхронизации. И этими
DC>> сигналами нельзя передать только черно-белое изображение, там же
DC>> нет отбельного сигнала яркости. Есть у меня маленький ЖК монитор
DC>> (8"-10"), который VGA сигнал в 90% случаев выводит на экран как
DC>> чёрно-белый, но иногда на него находит озарение и он начинает
DC>> показывать картинку в цвете. Почему это так происходит я пока
DC>> понять не могу. VGA стандартный с видеокарты компьютера, все
DC>> остальные мониторы и телевизоры от него нормально показывают.
AK> Возможно, 12-й пин VGA монитора сидит на земле, тогда он детектится
AK> как монохромный.
AK> https://ru.wikipedia.org/wiki/Display_Data_Channel
Тут как-то всё более интересно.
У монитора 4, 11, 12 и 15 пины разъёма или висят в воздухе или
подключены к внутренним схемам, т.е. на земле и питании они точно не висят,
это вызванивается через разъём.
У видеокарты 4 и 11 пины сидят прочно на земле, 12-й пин через
резистор около 5кОм сидит на питании и после включения компа на нём
появляется чуть меньше +5В.
Получается если видеокарта древняя (начала 90-х) и ждёт от монитора
кодировки его типа контактами 4, 11, 12, а монитор не особо старый (ЖК и
выпущен явно после 2000-го) и умеет работать по протоколу DDC/CI на этих
контактах, то при начальной инициализации пытаясь чего-нибуть передать по 12-му
контакту заставляет видеокарту думать что к ней подключен чёрно-белый монитор
(в момент опроса видеокарта ловит низкий уровень сигнала) и видеокарта
начинает выдавать ч/б картинку (ведь зачем-то видеокарте надо было знать что
к ней подключен именно ч/б, а не цветной монитор по vga, так-то и в
ч/б мониторе можно было все 3 цвета намешать для их отображения без
уведомления видеокарты).
Получается для излечения этого недуга надо где-то разорвать цепь по
12-му контакту (в мониторе-кабеле-видеокарте, где будет удобнее).
У меня тут правильный вывод или я что-то лишнее придумал?
Эту теорию ещё наверное подтверждает то, что многократное
включение/отключение в том числе и с отключением питания монитора при включенном
компьютере ситуацию никак не меняет, а нажатие на ресет компа после 5-го -
10-го раза даёт эффект и появляется цветая картинка.
С уважением - Dmitry
--- GoldED-NSF/W32-MINGW 1.1.5
* Origin: И не было никого, кто бы это одолел. (2:5023/24.4034)
SEEN-BY: 50/22 72 109 700 104/117 221/6 301/1
341/66 450/68 452/28 463/68
SEEN-BY: 4500/1 5000/111 5001/100 5015/42 46
5019/40 5020/101 290 545 570 715
SEEN-BY: 5020/806 830 837 846 848 1042 4441 12000
5023/12 24 5030/49 115 1081
SEEN-BY: 5030/1474 1900 5034/13 5049/3 5053/51 58
400 5055/73 5057/19
SEEN-BY: 5058/104 5059/38 5061/133 5068/45 5075/128
5083/1 444 5090/138
SEEN-BY: 6035/3
@PATH: 5023/24 5020/715 1042 4441