2014年5月18日 星期日

出現「一般非 PnP 監視器」的原因

.

很多人在接監視器的時候,都會碰到「一般非 PnP 監視器」的狀況:
























發生這種狀況的主要原因出在 VGA 纜線上。


VGA 纜線的歷史

阿公級的VGA纜線

當 IBM 制定VGA纜線規格時包含單色的監視器。
當初的接腳定義如下:

1 紅
2 綠
3 藍
4 ID2
5 地線
6 紅-地線
7 綠-地線
8 藍-地線
9 空
10 同步地線
11 ID0
12 ID1
13 水平同步
14 垂直同步
15 保留
1 Red out * 2 Green out * 3 Blue out * 4 Monitor ID 2 in 5 Ground 6 Red return 7 Green return 8 Blue return 9 no pin 10 Sync return 11 Monitor ID 0 in 12 Monitor ID 1 in 13 Horizonal Sync out 14 Vertical Sync out 15 reserved (monitor ID 3)

Read more at: http://www.epanorama.net/documents/pc/vga_bd15.html
1 Red out * 2 Green out * 3 Blue out * 4 Monitor ID 2 in 5 Ground 6 Red return 7 Green return 8 Blue return 9 no pin 10 Sync return 11 Monitor ID 0 in 12 Monitor ID 1 in 13 Horizonal Sync out 14 Vertical Sync out 15 reserved (monitor ID 3)

Read more at: http://www.epanorama.net/documents/pc/vga_bd15.html

1 Red out * 2 Green out * 3 Blue out * 4 Monitor ID 2 in 5 Ground 6 Red return 7 Green return 8 Blue return 9 no pin 10 Sync return 11 Monitor ID 0 in 12 Monitor ID 1 in 13 Horizonal Sync out 14 Vertical Sync out 15 reserved (monitor ID 3)

Read more at: http://www.epanorama.net/documents/pc/vga_bd15.html
ID2 ID1 ID0 =  n/c n/c n/c = 無監視器
ID2 ID1 ID0 =  n/c gnd n/c = 單色監視器不支持 1024x768
ID2 ID1 ID0 =  n/c n/c gnd  = 彩色監視器不支持 1024x768
ID2 ID1 ID0 =  gnd n/c gnd  = 彩色監視器支持 1024x768

顯而易見,4、11、12 三隻接腳的規格已不符今日所需。


最少要接幾條線?


有人用網路線來拉 VGA 纜線,網路線只有八條線,夠用嗎?

答案是:夠用。就是接這八條線:1、2、3、6、7、8、13、14 (5,10與6,7,8接在一起)。

但是,網路線的單股線不足以承載RGB高頻類比訊號。想用網路線來獲取相同的清晰度
,達不到的。

市面上,還是有很多只接這些接點的 VGA 纜線,這種纜線拿來接筆電的外接螢幕
就會出現「一般非 PnP 監視器」的狀況。但是接較舊的顯示卡與較舊的監視器(例如:1280x1024)似乎沒問題?


為了解決這個問題,就一定要選用符合 PnP 規格的 VGA 纜線。


PnP  VGA纜線

PnP VGA纜線 與 阿公級 VGA 纜線有何不同?

符合 VESA DDC2 規範的 PnP  VGA 纜線需使用這三條線:

DDC2 DDC2 allows bidirectional communication: monitor can tell it's parameters and computer can adjust monitor settings. The bidirectional data bus is a syncronous data bus similar to Access Bus and is based on I2C technology. Tho following pins had to be changed to to enable DDC2 to work: pin new function 9 Optional +5V output from graphics card 12 Bidirectional data line (SDA) 15 Data clock (SLC)

Read more at: http://www.epanorama.net/documents/pc/vga_bd15.html
9  +5V 電壓( 顯卡提供)
12 I2C SDA
15 I2C SLC

使用 PnP  線之後,筆電就抓得到外接螢幕的資料:























如何判斷纜線有沒有符合 PnP 規格?

1.
問老闆。

2.
用三用電表量:9對9 (此腳非絕對必要)、12對12、15對15有沒有通。

將兩端 VGA 接頭依上寬下窄、上寬下窄的順序疊好,然後用電表量測9-9 (此腳非絕對必要)、
12-12、15-15:(1,6 是為了標示接腳順序)























我的VGA纜線經驗

1.
用了多年的老VGA線發生接觸不良,於是上網買了一條接上去,發現 1280X1024 下
的細字明顯模糊不清,立刻跟老闆反映,加價換了一條比較貴的。細字立刻恢復 Genesis
晶片該有的細膩。這才發現一分錢一分貨。

模糊的原因應該出在便宜貨用了品質很差的隔離線。VGA 裡面的RGB是類比訊號,
若靠品質很差的隔離線來傳輸,短短的一米五就會有很大量的衰減。

外觀上其實是看不出VGA纜線的好壞,不要以為「比較粗」的就比較好。很多時候,
「比較粗」往往都只是「塑膠皮比較粗」而已。

2.
這條加價換回來的VGA纜線不是 PnP  VGA纜,所以用筆電外接螢幕時,就會顯示
「一般非 PnP 監視器」。

拿電表量, 9對9、12對12、15對15,都是不通的。這種線,市面上可能還很多。

3.
也有VGA纜線的十五隻接腳都是對通的。

4.
有興趣,可以自己 DIY 一條 50公分長的 PnP  VGA纜線:























VGA 纜線內含RGB三條隔離線,分別接 1-6,2-7,3-8。
VGA 纜線內還有六條單線,分別接 5,9,12,13,14,15。















50公分的VGA線適合筆電接外接螢幕,也適合三公升mini-itx主機接螢幕。

線越短,RGB 類比訊號衰減越少,我還是愛用我的老 CCFL 監視器,不知
能不能「再戰十年」?











.

  



































沒有留言: