IC (Integrated Circuit) ထိန်းချုပ်ကိရိယာကို အခြားအစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ခြင်းသည် ခေတ်မီအီလက်ထရွန်နစ်စနစ်များတွင် အရေးကြီးသော ကဏ္ဍတစ်ခုဖြစ်သည်။ ထိပ်တန်း IC ထိန်းချုပ်ကိရိယာ ပေးသွင်းသူတစ်ဦးအနေဖြင့်၊ ချောမွေ့စွာပေါင်းစပ်ခြင်း၏ စိန်ခေါ်မှုများနှင့် အရေးပါမှုကို ကျွန်ုပ်နားလည်ပါသည်။ ဤဘလော့ဂ်တွင်၊ ကျွန်ုပ်သည် IC ထိန်းချုပ်ကိရိယာကို အခြားအစိတ်အပိုင်းများနှင့် ထိထိရောက်ရောက် ချိတ်ဆက်ပုံနှင့် ပတ်သက်၍ ထိုးထွင်းသိမြင်မှုနှင့် အကောင်းဆုံးအလေ့အကျင့်အချို့ကို မျှဝေပါမည်။
IC Controller များ၏အခြေခံများကိုနားလည်ခြင်း။
Interfacing လုပ်ငန်းစဉ်ကို မလေ့လာမီ၊ IC controller ဆိုသည်မှာ ဘာလဲဆိုတာကို ရှင်းရှင်းလင်းလင်း နားလည်ထားဖို့ အရေးကြီးပါတယ်။ IC controller သည် အီလက်ထရွန်နစ်စနစ်တစ်ခုအတွင်း သီးခြားလုပ်ဆောင်ချက်များကို စီမံခန့်ခွဲရန်နှင့် ထိန်းချုပ်ရန် ဒီဇိုင်းထုတ်ထားသော အထူးပြုပေါင်းစပ်ထားသော circuit တစ်ခုဖြစ်သည်။ ရိုးရှင်းသော လူသုံး အီလက်ထရွန်းနစ်ပစ္စည်းများမှ ရှုပ်ထွေးသော စက်မှုအလိုအလျောက်စနစ်များအထိ ကျယ်ပြန့်သော application များတွင် အသုံးပြုနိုင်သည်။
IC controllers များသည် microcontrollers၊ digital signal controllers (DSCs) နှင့် application - specific integrated circuits (ASICs) ကဲ့သို့သော အမျိုးအစားများဖြင့် လာပါသည်။ အမျိုးအစားတစ်ခုစီတွင် မတူညီသော အပလီကေးရှင်းများအတွက် ၎င်း၏ သင့်လျော်မှုကို ဆုံးဖြတ်ပေးသည့် ၎င်း၏ထူးခြားသော အင်္ဂါရပ်များနှင့် စွမ်းရည်များရှိသည်။ ဥပမာအားဖြင့်၊ သေးငယ်သော အရွယ်အစားနှင့် ပရိုဂရမ်ရေးဆွဲရာတွင် လွယ်ကူခြင်းကြောင့် မြှုပ်သွင်းထားသော စနစ်များတွင် မိုက်ခရိုကွန်ထရိုလာများကို မကြာခဏ အသုံးပြုကြသည်။
Interface အတွက် အစိတ်အပိုင်းများကို ခွဲခြားသတ်မှတ်ခြင်း။
IC controller ကို အခြားသော အစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ရာတွင် ပထမအဆင့်မှာ ချိတ်ဆက်ရန် လိုအပ်သော အစိတ်အပိုင်းများကို ဖော်ထုတ်ရန်ဖြစ်သည်။ ဤအစိတ်အပိုင်းများတွင် အာရုံခံကိရိယာများ၊ လှုံ့ဆော်ကိရိယာများ၊ ဖန်သားပြင်များ၊ မှတ်ဉာဏ်ကိရိယာများနှင့် ဆက်သွယ်ရေး မော်ဂျူးများ ပါဝင်နိုင်သည်။
အာရုံခံကိရိယာများ
အပူချိန်၊ ဖိအား၊ အလင်းနှင့် ရွေ့လျားမှုစသည့် ရုပ်ပိုင်းဆိုင်ရာ ပမာဏများကို သိရှိရန် အာရုံခံကိရိယာများကို အသုံးပြုသည်။ အာရုံခံကိရိယာအား IC ထိန်းချုပ်ကိရိယာနှင့် ချိတ်ဆက်သည့်အခါ အာရုံခံကိရိယာ၏ အထွက်အချက်ပြအမျိုးအစား (အင်နာလော့ သို့မဟုတ် ဒစ်ဂျစ်တယ်)၊ လိုအပ်သော နမူနာနှုန်းနှင့် တိုင်းတာမှု၏ တိကျမှုကို ထည့်သွင်းစဉ်းစားရန် အရေးကြီးသည်။ ဥပမာအားဖြင့်၊ analog အပူချိန်အာရုံခံကိရိယာတစ်ခုသည် ၎င်း၏အထွက်အချက်ပြလှိုင်းကို IC ထိန်းချုပ်ကိရိယာဖြင့် လုပ်ဆောင်နိုင်သည့် ဒစ်ဂျစ်တယ်ဖော်မတ်အဖြစ်သို့ ပြောင်းရန် analog - to - digital converter (ADC) လိုအပ်နိုင်သည်။
အောင်လင်း
မော်တာများ၊ အဆို့ရှင်များနှင့် relays များကဲ့သို့သော ရုပ်ပိုင်းဆိုင်ရာ စက်ပစ္စည်းများကို ထိန်းချုပ်ရန်အတွက် Actuator များကို အသုံးပြုပါသည်။ actuator တစ်ခုအား IC controller နှင့် ချိတ်ဆက်သောအခါတွင် အဓိကထည့်သွင်းစဉ်းစားရမည့်အချက်များမှာ actuator ၏ ပါဝါလိုအပ်ချက်များ၊ ထိန်းချုပ်မှုအချက်ပြအမျိုးအစား (ဥပမာ၊ pulse - width modulation - PWM) နှင့် ဘေးကင်းရေးအင်္ဂါရပ်များ ပါဝင်သည်။ ဥပမာအားဖြင့်၊ ပါဝါမြင့်သော မော်တာသည် လိုအပ်သော လက်ရှိနှင့် ဗို့အားအဆင့်များကို ပံ့ပိုးပေးရန်အတွက် မော်တာဒရိုင်ဘာ ဆားကစ်တစ်ခု လိုအပ်နိုင်သည်။
ပြသပေးသည်။
မျက်နှာပြင်များကို အသုံးပြုသူထံ အချက်အလက်တင်ပြရန် အသုံးပြုသည်။ အသုံးများသော ဖန်သားပြင် အမျိုးအစားများတွင် အရည် - ပုံဆောင်ခဲ မျက်နှာပြင်များ (LCDs)၊ အော်ဂဲနစ် အလင်းရောင် - ထုတ်လွှတ်သော ဒိုင်အိုဒ (OLED) မျက်နှာပြင်များနှင့် အပိုင်းပြကွက်များ ပါဝင်သည်။ မျက်နှာပြင်တစ်ခုအား IC ထိန်းချုပ်ကိရိယာနှင့် ချိတ်ဆက်သောအခါ၊ ဆက်သွယ်ရေးပရိုတိုကော (ဥပမာ၊ SPI၊ I2C)၊ မျက်နှာပြင်ကြည်လင်ပြတ်သားမှုနှင့် ပြန်လည်ဆန်းသစ်မှုနှုန်းတို့ကို ထည့်သွင်းစဉ်းစားရန် လိုအပ်သည်။
Memory Devices များ
ဒေတာနှင့် ပရိုဂရမ်များကို သိမ်းဆည်းရန်အတွက် Memory ကိရိယာများကို အသုံးပြုပါသည်။ မမ်မိုရီ စက်ပစ္စည်းများ၏ ဥပမာများတွင် ကျပန်း-ဝင်ရောက်ခွင့်မှတ်ဉာဏ် (RAM)၊ ဖတ်ရန်-တစ်ခုတည်းသော မှတ်ဉာဏ် (ROM) နှင့် flash memory တို့ ပါဝင်သည်။ မမ်မိုရီကိရိယာကို IC ထိန်းချုပ်ကိရိယာနှင့် ချိတ်ဆက်သည့်အခါ၊ မှတ်ဉာဏ်စွမ်းရည်၊ ဝင်ရောက်မှုအမြန်နှုန်းနှင့် ဆက်သွယ်ရေးပရိုတိုကောတို့သည် အရေးကြီးသောအချက်များဖြစ်သည်။
ဆက်သွယ်ရေး မော်ဂျူးများ
IC ထိန်းချုပ်ကိရိယာနှင့် အခြားစက်ပစ္စည်းများ သို့မဟုတ် စနစ်များကြား ဒေတာလွှဲပြောင်းခြင်းကို ဖွင့်ရန်အတွက် ဆက်သွယ်ရေး မော်ဂျူးများကို အသုံးပြုသည်။ အသုံးများသော ဆက်သွယ်ရေး မော်ဂျူးများတွင် Wi - Fi၊ Bluetooth၊ Ethernet နှင့် အမှတ်စဉ် ဆက်သွယ်ရေး အင်တာဖေ့စ်များ (ဥပမာ UART) တို့ ပါဝင်သည်။ ဆက်သွယ်ရေး module တစ်ခုအား IC controller တစ်ခုနှင့် ချိတ်ဆက်သောအခါ၊ ဆက်သွယ်ရေးပရိုတိုကော၊ ဒေတာလွှဲပြောင်းနှုန်းနှင့် ဆက်သွယ်ရေးအကွာအဝေးကို ထည့်သွင်းစဉ်းစားရန် လိုအပ်ပါသည်။
လျှပ်စစ်ဆိုင်ရာ ထည့်သွင်းစဉ်းစားမှုများ
ချိတ်ဆက်ရမည့် အစိတ်အပိုင်းများကို ဖော်ထုတ်ပြီးသည်နှင့် နောက်တစ်ဆင့်မှာ ချိတ်ဆက်မှု၏ လျှပ်စစ်ဆိုင်ရာ ကဏ္ဍများကို ထည့်သွင်းစဉ်းစားရန် ဖြစ်သည်။
လျှပ်စစ်ဓာတ်အားထုတ်ပေးသောကိရိယာ
စနစ်ရှိ အစိတ်အပိုင်းအားလုံးသည် တည်ငြိမ်သော ပါဝါထောက်ပံ့မှု လိုအပ်ပါသည်။ IC ထိန်းချုပ်ကိရိယာနှင့် အခြားအစိတ်အပိုင်းများသည် ဗို့အားနှင့် လျှပ်စီးကြောင်းအရ မတူညီသော ပါဝါလိုအပ်ချက်များ ရှိနိုင်ပါသည်။ ပါဝါထောက်ပံ့မှုသည် ဗို့အားကျဆင်းခြင်း သို့မဟုတ် အပူလွန်ကဲခြင်းမဖြစ်စေဘဲ အစိတ်အပိုင်းအားလုံးအတွက် လုံလောက်သောပါဝါကို ပေးနိုင်ကြောင်း သေချာစေရန် အရေးကြီးသည်။ ဥပမာအားဖြင့်၊ အချို့သော စွမ်းဆောင်ရည်မြင့် IC ထိန်းချုပ်ကိရိယာများသည် ၎င်းတို့၏ core နှင့် I/O pins အတွက် သီးခြားပါဝါထောက်ပံ့မှု လိုအပ်နိုင်သည်။
မြေပြင်
စနစ်၏တည်ငြိမ်မှုနှင့် ယုံကြည်စိတ်ချရမှုသေချာစေရန် သင့်လျော်သောမြေပြင်သည် မရှိမဖြစ်လိုအပ်ပါသည်။ စနစ်အတွင်း ဆူညံမှုနှင့် အနှောင့်အယှက်ဖြစ်စေနိုင်သည့် မြေပြင်ကွင်းများရှောင်ရှားရန် အစိတ်အပိုင်းအားလုံးကို ဘုံမြေနှင့် ချိတ်ဆက်ထားသင့်သည်။
အချက်ပြအဆင့်များ
အစိတ်အပိုင်းများ၏ အချက်ပြအဆင့်များသည် သဟဇာတဖြစ်ရန် လိုအပ်သည်။ ဥပမာအားဖြင့်၊ IC ထိန်းချုပ်ကိရိယာတွင် 3.3V ယုတ္တိဗေဒအဆင့်ရှိပြီး အာရုံခံကိရိယာတွင် 5V အထွက်အချက်ပြစနစ်ရှိပါက၊ အချက်ပြအဆင့်သို့ ပြောင်းလဲရန် အဆင့်ပြောင်းကိရိယာ လိုအပ်နိုင်သည်။
ဆက်သွယ်ရေးပရိုတိုကောများ
Interfacing အစိတ်အပိုင်းများသည် ဆက်သွယ်ရေး ပရိုတိုကောများကို အသုံးပြုခြင်း မကြာခဏ ပါဝင်သည်။ ဤသည်မှာ IC ထိန်းချုပ်ကိရိယာ အင်တာဖေ့စ်များတွင် အသုံးပြုလေ့ရှိသော ဆက်သွယ်ရေးပရိုတိုကောအချို့ဖြစ်သည်။
Serial Peripheral Interface (SPI)
SPI သည် IC ထိန်းချုပ်ကိရိယာနှင့် အခြားစက်ပစ္စည်းများအကြား မြန်နှုန်းမြင့်ဒေတာလွှဲပြောင်းမှုကို ခွင့်ပြုသည့် တစ်ပြိုင်နက်တည်း အမှတ်စဉ်ဆက်သွယ်ရေးပရိုတိုကောတစ်ခုဖြစ်သည်။ ၎င်းတွင် IC ထိန်းချုပ်ကိရိယာသည် မာစတာအဖြစ် လုပ်ဆောင်ပြီး အခြားကိရိယာများသည် ကျေးကျွန်များအဖြစ် လုပ်ဆောင်သည့် မာစတာ-ကျွန်ဗိသုကာကို အသုံးပြုထားသည်။ SPI သည် အချက်လေးချက်ကို အသုံးပြုသည်- Serial Clock (SCK), Master Out Slave In (MOSI), Master In Slave Out (MISO), နှင့် Slave Select (SS)။
Inter - Integrated Circuit (I2C)
I2C သည် ဝိုင်ယာကြိုး နှစ်ခုသာ အသုံးပြုသည့် multi-master၊ multi-slave serial communication protocol ဖြစ်သည်- Serial Data (SDA) နှင့် Serial Clock (SCL)။ IC ထိန်းချုပ်ကိရိယာနှင့် အာရုံခံကိရိယာများနှင့် EEPROM ကဲ့သို့သော အခြားစက်ပစ္စည်းများအကြား မြန်နှုန်းနိမ့်ဆက်သွယ်ရေးအတွက် အသုံးများသည်။
Universal Asynchronous Receiver - Transmitter (UART)
UART သည် IC ထိန်းချုပ်ကိရိယာနှင့် အခြားစက်ပစ္စည်းများကြား ဆက်သွယ်ရေးအတွက် တွင်ကျယ်စွာအသုံးပြုသည့် အညီအမျှ နံပါတ်စဉ်ဆက်သွယ်ရေးပရိုတိုကောတစ်ခုဖြစ်သည်။ ၎င်းသည် ဝိုင်ယာကြိုးနှစ်ခုကို အသုံးပြုသည်- Transmit Data (TX) နှင့် Receive Data (RX)။ UART သည် အကွာအဝေး ဆက်သွယ်ရေး အတွက် သင့်လျော်ပြီး RS - 232 ဆက်သွယ်ရေး ကဲ့သို့သော အပလီကေးရှင်းများတွင် အသုံးများသည်။
Software ထည့်သွင်းစဉ်းစားမှုများ
ဟာ့ဒ်ဝဲဆိုင်ရာ ကဏ္ဍများအပြင်၊ ဆော့ဖ်ဝဲလ်သည် IC ထိန်းချုပ်ကိရိယာကို အခြားအစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ရာတွင် အရေးပါသော အခန်းကဏ္ဍမှ ပါဝင်ပါသည်။
ယာဉ်မောင်းဖွံ့ဖြိုးတိုးတက်ရေး
အစိတ်အပိုင်းတစ်ခုစီအတွက်၊ ရရှိပါက ယာဉ်မောင်းကို တီထွင်ရန် သို့မဟုတ် အသုံးပြုရန် လိုအပ်သည်။ driver သည် IC controller နှင့် component အကြား interface ကို ပံ့ပိုးပေးသော software program တစ်ခုဖြစ်သည်။ ၎င်းသည် အစိတ်အပိုင်းကို အစပြုခြင်း၊ ဒေတာဖတ်ခြင်းနှင့် စာရေးခြင်း နှင့် အမှားအယွင်းများကို ကိုင်တွယ်ခြင်းစသည့် အလုပ်များကို ဆောင်ရွက်ပေးသည်။
Firmware Programming
အလိုရှိသောလုပ်ဆောင်ချက်များကိုလုပ်ဆောင်ရန် IC Controller ကို Firmware ဖြင့် ပရိုဂရမ်ပြုလုပ်ရန် လိုအပ်ပါသည်။ Firmware ကို C၊ C++ သို့မဟုတ် assembly language ကဲ့သို့သော ပရိုဂရမ်းမင်းဘာသာစကားများဖြင့် ရေးသားနိုင်သည်။ အခြားအစိတ်အပိုင်းများနှင့် ဆက်သွယ်ရေးကို ကိုင်တွယ်ရန်၊ အာရုံခံကိရိယာများမှ ရရှိသည့်ဒေတာကို စီမံဆောင်ရွက်ရန်နှင့် actuator များကို ထိန်းချုပ်ရန် ဒီဇိုင်းထုတ်သင့်သည်။
အစစ်အမှန်ကမ္ဘာ့ဥပမာများ
IC ထိန်းချုပ်ကိရိယာကို အခြားအစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ခြင်း၏ တကယ့်ကမ္ဘာ့ဥပမာအချို့ကို ကြည့်ကြပါစို့။
Home Automation စနစ်
အိမ်အလိုအလျောက်စနစ်တွင် မီးများ၊ အပူချိန်ထိန်းကိရိယာများနှင့် လုံခြုံရေးအာရုံခံကိရိယာများကဲ့သို့သော စက်ပစ္စည်းအမျိုးမျိုးကို ထိန်းချုပ်ရန် IC ထိန်းချုပ်ကိရိယာကို အသုံးပြုနိုင်သည်။ IC ထိန်းချုပ်ကိရိယာသည် အခန်းအပူချိန်ကို စောင့်ကြည့်ရန်နှင့် အပူချိန်ထိန်းကိရိယာကို လိုက်လျောညီထွေဖြစ်အောင် ချိန်ညှိရန် အပူချိန်အာရုံခံကိရိယာနှင့် ချိတ်ဆက်နိုင်သည်။ အခန်းထဲသို့ တစ်စုံတစ်ယောက်ဝင်လာသောအခါတွင် မီးများဖွင့်ရန် လှုပ်ရှားမှုအာရုံခံကိရိယာနှင့်လည်း ချိတ်ဆက်နိုင်သည်။


စက်မှုအလိုအလျောက်စနစ်
စက်မှုလုပ်ငန်းသုံး အလိုအလျောက်စနစ်တွင်၊ Conveyor Belt စနစ်ကို ထိန်းချုပ်ရန်အတွက် IC Controller ကို အသုံးပြုနိုင်သည်။ IC controller သည် conveyor belt တွင် အရာဝတ္ထုများ ရှိနေကြောင်း သိရှိနိုင်ပြီး မော်တာ၏ အမြန်နှုန်းကို လိုက်လျောညီထွေဖြစ်အောင် ထိန်းချုပ်ရန် proximity sensor နှင့် ဆက်သွယ်နိုင်သည်။ ၎င်းသည် စနစ်၏ အခြေအနေကို ပြသရန် display တစ်ခုနှင့်လည်း ချိတ်ဆက်နိုင်သည်။
ဆက်စပ်ထုတ်ကုန်များ
IC ထိန်းချုပ်ကိရိယာ ပေးသွင်းသူအနေဖြင့် ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ IC ထိန်းချုပ်ကိရိယာများနှင့် တွဲဖက်အသုံးပြုနိုင်သည့် ဆက်စပ်ထုတ်ကုန်များကိုလည်း ပေးဆောင်ပါသည်။ ဥပမာ ပေးတာမျိုးပေါ့။Magnetic Plate Clamp ၊workpieces များကို လုံလုံခြုံခြုံ ကိုင်ဆောင်ရန်အတွက် စက်မှုလုပ်ငန်းသုံး application များတွင် အသုံးပြုနိုင်ပါသည်။ ကျွန်တော်တို့ရဲ့Air Over Hydraulic Pumpစနစ်အမျိုးမျိုးတွင် ဟိုက်ဒရောလစ်ပါဝါ ပေးဆောင်ရန် သင့်လျော်သည်။ ငါတို့Spring Loaded Die Lifters များdie-changing applications တွေမှာ အသုံးဝင်ပါတယ်။
နိဂုံး
IC ထိန်းချုပ်ကိရိယာကို အခြားအစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ခြင်းသည် ရှုပ်ထွေးသော်လည်း အကျိုးရှိသော လုပ်ငန်းစဉ်တစ်ခုဖြစ်သည်။ IC controllers များ၏ အခြေခံများကို နားလည်သဘောပေါက်ခြင်း၊ ကြားခံလုပ်ဆောင်ရမည့် အစိတ်အပိုင်းများကို ခွဲခြားသတ်မှတ်ခြင်း၊ လျှပ်စစ်နှင့် ဆက်သွယ်ရေးကဏ္ဍများကို ထည့်သွင်းစဉ်းစားခြင်းနှင့် သင့်လျော်သောဆော့ဖ်ဝဲလ်ကို ဖန်တီးခြင်းဖြင့် ယုံကြည်စိတ်ချရပြီး ထိရောက်သော အီလက်ထရွန်နစ်စနစ်တစ်ခုကို တည်ဆောက်နိုင်ပါသည်။
အကယ်၍ သင်သည် ကျွန်ုပ်တို့၏ IC ထိန်းချုပ်ကိရိယာများကို စိတ်ဝင်စားသည် သို့မဟုတ် ၎င်းတို့အား အခြားအစိတ်အပိုင်းများနှင့် ချိတ်ဆက်ခြင်းဆိုင်ရာ မေးခွန်းများရှိပါက၊ ဝယ်ယူရေးနှင့် နောက်ထပ် ဆွေးနွေးမှုများအတွက် ကျွန်ုပ်တို့ထံ ဆက်သွယ်ရန် ကျွန်ုပ်တို့ ကြိုဆိုပါသည်။ ကျွန်ုပ်တို့၏ ကျွမ်းကျင်ပညာရှင်များအဖွဲ့သည် သင့်လိုအပ်ချက်များအတွက် အကောင်းဆုံးဖြေရှင်းနည်းများကို ပေးဆောင်ရန် အသင့်ရှိပါသည်။
ကိုးကား
- Texas Instruments မှ "Microcontroller Basics"
- National Semiconductor မှ "အီလက်ထရွန်းနစ်အစိတ်အပိုင်းများကို ချိတ်ဆက်ခြင်း"
- Maxim Integrated မှ "Serial Communication Protocols"




