Project VGA to LCD (may 09, 2011)
Compaq Contura 420cx မွာ ပါတဲ့ LCD panel ကို VGA port မွာ resolution 640x480 နဲ႕ ဆက္သြယ္ဖို႕ ႀကိဳးစားၾကည္႕တယ္။ Hitachi TX26D61VC1CAA LCD panel နဲ႕ inverter အတြက္ data sheet နဲ႕ pin out ကို ဘယ္မွာမွရွာမေတြ႕ဘူး။ ဒါေၾကာင့္ ကိုယ္တိုင္ပဲ လက္ေတြ႕စမ္းသပ္ အေျဖထုတ္ရတယ္။ Dutch website တစ္ခုမွာေတြ႕တဲ့ VESA connector နည္းနဲ႕ စမ္းၾကည္႕တယ္...မရဘူး။ pixel ေတြက လံုး၀ကို မညီညာ ဘူးျဖစ္ေနတယ္။ သံုးထားတဲ့ graphic card ေၾကာင့္လားေတာ့ ေသေသခ်ာခ်ာမသိဘူး။
သည္ထက္ပို အဆင္ေျပတဲ့ နည္းေတာ့ ရွိဦးမယ္လို႕ ကၽြန္ေတာ္ထင္တယ္။ Analog VGA port ကေန Video signal ရေအာင္ ေအာက္ကပံု အတိုင္း ႀကိဳးစားၾကည္႕တယ္။ အလယ္တည္႕တည္႕မွာ 3-bit colour နဲ႕ ေပၚသြားတယ္။ ဒါေပမယ့္ horizontal pixels ေတြက ေရာတင္ ညိရႈပ္ေနတုန္းပဲ။ တစ္ခုခုေၾကာင့္ color channels ေတြထဲမွာ delay ၀င္ေနတယ္လို႕ ထင္လိုက္တယ္။ ဘာကို သြားေတြ႕သလဲဆိုေတာ့ graphic card ရဲ႕ clock signal ကို LCD panel က overload ျဖစ္ေအာင္လုပ္ထားတယ္ဆိုတာ ကို ေတြ႕လိုက္ရတယ္။ ဒါေၾကာင့္ clock signal ကို အျခား NOT gate တစ္စံုကေန အရင္ ေပးျဖတ္ၾကည္႕လိုက္တယ္။ စာသားပံုရိပ္ေတြက ပိုက်စ္ၿပီး စုစုစည္းစည္းရွိလာတယ္။ ဒါေပမယ့္ horizontal ပိုင္းမွာ ေအာက္ကပံုအတိုင္း ျပႆနာရွိေနတုန္းပဲ။ NOT gate တစ္စံုနဲ႕ high pixel frequency ( ~ 25MHz )ကို မထိမ္းေၾကာင္းႏိုင္တာ ေသခ်ာသြားၿပီလို႕ ထင္လိုက္တယ္။ ေနာက္ဆံုးေတာ့ channel တစ္ခုစီအတြက္ OR gate တစ္ခုစီ သံုးေပးလိုက္ၿပီး ground ျဖစ္ေအာင္ B ကို input အေနနဲ႕ ထည္႔ေပးလိုက္တယ္။ NOT gate ႏွစ္ခုသံုးတာနဲ႕ OR gate တစ္ခုတည္း သံုးတာက logical funcation ျခင္း အတူတူပဲ။ ဒါေပမယ့္ signal ေတြက gate တစ္ခုကိုပဲ ျဖတ္သြားရေတာ့ ပိုျမန္သြားတာေပါ့။
Graphic card ကေတာ့ pixel clock signal ေတြထုတ္ေနတုန္းပဲ။ 25.175MHz crystal ကလဲ ဘယ္မွာမွ ရွာလို႕မရဘူး ျဖစ္ေနတယ္။ သီးျခား cable မသံုးပဲ clock signal ေတြကို လွ်ပ္စစ္ပတ္လမ္း ထဲေရာက္ေအာင္ Graphic card ေပၚမွာရွိတဲ့ VESA Feature connector ရဲ႕ pin number 18 (the PIXEL CLOCK pin) ကို VGA connector ရဲ႕ မသံုးတဲ့ pin 9 နဲ႕ ခ်ိတ္ေပးလိုက္တယ္။ Wow! အိုေကသြားၿပီလို႔ေတာ့ထင္တယ္။ သံုးေရာင္လံုးစမ္းၾကည္႕ေတာ့လဲ အိုေကတယ္။ pixels အားလံုးကလဲ ကြက္တိပဲ။ ဒါေပမယ့္ R4 လုိ႔ ပံုမွာ ျပထားတဲ့ ေနရာေလးက R ေလးေအာက္မွာ ျပတ္ေရြ႕ေလးတစ္ခု သြားျဖစ္ေနတယ္။ လက္ကို panel နဲ႕ circuit အနားကပ္လိုက္တိုင္း အဲသည္႕ေနရာေလးမွာ disort ျဖစ္ျဖစ္သြားတယ္။ Radio Frequency တစ္ခုခု ၀င္ေႏွာင့္ေနတာမ်ိဳး ။ ပံုရိပ္တစ္ခုလံုးကလည္း အလယ္တည္႕တည္႕မေရာက္ေသးဘူး..ၿပီးေတာ့ တစ္ဖက္ျခမ္းမွာ နဲနဲ ျပတ္ေနေသးတယ္။ Resolution 640x480 မရွိေသးလို႕လဲ ျဖစ္မယ္လို႕ ကၽြန္ေတာ္ ထင္တယ္။ ဆက္ႀကိဳးစား ၾကည္႕ဦးမယ္ . . .