zigBee-based smart home ကို ဘယ်လိုဒီဇိုင်းဆွဲမလဲ။

စမတ်အိမ်သည် အိမ်သုံးပလပ်ဖောင်းတစ်ခုအနေဖြင့်၊ ပေါင်းစပ်ဝိုင်ယာကြိုးနည်းပညာ၊ ကွန်ရက်ဆက်သွယ်မှုနည်းပညာ၊ လုံခြုံရေးနည်းပညာ၊ အလိုအလျောက်ထိန်းချုပ်မှုနည်းပညာ၊ အသံနှင့် ဗီဒီယိုနည်းပညာ၊ အိမ်တွင်းဘဝဆိုင်ရာ အဆောက်အအုံများကို ပေါင်းစပ်ရန်၊ ထိရောက်သောလူနေအိမ်အဆောက်အအုံများနှင့် မိသားစုရေးရာစီမံခန့်ခွဲမှုစနစ်များ တည်ဆောက်ရန် အချိန်ဇယား အိမ်လုံခြုံရေး၊ အဆင်ပြေမှု၊ သက်တောင့်သက်သာရှိမှု၊ အနုပညာကို မြှင့်တင်ပေးပြီး သဘာဝပတ်ဝန်းကျင် ကာကွယ်ရေးနှင့် စွမ်းအင်ချွေတာသော လူနေမှုပတ်ဝန်းကျင်ကို နားလည်သဘောပေါက်ပါ။ စမတ်အိမ်၏နောက်ဆုံးပေါ်အဓိပ္ပါယ်ဖွင့်ဆိုချက်အပေါ်အခြေခံ၍ ZigBee နည်းပညာ၏ဝိသေသလက္ခဏာများ၊ ဤစနစ်၏ဒီဇိုင်း၊ လိုအပ်သောစမတ်အိမ်စနစ် (smart home (ဗဟို) ထိန်းချုပ်မှုစနစ်၊ အိမ်သုံးအလင်းရောင်ထိန်းချုပ်မှုစနစ်၊ အိမ်လုံခြုံရေးစနစ်များ) ပါရှိသည်။ အိမ်သုံးဝါယာကြိုးစနစ်၊ အိမ်ကွန်ရက်စနစ်၊ နောက်ခံတေးဂီတစနစ်နှင့် မိသားစုပတ်ဝန်းကျင် ထိန်းချုပ်မှုစနစ်တို့ ပါဝင်လာမှုအပေါ် အခြေခံသည်။ ဉာဏ်ရည်ဥာဏ်သွေးဖြင့် အသက်ရှင်သော၊ လိုအပ်သောစနစ်အားလုံးကို လုံးလုံးလျားလျား တပ်ဆင်ထားရုံသာမက၊ တစ်မျိုးနှင့်တစ်မျိုးနှင့်အထက် တပ်ဆင်ထားသည့် အိမ်သုံးစနစ်သည် ဉာဏ်ရည်ဉာဏ်သွေးဖြင့် အသက်ရှင်နေထိုင်ခြင်းဟု ခေါ်ဆိုနိုင်ပါသည်။ ထို့ကြောင့် ဤစနစ်ကို ဉာဏ်ရည်ဉာဏ်သွေးအိမ်ဟု ခေါ်နိုင်သည်။

1. စနစ်ဒီဇိုင်းအစီအစဥ်

စနစ်သည် အိမ်ရှိ ထိန်းချုပ်ကိရိယာများနှင့် အဝေးထိန်းကိရိယာများဖြင့် ဖွဲ့စည်းထားသည်။ ၎င်းတို့အထဲတွင် မိသားစုအတွင်းရှိ ထိန်းချုပ်ထားသော စက်ပစ္စည်းများတွင် အဓိကအားဖြင့် အင်တာနက်ကို ဝင်ရောက်နိုင်သည့် ကွန်ပျူတာ၊ ထိန်းချုပ်ရေးစင်တာ၊ စောင့်ကြည့်ရေး node နှင့် ပေါင်းထည့်နိုင်သော အိမ်သုံးပစ္စည်းများ၏ ထိန်းချုပ်ကိရိယာတို့ ပါဝင်ပါသည်။ အဝေးထိန်းကိရိယာများကို အဓိကအားဖြင့် အဝေးထိန်းကွန်ပျူတာများနှင့် မိုဘိုင်းလ်ဖုန်းများဖြင့် ဖွဲ့စည်းထားသည်။

စနစ်၏ အဓိကလုပ်ဆောင်ချက်များမှာ- 1) ဝဘ်စာမျက်နှာရှာဖွေခြင်း၏ ရှေ့စာမျက်နှာ၊ နောက်ခံအချက်အလက် စီမံခန့်ခွဲမှု၊ 2) အင်တာနက်နှင့် မိုဘိုင်းလ်ဖုန်းမှတဆင့် အိမ်တွင်းအိမ်သုံးပစ္စည်းများ၊ လုံခြုံရေးနှင့် မီးအလင်းရောင်များကို ထိန်းချုပ်ရန် ခလုတ်ကို သတိပြုပါ။ 3) အသုံးပြုသူအား SMS အချက်ပေးသံမှတစ်ဆင့် ခိုးယူခံရသည့်အခါတွင်၊ အတွင်းလုံခြံုရေးအခြေအနေခလုတ်ကို အပြီးသတ်ရန်အတွက် အသုံးပြုသူ၏အထောက်အထားကို သိရှိနားလည်ရန် RFID module မှတဆင့်၊ 4) အိမ်တွင်းအလင်းရောင်နှင့် အိမ်သုံးပစ္စည်းများ၏ ဒေသထိန်းချုပ်မှုနှင့် အခြေအနေပြသမှုကို အပြီးသတ်ရန် ဗဟိုထိန်းချုပ်မှုစီမံခန့်ခွဲမှုစနစ်ဆော့ဖ်ဝဲမှတစ်ဆင့်၊ 5) ကိုယ်ရေးကိုယ်တာ အချက်အလက် သိမ်းဆည်းခြင်းနှင့် အိမ်တွင်း စက်ပစ္စည်း အခြေအနေ သိုလှောင်ခြင်း ဒေတာဘေ့စ်ကို အသုံးပြု၍ ပြီးမြောက်အောင် ဆောင်ရွက်ပါ။ ဗဟိုထိန်းချုပ်မှုနှင့် စီမံခန့်ခွဲမှုစနစ်မှတစ်ဆင့် အိမ်တွင်းစက်ပစ္စည်းအခြေအနေအား မေးမြန်းရန် အသုံးပြုသူများအတွက် အဆင်ပြေသည်။

2. System Hardware ဒီဇိုင်း

စနစ်၏ ဟာ့ဒ်ဝဲ ဒီဇိုင်းတွင် ထိန်းချုပ်စင်တာ၏ ဒီဇိုင်း၊ စောင့်ကြည့်ရေး အမှတ်အသားနှင့် အိမ်သုံးပစ္စည်း ထိန်းချုပ်ကိရိယာ၏ ရွေးချယ်နိုင်သော ထပ်တိုးမှုတို့ ပါဝင်သည် (လျှပ်စစ်ပန်ကာ ထိန်းချုပ်ကိရိယာကို နမူနာအဖြစ် ယူပါ)။

2.1 ထိန်းချုပ်ရေးစင်တာ

ထိန်းချုပ်ရေးစင်တာ၏ အဓိကလုပ်ဆောင်ချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည်- 1) ကြိုးမဲ့ ZigBee ကွန်ရက်ကို တည်ဆောက်ရန်၊ ကွန်ရက်တွင် စောင့်ကြည့်စစ်ဆေးသည့်နေရာများအားလုံးကို ပေါင်းထည့်ကာ စက်ပစ္စည်းအသစ်များ၏ လက်ခံမှုကို နားလည်သဘောပေါက်ပါ။ 2) အသုံးပြုသူ identification၊ အိမ်တွင်းရှိ အသုံးပြုသူ သို့မဟုတ် အိမ်တွင်း လုံခြုံရေး ခလုတ်ကို အောင်မြင်ရန် အသုံးပြုသူ ကတ်မှတဆင့် ပြန်ပို့ပါ။ 3) သူခိုးသူခိုးသည် အခန်းအတွင်းသို့ ကျူးကျော်ဝင်ရောက်လာသောအခါ သုံးစွဲသူထံ အချက်ပေးစာတိုလေး ပေးပို့ပါ။ အသုံးပြုသူများသည် တိုတောင်းသော မက်ဆေ့ခ်ျများမှတစ်ဆင့် အိမ်တွင်းလုံခြုံရေး၊ အလင်းရောင်နှင့် အိမ်သုံးပစ္စည်းများကို ထိန်းချုပ်နိုင်သည်။ 4) စနစ်သည် တစ်ယောက်တည်း လုပ်ဆောင်နေချိန်တွင်၊ အသုံးပြုသူများ ကြည့်ရှုရန် အဆင်ပြေသည့် လက်ရှိ စနစ်အခြေအနေကို ပြသပေးပါသည်။ 5) လျှပ်စစ်ပစ္စည်းများ၏အခြေအနေကိုသိမ်းဆည်းပြီးစနစ်အားအွန်လိုင်းမှသိရှိနိုင်ရန် PC သို့ပေးပို့ပါ။

ဟာ့ဒ်ဝဲသည် Carrier sense multiple access/Collision detection (CSMA/CA) ကို ပံ့ပိုးပေးသည်။ လည်ပတ်မှုဗို့အား 2.0 ~ 3.6V သည် စနစ်၏ ပါဝါစားသုံးမှု နည်းပါးစေရန် အထောက်အကူဖြစ်စေသည်။ ထိန်းချုပ်စင်တာရှိ ZigBee ညှိနှိုင်းရေးမှူး မော်ဂျူးသို့ ချိတ်ဆက်ခြင်းဖြင့် ကြိုးမဲ့ ZigBee ကြယ်ပွင့်ကွန်ရက်ကို အိမ်တွင်း၌ တည်ဆောက်ပါ။ အိမ်တွင်းလုံခြုံရေးနှင့် အိမ်သုံးပစ္စည်းများ၏ ကြိုးမဲ့ ZigBee ကွန်ရက်ထိန်းချုပ်မှုကို သိရှိနိုင်ရန် ကွန်ရက်အတွင်းရှိ terminal node အဖြစ် အိမ်တွင်းလုံခြုံရေးနှင့် အိမ်သုံးပစ္စည်းများ၏ ထိန်းချုပ်မှုအား သိရှိရန်အတွက် စောင့်ကြည့်ရေး node များအားလုံးကို ရွေးချယ်ထားသည်။

2.2 စောင့်ကြည့်လေ့လာရေး Nodes

စောင့်ကြည့်ရေး node ၏ လုပ်ဆောင်ချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည်- 1) သူခိုးများဝင်ရောက်လာသောအခါတွင် လူ့ခန္ဓာကိုယ်အချက်ပြသိရှိမှု၊ အသံနှင့်အလင်းအချက်ပေးသံ၊ 2) အလင်းရောင်ထိန်းချုပ်မှု၊ ထိန်းချုပ်မှုမုဒ်ကို အလိုအလျောက်ထိန်းချုပ်မှုနှင့် လက်စွဲထိန်းချုပ်မှုဟူ၍ ပိုင်းခြားထားပြီး၊ အိမ်တွင်းအလင်းရောင်၏ အစွမ်းသတ္တိအရ အလိုအလျောက် အလင်းရောင်ကို အလိုအလျောက်ထိန်းချုပ်မှုဖြစ်ပြီး၊ လက်စွဲထိန်းချုပ်မှု အလင်းရောင်ထိန်းချုပ်မှုသည် ဗဟိုထိန်းချုပ်မှုစနစ်မှတစ်ဆင့်၊ (၃)၊ အချက်ပေးအချက်အလက်များနှင့် ထိန်းချုပ်စင်တာသို့ ပေးပို့သည့် အခြားအချက်အလက်များနှင့် စက်ပစ္စည်းထိန်းချုပ်မှု အပြီးသတ်ရန်အတွက် ထိန်းချုပ်စင်တာမှ ထိန်းချုပ်မှုဆိုင်ရာ ညွှန်ကြားချက်များကို လက်ခံရရှိမည်ဖြစ်သည်။

အနီအောက်ရောင်ခြည် နှင့် မိုက်ခရိုဝေ့ဖ် ထောက်လှမ်းခြင်းမုဒ်သည် လူ့ခန္ဓာကိုယ် အချက်ပြမှုကို ထောက်လှမ်းရာတွင် အသုံးအများဆုံးနည်းလမ်းဖြစ်သည်။ pyroelectric infrared probe သည် RE200B ဖြစ်ပြီး အသံချဲ့စက်မှာ BISS0001 ဖြစ်သည်။ RE200B သည် 3-10 V ဗို့အားဖြင့် ပါဝါရှိပြီး pyroelectric dual-sensitive အနီအောက်ရောင်ခြည်ဒြပ်စင်ပါရှိသည်။ ဒြပ်စင်သည် အနီအောက်ရောင်ခြည် အလင်းကို လက်ခံရရှိသောအခါ၊ ဓာတ်ပစ္စည်းတစ်ခုစီ၏ ဝင်ရိုးစွန်းများပေါ်တွင် ဓာတ်ပြုမှုဖြစ်ပေါ်ပြီး အားသည် စုပုံလာမည်ဖြစ်သည်။ BISS0001 သည် လည်ပတ်မှုဆိုင်ရာ အသံချဲ့စက်၊ ဗို့အား နှိုင်းယှဥ်စနစ်၊ ထိန်းချုပ်ကိရိယာ၊ နှောင့်နှေးချိန်တိုင်မာနှင့် ပိတ်ဆို့ခြင်းအချိန်တိုင်းမာတို့ ပါဝင်သော ဒစ်ဂျစ်တယ်-အင်နာလော့ ပေါင်းစပ် asIC ဖြစ်သည်။ RE200B နှင့် အစိတ်အပိုင်းအချို့နှင့်အတူ၊ passive pyroelectric အနီအောက်ရောင်ခြည်ခလုတ်ကို ဖွဲ့စည်းနိုင်သည်။ Ant-g100 မော်ဂျူးကို မိုက်ခရိုဝေ့ဖ်အာရုံခံကိရိယာအတွက် အသုံးပြုထားပြီး၊ အလယ်ကြိမ်နှုန်းမှာ 10 GHz ဖြစ်ပြီး တည်ထောင်ချိန် အများဆုံးအချိန်မှာ 6μs ဖြစ်သည်။ pyroelectric infrared module နှင့် ပေါင်းစပ်ထားသောကြောင့် ပစ်မှတ်ကို ထောက်လှမ်းခြင်း၏ အမှားအယွင်းနှုန်းကို ထိထိရောက်ရောက် လျှော့ချနိုင်ပါသည်။

Light control module ကို အဓိကအားဖြင့် photosensitive resistor နှင့် light control relay တို့ ဖြင့် ဖွဲ့စည်းထားသည်။ photosensitive resistor ကို 10 K ω ချိန်ညှိနိုင်သော resistor နှင့် ဆက်တိုက်ချိတ်ဆက်ပါ၊ ထို့နောက် photosensitive resistor ၏ အခြားတစ်ဖက်ကို မြေနှင့် ချိတ်ဆက်ကာ ချိန်ညှိနိုင်သော resistor ၏ အခြားတစ်ဖက်ကို အမြင့်အဆင့်သို့ ချိတ်ဆက်ပါ။ လက်ရှိအလင်းရောင်ကို ဖွင့်ထားခြင်းရှိမရှိ ဆုံးဖြတ်ရန် SCM analog-to-digital converter မှတဆင့် ခံနိုင်ရည်ရှိသော ချိတ်ဆက်မှုအမှတ်နှစ်ခု၏ ဗို့အားတန်ဖိုးကို ရယူသည်။ မီးဖွင့်ထားချိန်တွင် အလင်းပြင်းအားပြည့်မီရန် အသုံးပြုသူမှ ချိန်ညှိနိုင်သော ခံနိုင်ရည်အား ချိန်ညှိနိုင်သည်။ အိမ်တွင်းအလင်းရောင်ခလုတ်များကို relay များဖြင့်ထိန်းချုပ်ထားသည်။ အဝင်/အထွက်ပေါက် တစ်ခုတည်းသာ ရရှိနိုင်သည်။

2.3 Added Home Appliance Controller ကို ရွေးပါ။

ဥပမာအနေဖြင့် ဤနေရာတွင် လျှပ်စစ်ပန်ကာအား စက်ပစ္စည်းထိန်းချုပ်မှုအောင်မြင်ရန် စက်ပစ္စည်း၏လုပ်ဆောင်ချက်အရ အိမ်သုံးပစ္စည်းများ၏ အဓိကထိန်းချုပ်မှုကို ထည့်သွင်းရန် ရွေးချယ်ပါ။ ပန်ကာထိန်းချုပ်မှုသည် ထိန်းချုပ်ရေးဗဟိုမှ PC ပန်ကာထိန်းချုပ်မှုညွှန်ကြားချက်များ ZigBee ကွန်ရက်အကောင်အထည်ဖော်မှုမှတစ်ဆင့် လျှပ်စစ်ပန်ကာသို့ ပေးပို့သည့် ညွှန်ကြားချက်များ၊ ကွဲပြားခြားနားသောပစ္စည်းများ မှတ်ပုံတင်နံပါတ် ကွဲပြားသည်၊ ဥပမာ၊ ဤသဘောတူညီချက်ပါ ပြဋ္ဌာန်းချက်များတွင် ပန်ကာ မှတ်ပုံတင်နံပါတ်သည် 122၊ ပြည်တွင်း ရောင်စုံတီဗီ မှတ်ပုံတင်နံပါတ်၊ 123 ဖြစ်သောကြောင့် မတူညီသောလျှပ်စစ်အိမ်သုံးပစ္စည်းများထိန်းချုပ်ရေးစင်တာကို အသိအမှတ်ပြုခြင်းဖြစ်ပါသည်။ တူညီသောညွှန်ကြားချက်ကုဒ်အတွက်၊ မတူညီသောအိမ်သုံးပစ္စည်းများသည် မတူညီသောလုပ်ဆောင်ချက်များကိုလုပ်ဆောင်သည်။ ပုံ 4 သည် ထပ်လောင်းရွေးချယ်ထားသော အိမ်သုံးပစ္စည်းများ၏ဖွဲ့စည်းမှုကို ပြသည်။

3. စနစ်ဆော့ဖ်ဝဲဒီဇိုင်း

စနစ်ဆော့ဖ်ဝဲဒီဇိုင်းတွင် အဓိကအားဖြင့် အပိုင်းခြောက်ပိုင်းပါဝင်ပြီး ၎င်းတို့မှာ အဝေးထိန်း ဝဘ်စာမျက်နှာဒီဇိုင်း၊ ဗဟိုထိန်းချုပ်မှု စီမံခန့်ခွဲမှုစနစ် ဒီဇိုင်း၊ ထိန်းချုပ်ရေးစင်တာ ပင်မထိန်းချုပ်ကိရိယာ ATMegal28 ပရိုဂရမ်ဒီဇိုင်း၊ CC2430 ညှိနှိုင်းရေးမှူး ပရိုဂရမ်ဒီဇိုင်း၊ CC2430 စောင့်ကြည့်ရေး node ပရိုဂရမ် ဒီဇိုင်း၊ CC2430 ရွေးချယ်ထားသည့် စက်ပစ္စည်းပရိုဂရမ် ဒီဇိုင်းကို ထည့်သွင်းထားသည်။

3.1 ZigBee Coordinator ပရိုဂရမ် ဒီဇိုင်း

ညှိနှိုင်းရေးမှူးသည် ပထမဦးစွာ အပလီကေးရှင်းအလွှာကို အစပြုခြင်းအား အပြီးသတ်ပြီး၊ အပလီကေးရှင်းအလွှာအခြေအနေကို သတ်မှတ်ပြီး idle အဖြစ် အခြေအနေကို လက်ခံကာ၊ ထို့နောက် ကမ္ဘာလုံးဆိုင်ရာ အနှောင့်အယှက်များကို ဖွင့်ကာ I/O ပို့တ်ကို စတင်လုပ်ဆောင်သည်။ ထို့နောက် ညှိနှိုင်းရေးမှူးသည် ကြိုးမဲ့ကြယ်ကွန်ရက်တစ်ခုကို စတင်တည်ဆောက်သည်။ ပရိုတိုကောတွင်၊ ညှိနှိုင်းရေးမှူးသည် 2.4 GHz လှိုင်းနှုန်းကို အလိုအလျောက်ရွေးချယ်သည်၊ တစ်စက္ကန့်လျှင် အများဆုံးဘစ်အရေအတွက်မှာ 62 500၊ ပုံသေ PANID သည် 0×1347၊ အမြင့်ဆုံး stack depth သည် 5 ဖြစ်ပြီး၊ ပေးပို့မှုတစ်ခုလျှင် အများဆုံးဘိုက်အရေအတွက်မှာ 93 ဖြစ်ပြီး၊ serial port baud rate သည် 57 600 bit/s ဖြစ်သည်။ SL0W TIMER သည် တစ်စက္ကန့်လျှင် ကြားဖြတ် 10 ကြိမ်ထုတ်ပေးသည်။ ZigBee ကွန်ရက်ကို အောင်မြင်စွာတည်ထောင်ပြီးနောက်၊ ညှိနှိုင်းရေးမှူးက ထိန်းချုပ်စင်တာ၏ MCU သို့ ၎င်း၏လိပ်စာကို ပေးပို့သည်။ ဤတွင်၊ ထိန်းချုပ်ရေးစင်တာ MCU သည် ZigBee ညှိနှိုင်းရေးမှူးအား စောင့်ကြည့်စစ်ဆေးခြင်း node ၏အဖွဲ့ဝင်တစ်ဦးအဖြစ်သတ်မှတ်ထားပြီး ၎င်း၏သတ်မှတ်ထားသောလိပ်စာမှာ 0 ဖြစ်သည်။ ပရိုဂရမ်သည် ပင်မကွင်းဆက်သို့ဝင်ရောက်သည်။ ပထမဦးစွာ၊ terminal node မှပေးပို့သောဒေတာအသစ်ရှိမရှိဆုံးဖြတ်ပါ၊ ရှိလျှင်ဒေတာကိုထိန်းချုပ်စင်တာ၏ MCU သို့တိုက်ရိုက်ပို့သည်; ထိန်းချုပ်စင်တာ၏ MCU တွင် ပေးပို့ထားသော ညွှန်ကြားချက်များ ရှိမရှိ ဆုံးဖြတ်ပါ၊ သို့ဆိုလျှင်၊ ညွှန်ကြားချက်များကို သက်ဆိုင်ရာ ZigBee terminal node သို့ ပေးပို့ပါ။ လုံခြုံရေးဖွင့်ထားခြင်းရှိမရှိ၊ သူခိုးသူခိုးရှိမရှိ၊ သို့ဆိုလျှင် ထိန်းချုပ်ရေးစင်တာ၏ MCU သို့ အချက်ပေးအချက်အလက်များကို ပေးပို့ပါ။ အလင်းသည် အလိုအလျောက်ထိန်းချုပ်မှုအခြေအနေတွင်ရှိမရှိ စီရင်ဆုံးဖြတ်ပါ၊ သို့ဆိုလျှင်၊ နမူနာယူရန်အတွက် analog-to-digital converter ကိုဖွင့်ပါ၊ နမူနာတန်ဖိုးသည် အလင်းကိုဖွင့်ရန် သို့မဟုတ် ပိတ်ရန်သော့ဖြစ်ပြီး၊ အလင်းအခြေအနေပြောင်းလဲပါက အခြေအနေအသစ်သည် အချက်အလက်အသစ်ဖြစ်သည် ထိန်းချုပ်ရေးဌာန MC-U သို့ ပေးပို့သည်။

3.2 ZigBee Terminal Node ပရိုဂရမ်ရေးဆွဲခြင်း။

ZigBee terminal node သည် ZigBee coordinator မှ ထိန်းချုပ်ထားသော ကြိုးမဲ့ ZigBee node ကို ရည်ညွှန်းသည်။ စနစ်တွင်၊ ၎င်းသည် အဓိကအားဖြင့် monitoring node နှင့် အိမ်သုံးပစ္စည်း controller ၏ ရွေးချယ်နိုင်သော ပေါင်းထည့်မှုဖြစ်သည်။ ZigBee terminal node များ၏ အစပျိုးခြင်းတွင် အပလီကေးရှင်းအလွှာကို အစပြုခြင်း၊ ကြားဖြတ်ဖွင့်ခြင်းနှင့် I/O port များကို အစပြုခြင်းတို့ ပါဝင်သည်။ ထို့နောက် ZigBee ကွန်ရက်သို့ ဝင်ရောက်ရန် ကြိုးစားပါ။ ZigBee ညှိနှိုင်းရေးမှူး စနစ်ထည့်သွင်းမှုဖြင့် ပြီးဆုံးသည့် ဆုံမှတ်များသာ ကွန်ရက်တွင် ပါဝင်ခွင့်ရှိကြောင်း သတိပြုရန် အရေးကြီးပါသည်။ ZigBee terminal node သည် ကွန်ရက်သို့ ချိတ်ဆက်ရန် ပျက်ကွက်ပါက၊ ၎င်းသည် ကွန်ရက်သို့ အောင်မြင်စွာ မချိတ်ဆက်မချင်း နှစ်စက္ကန့်တိုင်း ထပ်မံကြိုးစားပါမည်။ ကွန်ရက်ကိုအောင်မြင်စွာချိတ်ဆက်ပြီးနောက်၊ ZI-Gbee terminal node သည် ၎င်း၏မှတ်ပုံတင်ခြင်းအချက်အလက်ကို ZigBee ညှိနှိုင်းရေးမှူးထံပေးပို့သည်၊ ထို့နောက် ZigBee terminal node ၏မှတ်ပုံတင်ခြင်းကို အပြီးသတ်ရန်အတွက် ထိန်းချုပ်စင်တာ၏ MCU သို့ပေးပို့သည်။ ZigBee terminal node သည် monitoring node ဖြစ်ပါက၊ ၎င်းသည် အလင်းရောင်နှင့် လုံခြုံရေး၏ ထိန်းချုပ်မှုကို သိရှိနိုင်သည်။ အဆိုပါပရိုဂရမ်သည် ZigBee ညှိနှိုင်းရေးမှူးနှင့် ဆင်တူသည်၊၊ စောင့်ကြည့်ရေး node သည် ZigBee ညှိနှိုင်းရေးမှူးထံ ဒေတာပေးပို့ရန် လိုအပ်ပြီး ထို့နောက် ZigBee ညှိနှိုင်းရေးမှူးသည် ထိန်းချုပ်ရေးစင်တာ၏ MCU သို့ ဒေတာပေးပို့သည်။ ZigBee terminal node သည် လျှပ်စစ်ပန်ကာ ထိန်းချုပ်ကိရိယာတစ်ခုဖြစ်ပါက၊ ၎င်းသည် အခြေအနေကို အပ်လုဒ်မတင်ဘဲ အထက်ကွန်ပြူတာ၏ ဒေတာကို လက်ခံရရှိရန်သာ လိုအပ်သည်၊ ထို့ကြောင့် ၎င်း၏ ထိန်းချုပ်မှုကို ကြိုးမဲ့ဒေတာလက်ခံခြင်း ပြတ်တောက်သွားသောအခါတွင် ၎င်း၏ ထိန်းချုပ်မှုကို တိုက်ရိုက် အပြီးသတ်နိုင်သည်။ ကြိုးမဲ့ဒေတာလက်ခံခြင်း ပြတ်တောက်ခြင်းတွင်၊ terminal node များအားလုံးသည် လက်ခံရရှိထားသော ထိန်းချုပ်မှုညွှန်ကြားချက်များကို node ၏ထိန်းချုပ်မှုဘောင်များအတွင်းသို့ ဘာသာပြန်ပြီး node ၏ပင်မပရိုဂရမ်တွင်ရရှိထားသောကြိုးမဲ့ညွှန်ကြားချက်များကိုလုပ်ဆောင်ခြင်းမပြုပါနှင့်။

4 အွန်လိုင်း အမှားရှာပြင်ခြင်း။

ဗဟိုထိန်းချုပ်မှုစီမံခန့်ခွဲရေးစနစ်မှ ထုတ်ပြန်ထားသော ပုံသေကိရိယာများ၏ ညွှန်ကြားချက်ကုဒ်အတွက် တိုးလာနေသည့် ညွှန်ကြားချက်ကို ကွန်ပျူတာ၏ အမှတ်စဉ်အပေါက်မှတစ်ဆင့် ထိန်းချုပ်စင်တာ၏ MCU သို့ ပေးပို့ကာ၊ လိုင်းနှစ်လိုင်းကြားမျက်နှာပြင်မှတစ်ဆင့် ညှိနှိုင်းရေးမှူးထံ၊ ထို့နောက် ZigBee ဂိတ်သို့ ပေးပို့သည်။ ညှိနှိုင်းရေးမှူးမှ node ။ terminal node သည် data ကိုလက်ခံရရှိသောအခါ၊ ဒေတာကို serial port မှတဆင့် PC သို့ထပ်မံပေးပို့သည်။ ဤ PC တွင် ZigBee terminal node မှရရှိသောဒေတာအား ထိန်းချုပ်စင်တာမှပေးပို့သောဒေတာနှင့် နှိုင်းယှဉ်ပါသည်။ ဗဟိုထိန်းချုပ်မှုစီမံခန့်ခွဲမှုစနစ်သည် စက္ကန့်တိုင်းတွင် ညွှန်ကြားချက် ၂ ခု ပေးပို့သည်။ စမ်းသပ်ပြီးနောက် 5 နာရီကြာပြီးနောက်၊ လက်ခံရရှိထားသောပက်ကေ့ဂျ်စုစုပေါင်းအရေအတွက်သည် 36,000 ရှိကြောင်းပြသသည့်အခါ စမ်းသပ်ဆော့ဖ်ဝဲသည် ရပ်တန့်သွားသည်။ Multi-protocol data transmission testing software ၏ စမ်းသပ်မှုရလဒ်များကို ပုံ 6 တွင် ပြထားသည်။ မှန်ကန်သော ပက်ကတ်အရေအတွက်မှာ 36 000၊ မှားယွင်းသော packet အရေအတွက်မှာ 0 ဖြစ်ပြီး တိကျမှုနှုန်းမှာ 100% ဖြစ်သည်။

ZigBee နည်းပညာကို အဆင်ပြေသော အဝေးထိန်းစနစ်၏ အားသာချက်များ၊ လိုက်လျောညီထွေရှိသော စက်ကိရိယာအသစ်များနှင့် စိတ်ချရသော ထိန်းချုပ်မှုစွမ်းဆောင်ရည်တို့ပါရှိသော စမတ်အိမ်၏အတွင်းပိုင်းကွန်ရက်ချိတ်ဆက်မှုကို နားလည်ရန်အတွက် အသုံးပြုပါသည်။ RFTD နည်းပညာကို အသုံးပြုသူ ခွဲခြားသတ်မှတ်ခြင်းနှင့် စနစ်လုံခြုံရေးကို မြှင့်တင်ရန် အသုံးပြုသည်။ GSM module ၏ဝင်ရောက်မှုမှတစ်ဆင့်၊ အဝေးထိန်းခလုတ်နှင့် အချက်ပေးလုပ်ဆောင်ချက်များကို သိရှိလာပါသည်။


စာတိုက်အချိန်- Jan-06-2022
WhatsApp အွန်လိုင်းစကားပြောခြင်း။