UART ဆက်သွယ်ရေးဘလူးတုသ် module

မာတိကာ

UART ဆိုတာဘာလဲ။

UART သည် Universal Asynchronous Receiver/Transmitter ကို ကိုယ်စားပြုသည်။ ၎င်းသည် SPI နှင့် I2C ကဲ့သို့ အမှတ်စဉ် ဆက်သွယ်ရေး အင်တာဖေ့စ်/ပရိုတိုကော၊ ၎င်းသည် မိုက်ခရိုကွန်ထရိုလာရှိ ရုပ်ပိုင်းဆိုင်ရာ ဆားကစ်တစ်ခု သို့မဟုတ် သီးသန့် IC တစ်ခု ဖြစ်နိုင်သည်။ UART ၏ အဓိက ရည်ရွယ်ချက်မှာ အမှတ်စဉ် ဒေတာ ပေးပို့ခြင်းနှင့် လက်ခံခြင်း ဖြစ်သည်။ အကောင်းဆုံးအရာများထဲမှ တစ်ခုဖြစ်သည်။ UART ဘလူးတုသ် မော်ဂျူးများ စက်ပစ္စည်းများအကြား ဒေတာပေးပို့ရန် ဝါယာကြိုးနှစ်ချောင်းကိုသာ အသုံးပြုရခြင်း ဖြစ်သည်။

UART များသည် ဒေတာကို တပြိုင်တည်း ထုတ်လွှင့်သည်၊ ဆိုလိုသည်မှာ လက်ခံရရှိသည့် UART မှ ဘစ်များ၏ အထွက်ကို တစ်ပြိုင်တည်းလုပ်ဆောင်ရန် နာရီအချက်ပြမှု မရှိပါ။ နာရီအချက်ပြမှုအစား၊ ထုတ်လွှင့်သော UART သည် လွှဲပြောင်းခံရသည့်ဒေတာပက်ကေ့တွင် စတင်ခြင်းနှင့် ရပ်တန့်ခြင်း bit များကို ပေါင်းထည့်သည်။ ဤဘစ်များသည် ဒေတာပက်ကေ့ချ်၏ အစနှင့်အဆုံးကို သတ်မှတ်ပေးသောကြောင့် လက်ခံရရှိသည့် UART သည် ဘစ်များကို မည်သည့်အချိန်တွင် စတင်ဖတ်ရှုရမည်ကို သိရှိပါသည်။

လက်ခံရရှိသော UART သည် စတင်ဘစ်တစ်ခုကို တွေ့ရှိသောအခါ၊ ၎င်းသည် baud နှုန်းဟုခေါ်သော တိကျသောကြိမ်နှုန်းဖြင့် အဝင်ဘစ်များကို စတင်ဖတ်ရှုသည်။ Baud နှုန်းသည် တစ်စက္ကန့်လျှင် bits (bps) ဖြင့် ဖော်ပြထားသော ဒေတာလွှဲပြောင်းမှုအမြန်နှုန်းကို တိုင်းတာခြင်းဖြစ်သည်။ UART နှစ်ခုလုံးသည် တူညီသော baud နှုန်းဖြင့် လုပ်ဆောင်ရပါမည်။ ဘစ်များ၏အချိန်သည် အလွန်ဝေးကွာမသွားမီ ထုတ်လွှင့်ခြင်းနှင့် လက်ခံခြင်းကြားရှိ baud နှုန်းသည် ±5% ခန့်သာကွာခြားနိုင်သည်။

UART တွင် မည်သည့် pins များ ရှိသနည်း။

VCC- ပါဝါထောက်ပံ့ရေးပင်၊ များသောအားဖြင့် 3.3v

GND: မြေပြင်ပင်ထိုး

RX- ဒေတာပင်ကို လက်ခံရယူပါ။

TX- ဒေတာ ပင်နံပါတ်ကို ပို့ပါ။

လက်ရှိတွင် လူကြိုက်အများဆုံး HCI မှာ UART နှင့် USB ချိတ်ဆက်မှုဖြစ်ပြီး UART သည် ၎င်း၏စွမ်းဆောင်ရည်နှင့် ဒေတာဖြတ်သန်းမှုအဆင့်ကို USB interface များနှင့် နှိုင်းယှဉ်နိုင်သောကြောင့် ယေဘူယျအားဖြင့် ပိုမိုရေပန်းစားပြီး ထုတ်လွှင့်မှုပရိုတိုကောသည် ရိုးရှင်းသောကြောင့် ဆော့ဖ်ဝဲလ်အပေါ်ပိုင်းကိုလျှော့ချကာ ကုန်ကျစရိတ်ပိုမိုသက်သာသည်။ ဟာ့ဒ်ဝဲဖြေရှင်းချက်အပြည့်အစုံ။

UART အင်တာဖေ့စ်သည် စင်ပြင်ပရှိ ဘလူးတုသ် module တစ်ခုနှင့် အလုပ်လုပ်နိုင်သည်။

Feasycom များအားလုံး ဘလူးတုသ် မော်ဂျူးများ ပုံသေအားဖြင့် UART အင်တာဖေ့စ်ကို ပံ့ပိုးပါ။ UART ဆက်သွယ်ရေးအတွက် TTL အမှတ်စဉ် ပို့တ်ဘုတ်ကိုလည်း ထောက်ပံ့ပေးသည်။ developer များအတွက် ၎င်းတို့၏ထုတ်ကုန်များကို စမ်းသပ်ရန် အလွန်အဆင်ပြေပြီး လွယ်ကူပါသည်။

UART ဆက်သွယ်ရေး ဘလူးတုသ် မော်ဂျူးအသေးစိတ်အချက်အလက်များအတွက်၊ သင်သည် Feasycom အရောင်းအဖွဲ့နှင့် တိုက်ရိုက်ဆက်သွယ်နိုင်ပါသည်။

ထိပ်တန်းမှလှိမ့်