Tuesday, 8 March 2011

Solar Power System Design

ဒီဆိုက္မွာ solar power နဲ႔ ပါတ္သတ္တဲ့ ေန႔စဥ္ ကိုယ္လိုခ်င္တဲ့ မီးအားအသံုး၊ ဘက္ထရီ၊ ဆိုလာျပားအေရအတြက္ စတာေတြကို တစ္ခုစီ တြက္ခ်က္လို႔ရတဲ့ တြက္နည္းေလးေတြ အဆင္သင့္ပါပါတယ္ ..

http://www.solar-power-answers.co.uk/design.php

Thursday, 16 December 2010

On-Grid Vs. Off-Grid Solar Power Systems

တကယ္လို႔ က်ေတာ္တို႔က Solar Power System တစ္ခုကို စဥ္းစားၾကမယ္ ဆိုပါစို႔။ ၃ မ်ိဳးရွိပါတယ္။

1. On-Grid Battery Solar Power System
2. On-Grid Solar Power System without Battery
3. Off-Grid Solar System
ရယ္လို႔ ခြဲျခားလို႔ရႏိုင္ပါတယ္ ..

On-Grid ကေတာ့ ပံုမွန္ေပးေနတဲ့ လွ်ပ္စစ္လိုင္း (grid) နဲ႔ ခ်ိတ္ဆက္ထားတဲ့ system ပါ။ Off-Grid ကေတာ့ လိုင္းနဲ႔ ခ်ိတ္မထားတဲ့ သီးသန္႔ system ပါ။

နံပါတ္ (၁) အတြက္ဆိုရင္ Back-up Battery လိုပါတယ္။ (အဲ့မွာ solar အတြက္ သီးသန္႔ဘက္ထရီျဖစ္တဲ့ Deep Cycle, Non Maintenance လို Battery ေတြလိုပါတယ္။ ဒါလည္း ၂ ႏွစ္ေလာက္အထိပဲ ေကာင္းပါတယ္။) battery အားသြင္းထားၿပီး ပိုလာတဲ့ လွ်ပ္စစ္ေတြကို grid ထဲကို ျပန္ထဲ့ (ျပန္ေရာင္း) ေပးတာပါ။ (ကၽြန္ေတာ္ Smart electricity system ဆိုတဲ့ေခါင္းစဥ္နဲ႔ ေရးဘူးပါတယ္) battery ထဲက လွ်ပ္စစ္ကို ညအခ်ိန္မွာ ျပန္သံုးပါတယ္။ သူကေတာ့ အေရာင္း သီးသန္႔ေပါ့။

နံပါတ္ (၂) အတြက္ကေတာ့ battery မပါပါဘူး။ သူက ေန႔အခ်ိန္မွာ ေရာင္းၿပီး ညအခ်ိန္မွာ grid ကေန ျပန္၀ယ္ပါတယ္။ battery မလိုတဲ့အတြက္ ကုန္က်စားရိတ္သက္သာပါတယ္။ ဒါေပမယ့္ Bi-directional metering system (ကၽြန္ေတာ္တခါေရးဘူးပါတယ္) လိုပါတယ္။


(၁) နဲ႔ (၂) ကို FIT = Feed in Tariff လို႔လည္း ေခၚပါတယ္

နံပါတ္ (၃) ကေတာ့ အရွင္းဆံုးပါ။ battery လိုမယ္ grid နဲ႔ ခ်ိတ္ထားျခင္းမရွိ။ battery ကို အားသြင္းပီး ပိုလာရင္ အားသြင္းတဲ့အလုပ္ကို ျဖတ္ခ်လိုက္မယ္။ ခုန အားသြင္းရင္း ၀င္ေနတဲ့ လွ်ပ္စစ္အားကို တိုက္႐ိုက္သံုးမယ္။ DC သံုးတဲ့ ပစၥည္းေတြဆိုရင္ေတာ့ အဆင္ေျပတယ္။ AC သံုးတဲ့ ပစၥည္းေတြအတြက္ေတာ့ Inverter လိုပါတယ္။ (Inverter ဆိုတဲ့ေနရာမွာလည္း Pure Sine wave ထြက္တဲ့ Inverter အမ်ိဳးအစားကို သံုးရပါတယ္)။



Monday, 26 July 2010

MCU မ်ားႏွင့္ Embedded OS မ်ား ေပါင္းစပ္ျခင္း

Embedded (XP, Ubantu, Win CE, Android, LINUX) ေတြကို Industrial PC ေတြမွာ သံုးၾကပါတယ္။ သူတို႔က အရင္က CPU တစ္ခုပါရတယ္ (Intel, AMD, ..)။ အခုေနာက္ပိုင္း Smart phone, Touch screen phone, PDA ေတြ အသံုးတြင္က်ယ္လာတဲ့အခါမွာ MCU ေတြမွာ OS ေတြ ေပါင္းၿပီး ထဲ့လာၾကတယ္။ Rabbit MCU ေတြမွာေတာင္ FTP အတြက္ UNIX, Tiny OS ေတြ ထဲ့သံုးလာၾကတယ္။ Mini web server ေတြအထိ ထဲ့သံုးလာၾကတယ္။ အဲ့ဒီကေန တစ္ဆင့္ တက္လာတဲ့အခါ အခုေနာက္ပိုင္း အရမ္းေခတ္စားလာတာက Touch PDA development board ေတြပါ။ အမ်ိဳးအစား အမ်ားႀကီးရွိလာေပမယ့္ သေဘာတရားကအတူတူပါ။ ထူးျခားခ်က္က ထုတ္လုပ္သူ (Samsung, Freescale, ST) ေတြသာေျပာင္းသြားတယ္ သံုးၾကတဲ့ Core ကေတာ့ ARM9, 11 ေတြ ျဖစ္ေနတာပါပဲ။ Industrial PC ေတြေလာက္ စြမ္းရည္မျမင့္ေပမယ့္ Low level protocol ေတြသံုးဖို႔အတြက္ SPI, UART, I2C စတဲ့ protocol ေတြကို တိုက္႐ိုက္သံုးလို႔ရတဲ့အတြက္ အလြန္အဆင္ေျပပါတယ္။ က်ေတာ္ဒါကို ေလ့လာဆဲျဖစ္တဲ့အတြက္ သိသေလာက္ကို ထပ္ထပ္ တင္သြားေပးပါ့မယ္။


Thursday, 1 July 2010

4x4 Metrix Keypad

Matrix Keypad (4x4, 3x4, 3x3 ) ေတြကို ေနရာစံုမွာ သံုးၾကပါတယ္။ ဖုန္း ေတြရဲ့ ေတြ အျဖစ္၊ ေတြရဲ့ ေတြအျဖစ္ သံုးၾကပါတယ္။ ခုေျပာခ်င္တာက ဒီေကာင္ေလးရဲ့ တည္ေဆာက္ပံုနဲ႔ Matrix Keypad ရဲ့ သေဘာတရားပါ။ ႐ိုး႐ိုးေလး ေတြးၾကည့္လိုက္ရင္ 16 Keys (4x4) ကို scan လုပ္ဖို႔အတြက္ Input pin ၁၆ ခု လိုပါတယ္။ Input (whole 8 bits port) ေတြ အဲ့ေလာက္အမ်ားႀကီး မသံုးႏိုင္ေတာ့တဲ့အခါ Software controlled matrix Keypad ကို သံုးၾကပါတယ္။

ေအာက္က ပံုေတြမွာ Schematic ေကာ Keypad ပံုစံေတြပါ ျပထားပါတယ္။ Software controlled logic ကေတာ့ ..
၁။ ၄ လိုင္းစီ (4 Outputs and 4 Inputs) ထားပါ။ Row, Column ႀကိဳက္သလို ထားလို႔ရပါတယ္။
၂။ Output ၁ လိုင္းစီကေန logic (High/ Low) ေပးပါ။ ၁ လိုင္းေပးတိုင္း Input 4 lines လံုးကို scan ပါ။ ၁ လိုင္းမိတာနဲ႔ ထြက္ပစ္လိုက္ပါ။
ဥပမာ - Output 1 and Input 1 ဆိုရင္ Row 1, Col 1 ဆိုေတာ့ “Key 1"
Output 2 and Input 3 ဆိုရင္ Row 2, Col 3 ဆိုေတာ့ “Key 6"။ အဲလိုနည္းစနစ္နဲ႔ ေရးသြားပါတယ္။
၃။ Key Bonce ကို ေျဖာက္ခ်င္ယင္ေတာ့ ၂ ခါျပန္ scan လုပ္ၿပီး တူတယ္ဆိုမွ အဲ့ဒီ Key ကို ယူပါ။ ေအာက္မွာ နမူနာ source code ထဲ့ေပးထားပါတယ္။


#include //Include file for 8051
#define keyport P2 //keypad connected to P2
#define col1 P2_0 //column 1
#define col2 P2_1 //column 2
#define col3 P2_2 //column 3
#define col4 P2_3 //column 4
#define TRUE 1 //some defines
#define FALSE 0

/*
+---------------------------------------+
| Prototype: void key_init(void); |
| Return Type: void |
| Arguments: None |
| Description: Initialize ports and |
| Keypad. |
+---------------------------------------+
*/
void key_init(){
keyport &=0x0F; //make Rows as o/p and cols are i/p
}

/*
+-----------------------------------------------+
| Prototype: unsigned char get_key(void); |
| Return Type: unsigned char |
| Arguments: None |
| Description: To read key from the keypad |
+-----------------------------------------------+
*/
unsigned char get_key(){
unsigned char i,k,key=0;
k=1;
for(i=0;i<4;i++){>
keyport &=~(0x80>>i); //to make rows low 1 by 1
if(!col1){ //check if key1 is pressed
key = k+0; //set key number
while(!col1); //wait for release
return key; //return key number
}
if(!col2){ //check if key2 is pressed
key = k+1; //set key number
while(!col2); //wait for release
return key; //return key number
}
if(!col3){ //check if key3 is pressed
key = k+2; //set key number
while(!col3); //wait for release
return key; //return key number
}
if(!col4){ //check if key4 is pressed
key = k+3; //set key number
while(!col4); //wait for release
return key; //return key number
}
k+=4; //next row key number
keyport |= 0x80>>i; //make the row high again
}
return FALSE; //return false if no key pressed
}

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 ပဲသံုးေလ့ ရွိၾကပါတယ္)

Thursday, 29 April 2010

Inductive Power Transfer (IPT) or Wireless Power

Inductive Power Transfer (IPT) ဆိုတာကေတာ့ Induction coil ကို သံုးၿပီး ထုတ္တဲ့နည္းပါပဲ။ Induction coil တစ္ခုနားကို တစ္ခု Metal body ကပ္လိုက္တဲ့အခါ ထြက္လာတဲ့ Power ကို ယူသံုးတာပါ။ က်ေတာ္ေတြ႔ဖူးတာကေတာ့ Panasonic Cordless phone ေတြကို changing လုပ္တဲ့ေနရာမွာ Wireless/ Plugless power charger အျဖစ္သံုးၾကတယ္။ ေနာက္တစ္ခုက Smartstud System (Traffic Control system) ေတြမွာ အမ်ားဆံုးသံုးပါတယ္။ ေအာက္မွာ Prototype ေလး လုပ္ျပထားတာ ရွိပါတယ္။


Inductive Power Transfer (IPT) Prototype


Wireless Energy sample using IPT

Tuesday, 27 April 2010

UHF (Ultra High Frequency) RFID Readers

UHF RFID ေတြကို Long and Wide range RFID application ေတြအတြက္ ရည္ရြယ္ၿပီး သံုးေလ့ရွိပါတယ္။ Active Tag ေကာ Passive Tag ေကာ ၂ မ်ိဳးလံုးရွိပါတယ္။ Passive Tag က ၂၀ မီတာ ေလာက္အထိ လွမ္းဖတ္လို႔ရၿပီးေတာ့ Active Tag က ၈၀ မီတာေလာက္အထိ လွမ္းဖတ္လို႔ ရပါတယ္ (RFID Tags ေတြအေၾကာင့္ကို က်ေတာ္ အရင္က Post တစ္ခုအေနနဲ႔ တင္ထားၿပီးသားပါ) ။ သံုးတဲ့ Frequency ကေတာ့ 800 MHz to 1 GHz range ပါ။ သူက Antenna ႀကီးပါတယ္။ ပံုမွာ ျပထားတဲ့ ေကာင္ဆိုရင္ 460 x 460 x 50 mm အထိရွိပါတယ္။ အဲ့ဒါေၾကာင့္ Housing နဲ႔ သပ္သပ္ ထဲ့ေပးရပါတယ္။ သံုးေလ့ရွိတဲ့ ေနရာေတြက Car parking, ERP လို ေနရာက်ယ္ျပန္႔တဲ့ Space ေတြမွာ သံုးေလ့ရွိၾကပါတယ္။ သံုးေလ့ရွိတဲ့ RFID Tag အမ်ိဳးအစားေတြကေတာ့ UHF EPC Gen2 Tag, UHF ISO180006B Tag (passive) ေတြပါ။

UHF Reader Antenna


UHF RFID tag (Internal Antenna)

Friday, 9 April 2010

MC54-74HC4052 (Serial Data Shift Register)

MCU တစ္ခုမွာ Serial port မေလာက္ေတာ့တဲ့ အေျခအေနေတြ ျဖစ္ခဲ့ရင္ သံုးတဲ့ အမ်ိဳးအစားပါ။ Motorola က ထုတ္ပါတယ္။ ဒီ က Serial IO ၄ ခုကို တစ္လွည့္စီ Channel-select Input ေတြကေနထိန္းၿပီး တစ္ဖက္ ရဲ့ Serial I/ O နဲ႔ ခ်ိန္ကိုက္ အလုပ္လုပ္ပါတယ္။ သေဘာက ရဲ့ Serial I/ O တစ္ခုတည္းကို အထြက္ အ၀င္လုပ္ၿပီး ဒီဘက္ကေန Serial I/ O ကို 4 Channel အထိ ပြားယူလိုက္တဲ့သေဘာပါ။ Serial Port ကို Multiplex လုပ္လိုက္တဲ့ သေဘာပါပဲ။ ေအာက္မွာ IC pin description န႔ဲ Function table ကို ျပထားပါတယ္။


Carlo Gavazzi EM21 72D (3-Phase Energy Meter)

ကၽြန္ေတာ္ အခုသံုးေနတဲ့ E-Meter အမ်ိဳးအစားပါ။ အီတလီက ထုတ္ပါတယ္ (ေစ်းလည္းႀကီးပါတယ္)။ သူက သံုးရတာ အေတာ္အဆင္ေျပတယ္။ က်ေတာ့ Firmware ဘက္ကေျပာတာပါ။ RS-232 port ကေန command ေတြေပးၿပီး Data ေတြကို လွမ္းဖတ္လို႔ရပါတယ္။ ေျပာခ်င္တာက Carlo Gavazzi က PLC ကိုအေျခခံထားပါတယ္။ သံုးတဲ့ Protocol က Modbus ပါ။ အဲ့ဒီေတာ့ သူ႔အတြက္ (Cyclic Redundancy Check) ကို တြက္ခ်က္ၿပီး ထဲ့ေပးရတဲ့ ျပႆနာနဲ႔ RS-485 ကို သံုးထားတဲ့အတြက္ 485 IC တစ္ခု ပိုထဲ့ေပးရတဲ့ အလုပ္ေတြပိုလာတယ္။ ေနာက္ Enable အတြက္ I/O pin တစ္ခု အပိုထပ္သံုးရတယ္။ ဒါေပမယ့္ Data ေတြက တိက်တယ္၊ Response ျမန္တယ္ က်ေတာ္ အရင္သံုးေနတဲ့ Plogg ထက္စာရင္ေပါ့။

Monday, 22 March 2010

UTM (The Universal Transverse Mercator) Golbal Coordinate system

UTM (The Universal Transverse Mercator) ဆိုတာကေတာ့ GPS, LASER range finder ေတြမွာသံုးေလ့ရွိပါတယ္။ GPS ေတြက ေလာင္ဂ်ီက်ဳ၊ လတၱီက်ဳ၊ ၿဂိဳလ္တုအေရအတြက္၊ အျမင့္ ေတြကိုပဲ ျပေလ့ရွိပါတယ္။ LASER range finder ေတြအမ်ားစုက UTM ကိုျပပါတယ္။ ကြာျခားခ်က္က Longitude, Latitude က ကမာၻလံုးေပၚမွာ ဆြဲထားတဲ့အတြက္ တစ္ေနရာနဲ႔ တစ္ေနရာ အကြာအေ၀းကို တြက္ခ်င္ယင္ Curvature of World ကိုထဲ့တြက္ေနရတယ္။ UTM ကေတာ့ 2 Dimension ေပၚမွာ ဆြဲထားတဲ့အတြက္ (ေျမပံုေတြမွာ သံုးပါတယ္) တြက္ရခ်က္ရ လြယ္ကူပါတယ္ (ကြန္ပါေလးနဲ႔ ေထာက္လိုက္႐ံုေပါ့)။ ေအာက္မွာက UTM ရဲ့ Co-ordinate system ပံုပါ။



Wednesday, 10 March 2010

TLC5925 LED Driver

ဒီေကာင္ေလးက CPU Output port ေတြ မေလာက္ေတာ့တဲ့အခါမွာ သံုးေလ့ရွိတာပါ။ အဓိကက LED ေတြကို ေမာင္းဖို႔အတြက္ဆိုေပမယ့္ အျခား Digital I/O ေတြကိုပါထုတ္ေပးလို႔ရပါတယ္။ ျပႆနာက Current source ျဖစ္တဲ့အတြက္ R-EXT value ကိုေသခ်ာတြက္ၿပီးမွ ထဲ့ရတဲ့ကိြဳင္ေပါ့။ ဘာေၾကာင့္လည္းဆိုေတာ့ I/O ေတြရဲ့ behavior (LED, CLK, C-Sel, ..) ေတြမတူတဲ့အခါမ်ိဳးမွာ resistant value တြက္ရခက္တဲ့အတြက္ပါ။ သူက 8 bit data ကို 1 bit ျခင္းတြန္းထုတ္ေပး႐ံုပါပဲ။ အဲဒီေတာ့ IC ကိုအလုပ္လုပ္ေစဖို႔ CLK အတြက္ 1 pin ၊ SDI အတြက္ 1 pin ပဲလိုပါတယ္။ ေအာက္မွာ Pin diagram နဲ႔ Connection ပံုေလးေတြ ျပထားပါတယ္။


Sunday, 7 March 2010

Winradio (Software define radio receiver)

ဒီေကာင္က ခုေနာက္ပိုင္း ကၽြန္ေတာ္စတင္ေလ့လာေနဆဲ ပစၥည္းေလးပါ။ သူက မတူတဲ့ Radio Frequency Band ေတြကို Hardware ေျပာင္းစရာမလိုပဲနဲ႔ ဖမ္းလို႔ရပါတယ္။ ေနာက္ၿပီး သူ႔ရဲ့အားသာခ်က္က Radio Frequency ေတြကို Monitor လုပ္လို႔ရတာပါပဲ။ Program routine ေလးေတြလည္း ေရးလို႔ရတယ္။ တစ္ကယ္ေတာ့ အလုပ္လုပ္ပံုက Spectrum Analyzer နဲ႔ အတူတူပါပဲ။ Analyzer က Short range (RFID reader ေတြအတြက္ ေကာင္းတယ္) မွာပဲ သံုးလို႔ရၿပီးေတာ့။ ဒီေကာင္ကေတာ့ Long range အတြက္ပါ (RFID reader ေတြအတြက္ေတာ့ အဆင္မေျပႏိုင္ပါ)။ ကၽြန္ေတာ္ စမ္းေနတာက G305e Model ပါ။

Radio Frequency band ေတြနဲ႔ ပါတ္သတ္ၿပီး ၿပီးခဲ့တဲ့ Post မွာ ဇယားေလးနဲ႔ ျပထားပါတယ္။

မူရင္း ၀က္ဘ္ဆိုက္ကေတာ့ - http://www.winradio.com/


Winradio (Receiver Hardware)


Winradio (User Interface)

Radio Frequency Bands

Radio Frequency Bands ေတြပါ။ ေမ့သြား၊ ေပ်ာက္သြားမွာ စိုးလို႔ တင္ထားလိုက္တာပါ။


Tuesday, 23 February 2010

GPS Module Interface Commands

GPS (Global Positioning System) ကေတာ့ လူတိုင္းၾကားဖူး သိဖူးပီးသားပါ။ ေျပာခ်င္တာက အဲ့ GPS Module ေတြနဲ႔ ဆက္သြယ္ တဲ့အခါမွာ လိုအပ္တာေလးေတြပါ။ မ်ားေသာအားျဖင့္ Serial COM ေလးနဲ႔ပါပဲ။ Baud Rate ကေတာ့ နဲနဲ ျမင့္တယ္လို႔ေျပာလို႔ရတယ္ ပံုမွန္ GPRS, Modem နဲ႔စာရင္ေပါ့။ သူက NMEA (National Marine Electronics Association) ဆိုတဲ့အဖြဲ႔အစည္းက သံုးတဲ့ ေတြပဲသံုးတယ္ဗ်ာ။ ဥပမာ - GGA ဆိုတဲ့ Command ကို ေပးလိုက္ရင္ GPS ရဲ့ Data အားလံုးကို ျပန္ေပးတယ္။ Reply က ေအာက္မွာျပထားသလိုေပါ့။ Time, Latitude, Longitude, Altitude, .... ေတြပါတယ္။

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47

လင့္ခ္ကေတာ့ NMEA Data ။ ေအာက္ကပံုက ေလးတစ္ခုရဲ့ပံုပါ။ Antenna ေတာ့ ထပ္တပ္ရတယ္။ ၿပီးေတာ့ အမိုးေအာက္မွာဆိုရင္ Data ေတြကမမွန္ပါဘူး။