ဘုံဘားကုဒ်စကင်နာများ၏ အခြေခံမူများစွာ

Mon Aug 01 10:43:24 CST 2022

အများအားဖြင့် ဘားကုဒ်စကင်နာများ၏ အခြေခံမူများစွာ


ပုံမှန်အားဖြင့်၊ ကျွန်ုပ်တို့သည် စူပါမားကတ်တွင် ပစ္စည်းများကို ဝယ်ယူပြီး ဘီလ်ပေးချေသည့်အခါ၊ အရောင်းသမားမှ စကင်ဖတ်ထားသော စျေးနှုန်းမှာ wifi barcode scanner ဖြစ်သည်။ စကင်န်နာသည် ဘားကုဒ်ကို ရောင်ခြည်ဖြာရန် ၎င်း၏ကိုယ်ပိုင်အလင်းရင်းမြစ်ကိုအသုံးပြုကာ၊ ထို့နောက် ရောင်ပြန်ဟပ်သောအလင်းကိုလက်ခံရရှိရန် photoelectric converter ကိုအသုံးပြုကာ အလင်းနှင့်အရိပ်ကို ဒစ်ဂျစ်တယ်အချက်ပြမှုများအဖြစ်သို့ ပြောင်းလဲပေးသည်။ မည်သည့်စည်းမျဉ်းကို လက်ခံသည်ဖြစ်စေ ဘားကုဒ်သည် dead zone၊ start character၊ data character နှင့် end character တို့ဖြင့် ဖွဲ့စည်းထားသည်။ အချို့သော ဘားကုဒ်များတွင် ဒေတာအက္ခရာများနှင့် ရပ်စဲထားသော စာလုံးများကြားတွင် စစ်ဆေးထားသော စာလုံးများရှိသည်။

Static area- အငြိမ်ဧရိယာကို ဘယ်ဗလာဧရိယာနှင့် ညာဗလာဧရိယာဟူ၍ ပိုင်းခြားထားသည့် ကွက်လပ်ဧရိယာဟုလည်း ခေါ်သည်။ ဘယ်ဘက်ဗလာဧရိယာသည် စကင်န်ဖတ်ရန်အတွက် စက်ပစ္စည်းများကို အဆင်သင့်ဖြစ်စေရန်ဖြစ်ပြီး ညာဘက်ဗလာဧရိယာသည် ဘားကုဒ်အဆုံးအမှတ်အသားကို မှန်ကန်စွာသိရှိနိုင်စေရန်အတွက်ဖြစ်သည်။

ဘယ်ဘက်နှင့်ညာဘက်အလွတ်ဧရိယာများ (ဆိတ်ငြိမ်သောနေရာများ) ပုံနှိပ်ခြင်းနှင့် စာစီစာရိုက်စဉ်အတွင်း မရည်ရွယ်ဘဲ သိမ်းပိုက်ခံရခြင်းမှ ကွက်လပ်နေရာတွင် သင်္ကေတတစ်ခု ရိုက်နှိပ်နိုင်သည် (ဘယ်ဘက်တွင် နံပါတ်မရှိသည့်အခါ၊ <; ညာဘက်တွင် နံပါတ်မရှိပါက ထည့်ပါ >; ဤသင်္ကေတကို dead zone mark ဟုခေါ်သည်။ ။ အဓိကလုပ်ဆောင်ချက်မှာ dead zone ၏ width မလုံလောက်ခြင်းမှကာကွယ်ရန်ဖြစ်ပါသည်။ dead zone width ကိုအာမခံနိုင်သရွေ့၊ ဤသင်္ကေတရှိမရှိ၊ မရှိသည် barcode recognition ကိုထိခိုက်မည်မဟုတ်ပါ။

Start character- ပထမစာလုံး အထူးဖွဲ့စည်းပုံဖြင့်။ စကင်နာသည် ဤအက္ခရာကိုဖတ်သောအခါ၊ ကုဒ်ကိုတရားဝင်ဖတ်ရန်စတင်ပါမည်။

ဒေတာအက္ခရာ- ဘားကုဒ်၏အဓိကအကြောင်းအရာ။

အတည်ပြုခြင်းဇာတ်ကောင်- ဒေတာဖတ်ခြင်းမှန်ကန်မှုရှိမရှိ စစ်ဆေးပါ။ မတူညီသောကုဒ်နံပါတ်စည်းမျဉ်းများ v အမျိုးမျိုးရှိနိုင်သည်။ erification rules.

ရပ်စဲထားသော ဇာတ်ကောင်- အထူးဖွဲ့စည်းပုံပါရှိသည့် နောက်ဆုံးစာလုံးကို စကင်ဖတ်ခြင်းပြီးမြောက်ကြောင်း ကုဒ်ကို အသိပေးရန်အတွက် အသုံးပြုပြီး တစ်ချိန်တည်းတွင် ၎င်းသည် စိစစ်တွက်ချက်မှု၏ အခန်းကဏ္ဍတွင်သာ ပါဝင်ပါသည်။

နှစ်လမ်းစကင်ဖတ်ခြင်းကို လွယ်ကူချောမွေ့စေရန်အတွက်၊ start stop character သည် အချိုးမညီသော ဖွဲ့စည်းပုံရှိသည်။ ထို့ကြောင့်၊ စကင်န်နာသည် စကင်န်ဖတ်သောအခါတွင် ဘားကုဒ်အချက်အလက်ကို အလိုအလျောက် ပြန်စီနိုင်သည်။ ဘားကုဒ်စကင်နာ လေးမျိုးရှိသည်- အလင်းဘောပင်၊ CCD၊ လေဆာနှင့် ရုပ်ပုံ

အလင်းဘောပင်- အလင်းဘောပင်၏လက်ဖြင့် ရွေ့လျားမှုလိုအပ်ပြီး ဘားကုဒ်နှင့် ထိတွေ့ရန် လိုအပ်သည့် မူလဆုံးစကင်နာဖြစ်သည်။

CCD- CCD စကင်နာ photoelectric converter အဖြစ်နှင့်အလင်းရင်းမြစ်အဖြစ်ဦးဆောင်ခဲ့သည်။ အတိုင်းအတာတစ်ခုအထိ၊ အလိုအလျောက်စကင်ဖတ်စစ်ဆေးခြင်းကို သိရှိနိုင်သည်။ နှင့် မျက်နှာပြင် မညီညာသော ဘားကုဒ် အမျိုးမျိုးတို့ကို ဖတ်ရှုနိုင်ပြီး ကုန်ကျစရိတ်မှာ နည်းပါးသည်။ သို့သော် လေဆာစကင်န်ဖတ်ခြင်းနှင့် နှိုင်းယှဉ်ပါက စကင်န်ဖတ်ခြင်းအကွာအဝေးသည် ပိုတိုပါသည်။

လေဆာ- အလင်းရင်းမြစ်အဖြစ် လေဆာဖြင့် စကင်နာဖြင့် စကင်န်ဖတ်ပါ။ ၎င်းကို linear၊ full angle အစရှိသည်ဖြင့် ပိုင်းခြားနိုင်ပါသည်။

Image- အလင်းရင်းမြစ်ဖြင့် ဓာတ်ပုံများရိုက်ပြီး ၎င်း၏ကိုယ်ပိုင် hard decoding board ဖြင့် ကုဒ်လုပ်ပါ။ ယေဘူယျအားဖြင့်၊ ရုပ်ပုံစကင်န်ဖတ်ခြင်းသည် တစ်ဘက်မြင်နှင့် နှစ်ဘက်မြင်ဘားကုဒ်များကို တစ်ပြိုင်နက်တည်းစကင်န်ဖတ်နိုင်သည်။

လိုင်းအမျိုးအစား- အရှည်အကွာအဝေးနှင့် တိကျမြင့်မားသော လက်ကိုင်စကင်နာများအတွက် အသုံးများသည်။

ထောင့်အပြည့်- အများအားဖြင့် စက်မှုပုံသေစကင်ဖတ်ခြင်း၊ မြင့်မားသော၊ အလိုအလျောက်စနစ်၏ဒီဂရီ၊ လမ်းကြောင်းအားလုံးတွင်အာရုံခံကိရိယာအသုံးပြုမှုနှင့်အတူပေါင်းစပ်ထားသော barcode နှင့် output အဆင့် signal ကိုအလိုအလျောက်ဖတ်ရှုနိုင်သည်။