Wednesday, 30 June 2010

Smart Grid Power System

Smart Grid Power System ဆိုတာက အရင္တစ္ခါ ကၽြန္ေတာ္ေရးခဲ့ဘူးတဲ့ Bi-directional e-meter နဲ႔ ခပ္ဆင္ဆင္ပါ။ ဒါကေတာ့ Whole system အေၾကာင္းပါ။ ႏိုင္ငံေတာ္ေတာ္မ်ားမ်ား (ဥေရာပ၊ ယူအက္စ္၊ ၾသဇီ၊ တ႐ုတ္) မွာ အပိုင္းလိုက္ေလးေတြ ခြဲလုပ္ေနၾကပါၿပီ။ စင္ကာပူနဲ႔ မေလးရွားကေတာ့ ၂၀၁၃ မွာ အေတာ္အသင့္ တပ္ဆင္ၿံပီးတဲ့အထိ လုပ္သြားမယ္လို႔ ဆိုပါတယ္။

သေဘာတရားကေတာ့ အိမ္ေတြမွာ Renewable energy source (Solar, Wind) ေတြ တပ္ဆင္ထားမယ္။ သူတို႔က ရတဲ့ ပါ၀ါေတြက ေန႔ပိုင္း အသံုးနဲတဲ့ အခါမွာ ပိုလွ်ံတဲ့ ပါ၀ါေတြကို National Grid ထဲျပန္ေရာင္းၿပီးေတာ့ ညပိုင္း အသံုးမ်ားတဲ့ အခ်ိန္ေတြက်ေတာ့ ျပန္၀ယ္သံုး အဲ့ဒီသေဘာပါပဲ။ ပိုလွ်ံတဲ့ စြမ္းအင္ေတြကို Store လုပ္ထားဖို႔လည္း မလိုတဲ့အတြက္ Additional cost ေတြ က်သြားမယ္။ အဲ့ဒီသေဘာပါပဲ။

အဓိက လိုအပ္ခ်က္ကေတာ့ နဲ႔ ေတြပါပဲ။ ဒီနည္းစံနစ္က အခု တျဖည္းျဖည္း စလာၿပီျဖစ္တဲ့အတြက္ အေတာ္ႀကီးေနပါၿပီ။ အထူးသျဖင့္ တ႐ုတ္ျပည္မွာပါ။

Tuesday, 22 June 2010

MMC (Multi Media Card), SD (Secure Digital) card မ်ားႏွင့္ Sector Read/ Write Method

MMC ေတြကေတာ့ ဟိုးအရင္တုန္းက သံုးတဲ့ Memory ကဒ္အမ်ိဳးအစားေတြပါ။ SD ေတြကေတာ့ ခုေနာက္ပိုင္း သံုးလာတဲ့အမ်ိဳးအစားပါ။ အဲဒီ ကဒ္ေတြထဲကို Data Organize လုပ္တဲ့ ပံုစံ ၂ မ်ိဳးရွိပါတယ္။ တစ္မ်ိဳးက File Handling Metond နဲ႔ ေနာက္တစ္မ်ိဳးက Sector Method ပါ။

File Handling ပံုစံကေတာ့ USB flash drive ေတြအတြက္သံုးတဲ့ VDIP Module (က်ေတာ္ တစ္ခါ ေရးဘူးပါတယ္) ေတြမွာ သံုးတဲ့ပံုစံအတိုင္းပါပဲ။ File Create, Delete, Append နည္းစနစ္ေတြပါပဲ။ PC software ေတြနဲ႔ အတူတူပါပဲ။

Sector Method ကေတာ့ sector အလိုက္ေရးပါတယ္။ sector တစ္ခုကို 512 bytes ပါပါတယ္။ sector နံပါတ္အလုိက္ ေရးသြားတာပါပဲ။ ဥပမာ - sector နံပါတ္ ၅၀ ကို 'E' အကၡရာေတြအကုန္ျဖည့္မယ္ဆိုပါေတာ့။ ၿပီးေတာ့ ျပန္ဖတ္မယ္ ဆိုပါေတာ့ (MicroC ရဲ့ library ကို သံုးၿပီးေရးမယ္ဆို ေအာက္ပါအတိုင္း ေရး႐ံုပါပဲ)
for(i = 0; i <= 511; i++) data [i] = 'E';
tmp = Sd_Write_Sector (50, data);
tmp = Sd_Read_Sector (50, data);

သံုးတဲ့ Protocol က SPI protocol ပါ။ (MMC, SD card ေတြက SPI ပဲသံုးေလ့ ရွိၾကပါတယ္)