Wednesday, 30 January 2008

DSP (Digital Signal Processing) Reference Book

DSP (Digital Signal Processing) ကိုကၽြန္ေတာ္ေလ့လာေနတုန္းပါ။ အမွန္အတိုင္းေျပာရရင္ အဲဒီအပိုင္းမွာ Theory ပိုင္းေတြအမ်ားႀကီးလိုပါတယ္။ တကယ္ေတာ့ သူကသပ္သပ္ Degree, Diploma တစ္ခုေပးလို႔ရတဲ့ Subject ပါ။ ကၽြန္ေတာ္ကေတာ့ လံုး၀နီးပါးမသိခဲ့လို႔ ခုမွ စေလ့လာတုန္းပါ။ ကၽြန္ေတာ္ဖတ္ေနတဲ့ e-Book ေလးကိုတဆင့္ေ၀မွ်လိုက္ပါတယ္။ အေျခခံကေနစၿပီး ေတာ္ေတာ္ေလး စံုစံုလင္လင္ေရးထားပါတယ္။

ကၽြန္ေတာ့္ကို ဒီစာအုပ္ရွာေဖြေပးတဲ့ “ေမာင္သန္႔” ကိုေက်းဇူးတင္ၾကပါ။

Chapter (1) Chapter (2) Chapter (3) Chapter (4) Chapter (5)
Chapter (6)
Chapter (7) Chapter (8) Chapter (9) Chapter (10)
Chapter (11)
Chapter (12) Chapter (13) Chapter (14) Chapter (15)
Chapter (16)
Chapter (17) Chapter (18) Chapter (19) Chapter (20)
Chapter (21) Chapter (22) Chapter (23) Chapter (24) Chapter (25)
Chapter (26) Chapter (27) Chapter (28) Chapter (29) Chapter (30)
Chapter (31) Chapter (32) Chapter (33) Chapter (34)

Tuesday, 29 January 2008

NEC MCU's Debuggers and Programmers

NEC Microcontroller ေတြနဲ႔ ေရးတဲ့အခါၾကံဳရတဲ့ Problem ေလးေတြပါ။ ကၽြန္ေတာ္သံုးဘူးတာ Programmer ႏွစ္မ်ိဳးရွိပါတယ္။ PG-FPL3 နဲ႔ MiniCUBE2 ပါ။ MiniCUBE2 က Debugging လုပ္လို႔ရၿပီး FPL3 က Debugging မရပါဘူး။ Target speed 8MHz, 16MHz ရွိတဲ့ MCU ေတြေပၚမူတည္ၿပီး Hardware (Programmer) မွာ switch ကိုေျပာင္းေပးရပါတယ္။ Software မွာလည္း Setting ျပန္ျပင္ေပးရပါတယ္။ အဲဒီလိုမလုပ္ရင္ သံုးလို႔မရပါဘူး။ ေနာက္တစ္ခုက Port (USB-Serial) မွာ Driver လိုပါတယ္။ Install & Setting လုပ္ေပးရပါတယ္။ ေအာက္မွာ Setting လုပ္တဲ့ နမူနာျပထားပါတယ္။ PRM (Parameter File) ကိုလည္း Install လုပ္ရပါတယ္။ Software, driver အားလံုးကို NEC ရဲ႕ Website မွာ free download လုပ္လုိ႔ရပါတယ္။ FPL3 အတြက္ဆိုရင္ FPL3 Software ကိုသံုးပါတယ္။

MiniCUBE2 and AccessoriesPG-FPL3FPL3 setup screen

Friday, 25 January 2008

KENWOOD AG-204D Oscillator

Frequency Generator အတြက္ပဲသံုးတာပါ။ အခုသံုးေနတာေပါ့။ သူက Frequency 1 MHz အထိအမ်ားဆံုးရတယ္။ Amplitude က 24V (Peak to Peak) အထိရတယ္။ ၿပီးေတာ့ Sine Wave form နဲ႔ Square Wave form ႏွစ္မ်ိဳးထုတ္လို႔ရတယ္။ ေမ့သြားမွာစိုးလို႔ တင္ထားတာပါ။


Mojo with TI MSP430 Microprocessor

အဓိကသံုးတာကေတာ့ Digital Filter အျဖစ္သံုးတာပါ။ Slave Device (Co-processor) အျဖစ္ပဲသံုးလို႔ရပါတယ္။ I/O Ports အေရအတြက္နည္းလို႔ပါ။ သူ႔မွာ Digital or Analog Receiver Channel ၄ ခုပါပါတယ္။ အျမန္ႏႈန္းကေတာ့ 1MHz, 8MHz, 12MHz, 16MHz ဆိုၿပီး ႀကိဳက္တဲ့ Clock ကိုေရြးသံုးႏိုင္ပါတယ္။ Clock Divider 1, 2, 3 , 4, 8, 16, 48 Software ကေန Setting လုပ္ေပး႐ံုပါပဲ။ သူနဲ႔အတူ တြဲသံုးရတဲ့ Debugger ကေတာ့ eZ430 Development Tool ပါ။ ၀င္လာတဲ့ Signal ေတြကို Filter လုပ္ၿပီး Result တန္ဖိုးေတြကို သူူနဲ႔ဆက္ထားတဲ့ Master (Main Processor) ကို I2C or SPI Communication နဲ႔ျပန္ပို႔ေပးရပါတယ္။ အေကာင္ေသးသေလာက္ အသံုး၀င္ပါတယ္။

eZ430 and Texas Instruments MSP430x Proecssor

eZ430 and MSP Mojo Target Board

RS232 Hacking Cable with PC Card

RS232C ကို အသံုးျပဳၿပီး Electronics Device အခ်င္းခ်င္းျဖစ္ဆက္သြယ္ၿပီး အလုပ္လုပ္တဲ့အခါမွာ သူတို႔အခ်င္းခ်င္းၾကားမွာ ဆက္သြယ္တဲ့ Data Communication ေတြကိုသိခ်င္တဲ့အခါမွာ သံုးပါတယ္။ Software တစ္မ်ိဳးေတာ့လိုပါတယ္။ တစ္နည္းအားျဖင့္ Hacking လုပ္တဲ့ သေဘာေပါ့။ မူရင္း Reference ေတြေပ်ာက္သြားတဲ့အတြက္ ကၽြန္ေတာ္သံုးဘူးတာပါ။ Device ႏွစ္ခုရဲ႕ Transmit & Receive Data ေတြကိုၾကည့္လို႔ရတာေပါ့။ အဲဒီလိုၾကည့္ၿပီး Software ကိုျပန္ျပင္လို႔ရႏိုင္ပါတယ္။

PC card အမ်ိဳးအစားေပၚမူတည္ၿပီး Port အေရအတြက္ကြာပါတယ္။