सुरुवात

RFID सह प्रारंभ करणे

तुमचे पहिले RFID सिस्टम सेट (set) आणि चालवण्यासाठी तुम्हाला आवश्यक असलेली प्रत्येक गोष्ट

UHF RFID कसे कार्य करते

UHF RFID प्रणालीमध्ये तीन भाग आहेत: एक रीडर, एक किंवा अधिक अँटेना आणि टॅग. रीडर 920–925 MHz चा रेडिओ सिग्नल तयार करतो आणि तो अँटेनाद्वारे पाठवतो. जेव्हा एक निष्क्रिय टॅग अँटेनाच्या क्षेत्रात प्रवेश करतो, तेव्हा तो त्याच्या लहान मायक्रोचिपला (सामान्यतः फक्त ~10 मायक्रोवॅट्सची आवश्यकता असते) ऊर्जा देण्यासाठी रेडिओ लहरीतून ऊर्जा मिळवतो. चिप नंतर येणाऱ्या सिग्नलचे मॉड्युलेट करते आणि ते परत स्कॅटर करते. मुळात सुधारित आवृत्ती परत प्रतिबिंबित करते. हा परावर्तित सिग्नल टॅगचा अद्वितीय इलेक्ट्रॉनिक उत्पादन कोड (EPC) वाहून नेतो.

संपूर्ण वाचन चक्र. क्वेरी प्रसारित करण्यापासून ते टॅगचा प्रतिसाद मिळवण्यापर्यंत. सुमारे 1–3 मिलिसेकंद लागतात. हेच एकाच रीडरला EPC Gen2 अँटी-कॉलिजन प्रोटोकॉल वापरून प्रति सेकंद 200+ टॅगची यादी तयार करण्यास सक्षम करते. राउंड-ट्रिप सिग्नल लॉस महत्त्वपूर्ण आहे (-40 ते -80 dB), म्हणूनच रीडर TX पॉवर (सामान्यतः 30 dBm / 1 वॅट) आणि टॅग चिप संवेदनशीलता ( -22 dBm पर्यंत) इतके गंभीर स्पेसिफिकेशन्स आहेत.

💡

"निष्क्रिय" महत्त्वाचे का आहे: निष्क्रिय UHF टॅगमध्ये बॅटरी नसते. ते रीडरच्या रेडिओ लहरीतून ऊर्जा मिळवतात, याचा अर्थ ते स्वस्त (प्रत्येकी ¢3–15), पातळ (0.1mm) आणि अनिश्चित काळासाठी टिकतात. बॅटरी असलेल्या सक्रिय टॅग्स (~100m+) च्या तुलनेत कमी श्रेणी (12m पर्यंत) असणे हा तोटा आहे.

फ्रिक्वेन्सी बँड. UHF का?

RFID अनेक फ्रिक्वेन्सी बँडमध्ये पसरलेले आहे, परंतु UHF (860–960 MHz) व्यावसायिक अनुप्रयोगांमध्ये प्रभावी आहे कारण ते वाचन श्रेणी, गती आणि टॅग खर्चाचे उत्तम संतुलन प्रदान करते. LF (125 kHz) 10cm च्या आत ~1 टॅग/सेकंद वाचते. प्राणी ट्रॅकिंगसाठी चांगले पण लॉजिस्टिकसाठी खूपच कमी. HF/NFC (13.56 MHz) ~1m पर्यंत ~50 टॅग/सेकंद पोहोचते. पेमेंट आणि ॲक्सेस कार्डसाठी उत्तम. UHF 200+ टॅग/सेकंदवर 1–12+ मीटरपर्यंत पोहोचते. पुरवठा साखळी, किरकोळ आणि मालमत्ता ट्रॅकिंगसाठी आदर्श.

व्हिएतनाम 920–925 MHz बँडमध्ये, रीडर अनेक चॅनेलमध्ये फ्रिक्वेन्सी हॉपिंग स्प्रेड स्पेक्ट्रम (FHSS) वापरतात. सूत्र आहे: फ्रिक्वेन्सी = 920.0 + (channel_index × 0.5) MHz. एक विशिष्ट कॉन्फिगरेशन जास्तीत जास्त चॅनेल विभाजनासाठी 920.0 ते 925.0 MHz पर्यंत पसरलेले 6 चॅनेल [0, 2, 4, 6, 8, 10] वापरते.

⚠️

UHF फ्रिक्वेन्सीचे वाटप देशानुसार बदलते. व्हिएतनाम 920–925 MHz वापरते. USA 902–928 MHz वापरते. युरोप 865–868 MHz वापरते. नेहमी तुमच्या रीडरला योग्य प्रादेशिक बँडसाठी कॉन्फिगर करा. चुकीची फ्रिक्वेन्सी वापरणे बेकायदेशीर आहे आणि परवानाधारक सेवांमध्ये व्यत्यय आणू शकते.

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 टॅगमध्ये दोन आवश्यक घटक असतात: एक अँटेना पॅटर्न (PET सब्सट्रेटवर कोरलेले किंवा मुद्रित केलेले ॲल्युमिनियम) आणि एक मायक्रोचिप (IC). अँटेना रीडरचा सिग्नल कॅप्चर करतो आणि चिप आज्ञांवर प्रक्रिया करते आणि डेटा परत करते. चिप संवेदनशीलता ही चिपला सक्रिय करण्यासाठी आवश्यक असलेली किमान शक्ती आहे. -22.1 dBm वर रेट केलेली चिप फक्त ~6.3 मायक्रोवॅट्सने जागृत होऊ शकते. कमी (अधिक नकारात्मक) = चांगली संवेदनशीलता = जास्त वाचन श्रेणी.

सामान्य चिप कुटुंबांमध्ये हे समाविष्ट आहे: NXP UCODE 9 (-22.1 dBm, 128-bit EPC, वापरकर्ता मेमरी नाही. किरकोळमध्ये प्रभावी), Impinj M700 मालिका (-22.1 dBm, 128-bit EPC. लॉजिस्टिकमध्ये मजबूत), आणि Quanray QStar-7U (-21.0 dBm, 128-bit EPC, 512-bit वापरकर्ता मेमरी. जेव्हा तुम्हाला डेटा थेट टॅगवर संग्रहित करण्याची आवश्यकता असते तेव्हा आदर्श).

टॅग फॉर्म फॅक्टर: ड्राय इनले (PET वर कच्चा टॅग, ¢3–8, लेबलमध्ये रूपांतरित करण्यासाठी), ओले इनले (चिकट्यासह, ¢5–12, अर्ज करण्यासाठी तयार), स्टिकर लेबल (मुद्रणयोग्य, ¢8–25, ब्रँडिंगसह), हार्ड टॅग ($1–15, कठोर वातावरणासाठी मजबूत केलेले), आणि विणलेले/फॅब्रिक लेबल (¢15–40, कपड्यांमध्ये शिवलेले). Nextwaves 35×17mm ते 95×8mm पर्यंत ड्राय इनले आणि जुळणाऱ्या आकारात स्टिकर लेबल तयार करते.

EPC Gen2 अँटी-कॉलिजन प्रोटोकॉल

EPCglobal Gen2 (ISO 18000-6C) UHF रीडर टॅगशी कसा संवाद साधतात हे नियंत्रित करते. मुख्य नवोपक्रम म्हणजे स्लोटेड-ALOHA अँटी-कॉलिजन (anti-collision) अल्गोरिदम (algorithm) आहे, जे एका रीडरला (reader) शेकडो टॅग एकाच वेळी एकमेकांमध्ये हस्तक्षेप न करता इन्व्हेंटरी (inventory) करण्यास अनुमती देते.

येथे एक इन्व्हेंटरी फेरी कशी कार्य करते: रीडर Q पॅरामीटरसह क्वेरी पाठवतो (2^Q टाइम स्लॉट तयार करणे). प्रत्येक टॅग एक यादृच्छिक स्लॉट निवडतो आणि प्रतीक्षा करतो. जेव्हा टॅगचा स्लॉट येतो, तेव्हा तो 16-बिट यादृच्छिक नंबरने प्रतिसाद देतो. जर फक्त एका टॅगने प्रतिसाद दिला, तर रीडर ACK करतो आणि संपूर्ण EPC प्राप्त करतो. एकापेक्षा जास्त टॅगमध्ये टक्कर झाल्यास, रीडर तो स्लॉट वगळतो. सर्व स्लॉटनंतर, Q समायोजित केले जाते. खूप टक्कर झाल्यास वाढवा, खूप रिकामे स्लॉट असल्यास कमी करा. आणि फेरी पुन्हा सुरू होते.

व्यावहारिक Q सेटिंग्ज: 1–5 टॅगसाठी Q=2 (4 स्लॉट), 5–20 टॅगसाठी Q=4 (16 स्लॉट), 20–100 टॅगसाठी Q=5 (32 स्लॉट), 100–500 टॅगसाठी Q=6 (64 स्लॉट), 500+ टॅगसाठी Q=7 (128 स्लॉट). उच्च Q चा अर्थ कमी टक्कर, पण कमी फेऱ्या.

सत्र सातत्य (Session persistence) किती वेळ टॅग वाचला गेला हे लक्षात ठेवतो हे नियंत्रित करते. सेशन S0 त्वरित रीसेट होते (सतत देखरेखेसाठी). S1 0.5–5 सेकंद टिकते (standard inventory). S2/S3 ≥2 सेकंद टिकते (डॉक दरवाजे आणि कन्व्हेयर जिथे तुम्हाला प्रत्येक टॅग एका पासमध्ये एकदा मोजला जावा). नियम: शेल्फ मॉनिटरिंगसाठी S0 वापरा, पोर्टलसाठी 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 टॅगमध्ये 4 मेमरी बँक्स आहेत. रिझर्व्ह (बँक 00): किल पासवर्ड + ॲक्सेस पासवर्ड, एकूण 64 बिट्स. EPC (बँक 01): CRC-16 + प्रोटोकॉल कंट्रोल वर्ड + तुमचा EPC आयडेंटिफायर, सामान्यतः 96–128 बिट्स. TID (बँक 10): फॅक्टरी-बर्न केलेला अद्वितीय चिप आयडी जो कधीही बदलला जाऊ शकत नाही. बनावटगिरी विरोधीसाठी अमूल्य. वापरकर्ता (बँक 11): पर्यायी कस्टम डेटा स्टोरेज (चिपवर अवलंबून 0 ते 512+ बिट्स), बॅच नंबर, तपासणीच्या तारखा किंवा सेन्सर डेटासाठी उपयुक्त.

जेव्हा रीडर टॅगची यादी तयार करतो, तेव्हा प्रत्येक नोटिफिकेशनमध्ये हे समाविष्ट असते: अँटेना आयडी (कोणता पोर्ट), RSSI कच्चा मूल्य (0–255, द्वारे dBm मध्ये रूपांतरित करा: dBm = -100 + round(raw × 70 / 255)), EPC डेटा (12+ बाइट्स), आणि फ्रिक्वेन्सी चॅनेल इंडेक्स. हा डेटा आहे जो तुमचे ॲप्लिकेशन 'आयटम पाठवले' किंवा 'पॅलेट प्राप्त' सारख्या व्यवसाय इव्हेंटमध्ये फिजिकल टॅग रीड्स मॅप करण्यासाठी प्रक्रिया करते.

⚠️

परिणाम समजल्याशिवाय टॅगवर किल पासवर्ड कधीही सेट करू नका. योग्य पासवर्डसह किल कमांड पाठवल्याने टॅग कायमचा आणि अपरिवर्तनीयपणे अक्षम होतो. ते पुन्हा कधीही वाचले जाऊ शकत नाही. डीफॉल्ट पासवर्ड (0x00000000) म्हणजे कोणताही असुरक्षित टॅग मारू शकतो.

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

तुमची सेटअप चेकलिस्ट

तुमचे पहिले RFID सिस्टम सेट करण्यासाठी येथे एक व्यावहारिक चेकलिस्ट (checklist) आहे, प्रत्येक टप्प्यावर विशिष्ट मार्गदर्शनासह.

💡

त्वरित सुरुवात: WebSerial द्वारे वेब ब्राउझरमधून थेट तुमचा रीडर कॉन्फिगर (configure) करण्यासाठी app.nextwaves.com/reader येथे Nextwaves Reader Connect टूल वापरा. 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

तुमचे टॅग निवडा

तुमच्या ॲप्लिकेशन (application) पृष्ठभागाशी टॅग जुळवा. मानक PET इनले (inlays) कार्डबोर्ड (cardboard) आणि प्लास्टिकवर उत्तम काम करतात. धातूच्या पृष्ठभागासाठी, स्पेसर लेयरसह (spacer layer) विशेष ऑन-मेटल टॅग वापरा. द्रव्यांसाठी, टॅग द्रवाच्या पृष्ठभागापासून दूर ठेवा. वाचन श्रेणीच्या गरजा विचारात घ्या: पॅलेटसाठी (pallets) मोठे अँटेना (70×15mm+), आयटम-लेव्हलसाठी (item-level) लहान (35×17mm).

2

एक रीडर निवडा

फिक्स्ड रीडर (fixed readers) डॉक (dock) दरवाजे, कन्व्हेयर (conveyors) किंवा छतावर कायमस्वरूपी बसवले जातात. मोबाइल सायकल मोजणीसाठी (cycle counts) हँडहेल्ड रीडर (handheld readers) आहेत. मुख्य वैशिष्ट्ये: अँटेना पोर्टची संख्या (4–32), कमाल TX पॉवर (30–33 dBm), कनेक्टिव्हिटी (USB, Ethernet, Wi-Fi), आणि प्रोटोकॉल सपोर्ट (protocol support). Nextwaves रीडर पूर्ण पॅरामीटर (parameter) नियंत्रणासाठी NRN प्रोटोकॉलला सपोर्ट करतात.

3

अँटेना कॉन्फिगर करा

वर्तुळाकार ध्रुवीकरण (Circular polarization) कोणत्याही टॅग ओरिएंटेशनला (tag orientation) हाताळते, परंतु रेषीय पेक्षा ~30% कमी श्रेणी आहे. सुसंगत टॅग ओरिएंटेशन असलेल्या कन्व्हेयर सिस्टमसाठी, रेषीय वापरा. सामान्य अँटेना गेन: 6–9 dBic. माउंटची उंची, कोन आणि अंतर तुमचे वाचन क्षेत्र निश्चित करतात. अँटेना प्लेसमेंट मार्गदर्शक पहा.

4

तुमचे टॅग एन्कोड करा

प्रत्येक टॅगवर EPC डेटा (SGTIN-96, SSCC, इ.) लिहा. उदाहरण: GTIN-14 '08600000232451' + सिरीयल 1001 → EPC हेक्स '30141A800E987800000003E9'. तुमच्या बारकोडमधून EPC व्हॅल्यू (values) तयार करण्यासाठी Nextwaves TDS RFID कन्व्हर्टर टूल वापरा.

5

तुमच्या सॉफ्टवेअरशी कनेक्ट व्हा

रीडर टॅग इव्हेंट (EPC + अँटेना आयडी + RSSI + टाइमस्टॅम्प) आउटपुट करतो, जे तुमचे ॲप्लिकेशन व्यवसाय इव्हेंटमध्ये मॅप करते. जवळपासचा अंदाज घेण्यासाठी आणि भटक्या वाचनांना फिल्टर करण्यासाठी RSSI व्हॅल्यू वापरा. ब्राउझर-आधारित ॲप्ससाठी सिरीयल पोर्ट, TCP/IP किंवा WebSerial द्वारे कनेक्ट व्हा.

पुढे वाचा

तुमचे ज्ञान वाढवण्यासाठी अधिक RFID मार्गदर्शक एक्सप्लोर करा.