==> 在 tinote@cis_nctu (沒人馴養的狐狸) 的文章中提到:
> 不知道有沒有人有把LCD改裝成可以讓desktop使用的經驗
> 我的是老老的 DSTN 10.3吋
> 希望高手能指導一下..謝謝... :)
小弟做過一塊TFT LCD接G200,略述如下,所用的零件不見的是最合適,只不過
他可能是最方便取得(ex.G200 VGA card,Max2+lt...)
1.先找出LCD的clock,VS,HS,RGB data lines這些接腳,如果有lcd data sheet
的話,接腳名稱可能有些不一樣,如果有原來的介面,用示波器量一下也蠻簡單的
2.找一塊有數位輸出的VGA卡,像是ATI rgae LT,Trid9385,S3MX或matrox G200,
其中G200比較麻煩,它的輸出只有12bit用clock正負緣栓鎖成24bit,還得用
74AC374作栓鎖暫存器,不過matrox只是註冊就可以download到datasheet,
所以我還是用這一塊卡,至於其他的VGA卡可以省略這一步驟,(我是用CPLD
來做的,一個EPM7032LC44剛好)
3.如果LCD panel有用LVDS介面的話,你有兩個方法,一是在你的VGA卡也加上
LVDS輸出IC,這個IC不是NS的就是TI的,二是乾脆把panel上的LVDS接收IC
給拆除,直接用TTL連接,不過這樣cable要很短(幾十公分),干擾也比較大
4.如果是LCD專用VGA卡(2項中G200除外),都有附lcd monitor的設定軟體
把VGA設成數位輸出,否則VGA卡可能會關掉數位輸出port,至於G200,它跟
本沒打開,也沒附控制軟體,不過一但download到spec的話,找到MFAC這個
暫存器,用他付的pcispy把控制暫存器設定好就可以了
5.進階功能:
要做成可以接任意VGA卡的話,需要A/D轉換philips的TDA8752最方便了
要做任意顯示模式的話(640x480,800x600...),那就是大工程了,最簡單
的方法是用gensis的影像控制IC,否則就用FPGA(about10k-20k gate count)
加RAM自己寫一個,我是用altera的10k10QC208-3+SDRAM
ok.到這裡一台LCD monitor就搞定了:),還有,小弟不是做LCD monitor這一行的
缺什麼東東不要找我,下面你可以找到所需的東東
所需資源:
LCD接腳:自己想辦法或用示波器量
LVDS IC:spec找www.national.com或www.ti.com
零件找茂倫
G200 :spec找www.matrox.com
G200轉接的CPLD:我是用altera的EPM7032,編譯軟體找www.altera.com他可以
download到簡化板的max2+,可以用來程式epm7032,否則用22V10-10
兩個也可以,反正用不到24bit,那就用palasm就可以了
影像轉換IC:www.genesis-video.com
ADC(TDA8752):www.philips.com
max2+:www.altera.com
palasm:www.amd.com(這項未經查證,AMD的pld部門好像已經獨立出來了)
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>