အစပျိုးသူ

RFID ဖြင့် စတင်အသုံးပြုခြင်း

သင်၏ပထမဆုံး RFID စနစ်ကို စတင်ပြီး လည်ပတ်ရန် သင်သိလိုသမျှ

UHF RFID သည် တကယ်တမ်း ဘယ်လိုအလုပ်လုပ်သလဲ

UHF RFID စနစ်တွင် အစိတ်အပိုင်းသုံးမျိုးပါဝင်သည်- reader တစ်ခု၊ antenna တစ်ခု သို့မဟုတ် တစ်ခုထက်ပို၍ နှင့် tags များဖြစ်သည်။ reader သည် 920–925 MHz radio signal ကို ထုတ်ပေးပြီး antenna မှတဆင့် ပေးပို့သည်။ passive tag သည် antenna ၏ field ထဲသို့ဝင်သောအခါ၊ ၎င်းသည် ၎င်း၏ သေးငယ်သော microchip (ပုံမှန်အားဖြင့် ~10 microwatts လိုအပ်သည်) ကို ပါဝါပေးရန်အတွက် radio wave မှ စွမ်းအင်ကို ရယူသည်။ ထို့နောက် ချစ်ပ်သည် ဝင်လာသော signal ကို ပြုပြင်ပြီး backscatters လုပ်သည်။ အခြေခံအားဖြင့် ပြုပြင်ထားသော version ကို ပြန်လည်ရောင်ပြန်ဟပ်သည်။ ဤရောင်ပြန်ဟပ်သော signal သည် tag ၏ထူးခြားသော Electronic Product Code (EPC) ကို သယ်ဆောင်သည်။

query ကိုထုတ်လွှင့်ခြင်းမှ tag ၏တုံ့ပြန်မှုကို လက်ခံရရှိခြင်းအထိ ဖတ်ရှုခြင်းစက်ဝန်းတစ်ခုလုံးသည် 1–3 milliseconds ခန့်ကြာသည်။ ဤအရာသည် EPC Gen2 anti-collision protocol ကို အသုံးပြု၍ တစ်စက္ကန့်လျှင် tags 200+ ကို စာရင်းပြုစုရန် single reader တစ်ခုအား ဖွင့်ပေးသည်။ round-trip signal ဆုံးရှုံးမှုသည် သိသာထင်ရှားသည် (-40 မှ -80 dB) ဖြစ်သောကြောင့် reader TX power (ပုံမှန်အားဖြင့် 30 dBm / 1 watt) နှင့် tag chip sensitivity (down to -22 dBm) တို့သည် အလွန်အရေးကြီးသော သတ်မှတ်ချက်များဖြစ်သည်။

💡

"passive" အရေးကြီးပုံ- Passive UHF tags များတွင် ဘက်ထရီမရှိပါ။ ၎င်းတို့သည် reader ၏ radio wave မှ စွမ်းအင်ကို ရယူသည်။ ဆိုလိုသည်မှာ ၎င်းတို့သည် စျေးပေါပြီး (¢3–15 each)၊ ပါးလွှာပြီး (0.1mm) အကန့်အသတ်မရှိ တာရှည်ခံသည်။ အားနည်းချက်မှာ ဘက်ထရီပါသော active tags များ (~100m+) နှင့် နှိုင်းယှဉ်ပါက ပိုတိုသော အကွာအဝေး (~12m အထိ) ဖြစ်သည်။

ကြိမ်နှုန်းအကွာအဝေးများ။ ဘာကြောင့် UHF ကို အသုံးပြုရတာလဲ။

RFID သည် ကြိမ်နှုန်းအကွာအဝေးများစွာကို လွှမ်းခြုံထားသော်လည်း UHF (860–960 MHz) သည် စီးပွားဖြစ်အသုံးချမှုများတွင် လွှမ်းမိုးထားသည်။ အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် ဖတ်ရှုနိုင်သော အကွာအဝေး၊ အမြန်နှုန်းနှင့် tag ကုန်ကျစရိတ်တို့၏ အကောင်းဆုံးဟန်ချက်ကို ပေးစွမ်းသောကြောင့်ဖြစ်သည်။ LF (125 kHz) သည် 10cm အတွင်း ~1 tag/sec ဖြင့် ဖတ်ရှုသည်။ တိရစ္ဆာန်ခြေရာခံခြင်းအတွက် ကောင်းမွန်သော်လည်း ထောက်ပံ့ပို့ဆောင်ရေးအတွက် အလွန်နှေးကွေးပါသည်။ HF/NFC (13.56 MHz) သည် ~50 tags/sec ဖြင့် ~1m အထိ ရောက်ရှိသည်။ ငွေပေးချေမှုများနှင့် access cards များအတွက် အလွန်ကောင်းမွန်ပါသည်။ UHF သည် 200+ tags/sec ဖြင့် 1–12+ မီတာအထိ ရောက်ရှိသည်။ ထောက်ပံ့ရေးကွင်းဆက်၊ လက်လီရောင်းချမှုနှင့် ပစ္စည်းခြေရာခံခြင်းတို့အတွက် စံပြဖြစ်သည်။

ဗီယက်နမ် 920–925 MHz ကြိမ်နှုန်းအကွာအဝေးအတွင်းတွင်၊ readers များသည် multiple channels များတစ်လျှောက် Frequency Hopping Spread Spectrum (FHSS) ကို အသုံးပြုသည်။ ဖော်မြူလာမှာ- frequency = 920.0 + (channel_index × 0.5) MHz ဖြစ်သည်။ ပုံမှန် configuration သည် channel ခွဲခြားမှုကို အမြင့်ဆုံးဖြစ်စေရန်အတွက် 920.0 မှ 925.0 MHz အထိ 6 channels [0, 2, 4, 6, 8, 10] ကို အသုံးပြုသည်။

⚠️

UHF ကြိမ်နှုန်းခွဲဝေမှုများသည် နိုင်ငံအလိုက် ကွဲပြားသည်။ ဗီယက်နမ်သည် 920–925 MHz ကို အသုံးပြုသည်။ USA သည် 902–928 MHz ကို အသုံးပြုသည်။ ဥရောပသည် 865–868 MHz ကို အသုံးပြုသည်။ သင့် reader ကို မှန်ကန်သော ဒေသဆိုင်ရာ band အတွက် အမြဲတမ်း configure လုပ်ပါ။ မှားယွင်းသော ကြိမ်နှုန်းကို အသုံးပြုခြင်းသည် တရားမဝင်ဘဲ လိုင်စင်ရဝန်ဆောင်မှုများနှင့် ဝင်ရောက်စွက်ဖက်မှုများ ဖြစ်စေနိုင်သည်။

Vietnam UHF Channel Map (920–925 MHz)
Channel Index → Frequency (MHz)   Formula: f = 920.0 + (idx × 0.5)

Ch 0  → 920.0    Ch 4  → 922.0    Ch 8  → 924.0
Ch 1  → 920.5    Ch 5  → 922.5    Ch 9  → 924.5
Ch 2  → 921.0    Ch 6  → 923.0    Ch 10 → 925.0
Ch 3  → 921.5    Ch 7  → 923.5

Typical: use [0, 2, 4, 6, 8, 10] for max channel separation

တက် အင်နာမီ နှင့် ချစ်ပင် မိသားစုများ

UHF RFID tag တိုင်းတွင် မရှိမဖြစ်လိုအပ်သော အစိတ်အပိုင်းနှစ်ခုရှိသည်- antenna pattern (PET substrate ပေါ်တွင် etched သို့မဟုတ် printed aluminum) နှင့် microchip (IC) တစ်ခုဖြစ်သည်။ antenna သည် reader ၏ signal ကို ဖမ်းယူပြီး chip သည် command များကို လုပ်ဆောင်ပြီး data ကို ပြန်ပေးသည်။ Chip sensitivity သည် chip ကို activate လုပ်ရန်လိုအပ်သော အနည်းဆုံးပါဝါဖြစ်သည်။ -22.1 dBm တွင် အဆင့်သတ်မှတ်ထားသော chip သည် ~6.3 microwatts ဖြင့်သာ နိုးထနိုင်သည်။ နိမ့်ကျလေ (ပိုမိုအနုတ်လက္ခဏာ) = ပိုကောင်းသော sensitivity = ပိုရှည်သော read range ဖြစ်သည်။

Common chip families များတွင်- NXP UCODE 9 (-22.1 dBm, 128-bit EPC, no user memory. လက်လီရောင်းချမှုတွင် လွှမ်းမိုးမှုရှိသည်)၊ Impinj M700 series (-22.1 dBm, 128-bit EPC. ထောက်ပံ့ပို့ဆောင်ရေးတွင် ခိုင်မာသည်) နှင့် Quanray QStar-7U (-21.0 dBm, 128-bit EPC, 512-bit user memory. tag ပေါ်တွင် data ကို တိုက်ရိုက်သိမ်းဆည်းရန် လိုအပ်သည့်အခါ စံပြ) တို့ပါဝင်သည်။

Tag form factors များ- Dry Inlays (PET ပေါ်ရှိ raw tag, ¢3–8, labels များအဖြစ်သို့ ပြောင်းလဲရန်အတွက်)၊ Wet Inlays (ကော်ပါရှိသော, ¢5–12, အသုံးပြုရန်အသင့်)၊ Sticker Labels (printable, ¢8–25, branding ပါရှိသည်)၊ Hard Tags ($1–15, ကြမ်းတမ်းသောပတ်ဝန်းကျင်အတွက် ခံနိုင်ရည်ရှိသည်) နှင့် Woven/Fabric labels (¢15–40, အဝတ်အစားများတွင် ချုပ်ထားသည်)။ Nextwaves သည် 35×17mm မှ 95×8mm အထိ dry inlays များကို ထုတ်လုပ်ပြီး အရွယ်အစားတူ sticker labels များကို ထုတ်လုပ်သည်။

EPC Gen2 အကြပ်အတည်း မဖြစ်စေသော ပရိုတိုကော

EPCglobal Gen2 (ISO 18000-6C) သည် UHF readers များသည် tags များနှင့် မည်သို့ ဆက်သွယ်သည်ကို အုပ်ချုပ်သည်။ Key ဆန်းသစ်တီထွင်မှုမှာ slotted-ALOHA anti-collision algorithm ဖြစ်ပြီး reader တစ်ခုသည် tags ရာပေါင်းများစွာကို တစ်ပြိုင်နက် inventory လုပ်နိုင်စေပြီး တစ်ခုနှင့်တစ်ခု ဝင်ရောက်စွက်ဖက်ခြင်းမရှိဘဲ လုပ်ဆောင်နိုင်သည်။

Inventory round တစ်ခု မည်သို့အလုပ်လုပ်သည်ကို ဤတွင်ဖော်ပြထားပါသည်- Reader သည် Q parameter (2^Q time slots ဖန်တီးခြင်း) ဖြင့် Query ကို ပေးပို့သည်။ Tag တစ်ခုစီသည် ကျပန်း slot တစ်ခုကို ရွေးချယ်ပြီး စောင့်သည်။ Tag ၏ slot ရောက်လာသောအခါ၊ ၎င်းသည် 16-bit ကျပန်းနံပါတ်ဖြင့် တုံ့ပြန်သည်။ Tag တစ်ခုသာ တုံ့ပြန်ပါက၊ reader သည် ACKs လုပ်ပြီး full EPC ကို လက်ခံရရှိသည်။ Tags များစွာ တိုက်မိပါက၊ reader သည် ထို slot ကို ကျော်သွားသည်။ Slots အားလုံးပြီးနောက်၊ Q ကို ချိန်ညှိသည်။ တိုက်မိမှုများလွန်းပါက၊ အလွတ် slot များလွန်းပါက အောက်သို့။ နှင့် round သည် ထပ်ခါတလဲလဲ ဖြစ်သည်။

လက်တွေ့ Q settings များ- 1–5 tags အတွက် Q=2 (4 slots)၊ 5–20 tags အတွက် Q=4 (16 slots)၊ 20–100 tags အတွက် Q=5 (32 slots)၊ 100–500 tags အတွက် Q=6 (64 slots)၊ 500+ tags အတွက် Q=7 (128 slots)။ Q မြင့်မားလေ တိုက်မိမှု နည်းပါးလေဖြစ်သော်လည်း rounds များ နှေးကွေးလေဖြစ်သည်။

Session persistence သည် tag တစ်ခုသည် ၎င်းကို ဖတ်ပြီးသားဖြစ်ကြောင်း မည်မျှကြာကြာ မှတ်မိသည်ကို ထိန်းချုပ်သည်။ Session S0 သည် ချက်ချင်းပြန်လည်စတင်သည် (စဉ်ဆက်မပြတ် စောင့်ကြည့်ခြင်းအတွက်)။ S1 သည် 0.5–5 စက္ကန့်ကြာသည် (စံ inventory)။ S2/S3 သည် ≥2 စက္ကန့်ကြာသည် (သင်သည် pass တစ်ခုလျှင် tag တစ်ခုစီကို တစ်ကြိမ်ရေတွက်လိုသော dock doors နှင့် conveyors)။ Rule of thumb: shelf monitoring အတွက် S0 ကို အသုံးပြုပါ၊ portals များအတွက် S2/S3 ကို အသုံးပြုပါ။

Q Algorithm — Population vs Slot Count
Tag Count → Q Value → Slots → Use Case

  1-5       Q=2       4       fast, low overhead
  5-20      Q=4       16      good balance
  20-100    Q=5       32      warehouse shelves
  100-500   Q=6       64      pallet scanning
  500+      Q=7       128     dock doors, bulk

Higher Q = fewer collisions but slower rounds

တက် မေမရီ ဘဏ်များ

Gen2 tag တိုင်းတွင် memory bank 4 ခုရှိသည်။ Reserved (Bank 00): Kill password + Access password, စုစုပေါင်း 64 bits။ EPC (Bank 01): CRC-16 + Protocol Control word + သင်၏ EPC identifier၊ ပုံမှန်အားဖြင့် 96–128 bits။ TID (Bank 10): စက်ရုံမှ မီးရှို့ထားသော ထူးခြားသော chip ID သည် ဘယ်သောအခါမှ ပြောင်းလဲ၍မရပါ။ အတုအပတိုက်ဖျက်ရေးအတွက် အလွန်အဖိုးတန်သည်။ User (Bank 11): စိတ်ကြိုက် data သိုလှောင်မှု (chip ပေါ်မူတည်၍ 0 မှ 512+ bits)၊ batch numbers, inspection dates သို့မဟုတ် sensor data များအတွက် အသုံးဝင်သည်။

reader သည် tags များကို စာရင်းပြုစုသောအခါ၊ အကြောင်းကြားချက်တစ်ခုစီတွင်- antenna ID (ဘယ် port)၊ RSSI raw value (0–255, dBm သို့ ပြောင်းပါ- dBm = -100 + round(raw × 70 / 255))၊ EPC data (12+ bytes) နှင့် frequency channel index တို့ပါဝင်သည်။ ဤ data သည် သင်၏ application သည် ရုပ်ပိုင်းဆိုင်ရာ tag ဖတ်ရှုမှုများကို 'item shipped' သို့မဟုတ် 'pallet received' ကဲ့သို့သော စီးပွားရေးဆိုင်ရာဖြစ်ရပ်များသို့ မြေပုံဆွဲရန် လုပ်ဆောင်ပေးသည့်အရာဖြစ်သည်။

⚠️

Kill Password ၏ အကျိုးဆက်များကို နားမလည်ပါက tags များပေါ်တွင် ဘယ်တော့မှ မသတ်မှတ်ပါနှင့်။ မှန်ကန်သော password ဖြင့် kill command ကို ပေးပို့ခြင်းသည် tag ကို အပြီးအပိုင် ပိတ်ပစ်သည်။ ၎င်းကို ထပ်မံဖတ်ရှုနိုင်တော့မည်မဟုတ်ပါ။ ပုံသေ password (0x00000000) ဆိုသည်မှာ မည်သူမဆို အကာအကွယ်မရှိသော tag ကို သတ်ပစ်နိုင်သည်ဟု ဆိုလိုသည်။

Inventory Response — Raw Byte Layout
[ANT] [RSSI] [EPC ×12 bytes ..................] [CH]
 01    B4     30 34 25 7B F7 19 4E 40 00 00 1A 85  06

Antenna:  1 (port 1)
RSSI:     180 → dBm = -100 + round((180×70)/255) = -51 dBm
EPC:      3034257BF7194E4000001A85 (SGTIN-96)
Channel:  6 → 920.0 + (6×0.5) = 923.0 MHz
GTIN-14:  80614141123458  Serial: 6789

သင်၏ Setup Checklist

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

💡

အမြန်စတင်ပါ- WebSerial မှတဆင့် ဝဘ်ဘရောက်ဆာမှတိုက်ရိုက် သင့် reader ကို configure လုပ်ရန် app.nextwaves.com/reader တွင် Nextwaves Reader Connect tool ကို အသုံးပြုပါ။ SDK တပ်ဆင်ရန် မလိုအပ်ပါ။

SGTIN-96 Encoding Example
Input:  GTIN-14=08600000232451  Serial=1001  Prefix=7 digits
Output: 30 14 1A 80 0E 98 78 00 00 00 03 E9  (12 bytes)
1

သင်၏ Tags များကို ရွေးချယ်ပါ

သင်၏ application မျက်နှာပြင်နှင့် tag ကို တွဲဖက်ပါ။ စံ PET inlays များသည် ကတ်ထူပြားနှင့် ပလတ်စတစ်များပေါ်တွင် အလွန်ကောင်းမွန်စွာ အလုပ်လုပ်ပါသည်။ သတ္တုမျက်နှာပြင်များအတွက်၊ spacer layer ပါသော အထူးပြုလုပ်ထားသော on-metal tags များကို အသုံးပြုပါ။ အရည်များအတွက်၊ အရည်မျက်နှာပြင်မှ tag ကို ချိန်ညှိပါ။ ဖတ်ရှုနိုင်သော အကွာအဝေးလိုအပ်ချက်များကို ထည့်သွင်းစဉ်းစားပါ- pallet များအတွက် ပိုကြီးသော antenna (70×15mm+)၊ item-level အတွက် သေးငယ်သော (35×17mm)။

2

Reader တစ်ခုကို ရွေးချယ်ပါ

Fixed readers များသည် dock doors၊ conveyors သို့မဟုတ် မျက်နှာကျက်များတွင် အမြဲတမ်း တပ်ဆင်ထားသည်။ Handheld readers များသည် mobile cycle counts များအတွက်ဖြစ်သည်။ Key specs များ- antenna ports အရေအတွက် (4–32)၊ max TX power (30–33 dBm)၊ connectivity (USB, Ethernet, Wi-Fi) နှင့် protocol support။ Nextwaves readers များသည် full parameter control အတွက် NRN protocol ကို ပံ့ပိုးပေးပါသည်။

3

Antennas များကို Configure လုပ်ပါ

Circular polarization သည် မည်သည့် tag orientation ကိုမဆို ကိုင်တွယ်နိုင်သော်လည်း linear ထက် ~30% နည်းပါးသည်။ တသမတ်တည်း tag orientation ပါသော conveyor systems များအတွက်၊ linear ကို အသုံးပြုပါ။ ပုံမှန် antenna gain: 6–9 dBic။ တပ်ဆင်မှုအမြင့်၊ ထောင့်နှင့် အကွာအဝေးသည် သင်၏ read zone ကို ဆုံးဖြတ်သည်။ Antenna Placement လမ်းညွှန်ကို ကြည့်ပါ။

4

သင်၏ Tags များကို ကုဒ်သွင်းပါ

EPC data (SGTIN-96, SSCC, စသည်) ကို tag တစ်ခုစီသို့ ရေးပါ။ ဥပမာ- GTIN-14 '08600000232451' + serial 1001 → EPC hex '30141A800E987800000003E9'။ သင်၏ barcodes မှ EPC တန်ဖိုးများကို ထုတ်ပေးရန် Nextwaves TDS RFID Converter tool ကို အသုံးပြုပါ။

5

သင်၏ Software သို့ ချိတ်ဆက်ပါ

Reader သည် tag events (EPC + antenna ID + RSSI + timestamp) ကို ထုတ်ပေးပြီး သင်၏ application သည် business events များသို့ မြေပုံဆွဲသည်။ Proximity ကို ခန့်မှန်းရန်နှင့် stray reads များကို စစ်ထုတ်ရန် RSSI တန်ဖိုးများကို အသုံးပြုပါ။ browser-based apps များအတွက် serial port၊ TCP/IP သို့မဟုတ် WebSerial မှတဆင့် ချိတ်ဆက်ပါ။

ဆက်လက်ဖတ်ရှုပါ

သင်၏အသိပညာကိုနက်ရှိုင်းစေရန်အတွက် နောက်ထပ် RFID လမ်းညွှန်များကို ရှာဖွေပါ။

အလယ်အလတ်

Antenna နေရာချထားမှု & Optimization

မှန်ကန်သော အင်တာနာရွေးချယ်မှု၊ နေရာချထားမှုနှင့် RF ချိန်ညှိမှုများမှတစ်ဆင့် RFID ဖတ်နှုန်းကို အမြင့်ဆုံးဖြစ်အောင် လုပ်ဆောင်ရန် လက်တွေ့ကျသော လမ်းညွှန်ချက်၊ တကယ့်တိုင်းတာမှုများနှင့် ဖြန့်ကျက်မှု ဥပမာများပါရှိသည်။

အဆင့်မြင့်

Tag အင်ကုဒ်နှင့် EPC Memory

လက်တွေ့ဥပမာများဖြင့် RFID tag memory structure၊ SGTIN-96 encoding၊ memory bank operations နှင့် GS1 Digital Link ပေါင်းစပ်မှုတို့ကို နက်ရှိုင်းစွာလေ့လာပါ။

အဆင့်မြင့်

မူလတန်း ဖတ်သူ တပ်ဆင်ခြင်း

ထုတ်လုပ်မှုတွင် RFID reader များစွာကို အသုံးပြုခြင်းဆိုင်ရာ ဗိသုကာလမ်းညွှန်။ ညှိနှိုင်းရေးဗျူဟာများ၊ ကြိမ်နှုန်းစီမံခန့်ခွဲမှုနှင့် သက်သေပြထားသော အသုံးချမှုပုံစံများ။