كيف يعمل RFID UHF فعلياً
يتكون نظام UHF RFID من ثلاثة أجزاء: قارئ، هوائي واحد أو أكثر، وعلامات. يولد القارئ إشارة راديوية بتردد ٩٢٠–٩٢٥ ميغاهرتز ويرسلها عبر الهوائي. عندما تدخل علامة سلبية حقل الهوائي، تحصد الطاقة من الموجة الراديوية لتشغيل رقائقها الدقيقة (تتطلب عادةً حوالي ١٠ ميكرووات فقط). ثم تعدل الشريحة الإشارة الواردة وتنعكسها. تعكس أساساً نسخة معدلة منها. تحمل هذه الإشارة المنعكسة رمز المنتج الإلكتروني الفريد (EPC) للعلامة.
تستغرق دورة القراءة الكاملة. من إرسال الاستعلام إلى استلام استجابة العلامة. حوالي ١–٣ ميلي ثانية. هذا ما يمكّن قارئاً واحداً من جرد أكثر من ٢٠٠ علامة في الثانية باستخدام بروتوكول مكافحة التصادم EPC Gen2. فقدان إشارة الذهاب والإياب كبير (-٤٠ إلى -٨٠ ديسيبل)، ولهذا فإن قوة إرسال القارئ (عادةً ٣٠ ديسيبل ميلي واط / ١ واط) وحساسية شريحة العلامة (حتى -٢٢ ديسيبل ميلي واط) هي مواصفات بالغة الأهمية.
لماذا "السلبية" مهمة: علامات UHF السلبية ليس لها بطارية. تحصد الطاقة من الموجة الراديوية للقارئ، مما يعني أنها رخيصة (٣–١٥ سنت لكل وحدة)، رفيعة (٠.١ ملم)، وتدوم إلى أجل غير مسمى. المقايضة هي نطاق أقصر (حتى ~١٢م) مقارنة بالعلامات النشطة مع البطاريات (~١٠٠م+).
نطاقات التردد. لماذا UHF؟
يمتد RFID عبر نطاقات تردد متعددة، لكن UHF (٨٦٠–٩٦٠ ميغاهرتز) يسود التطبيقات التجارية لأنه يوفر أفضل توازن بين نطاق القراءة والسرعة وتكلفة العلامة. LF (١٢٥ كيلوهرتز) يقرأ ضمن ١٠ سم بسرعة ~١ علامة/ثانية. جيد لتتبع الحيوانات لكنه بطيء جداً للخدمات اللوجستية. HF/NFC (١٣.٥٦ ميغاهرتز) يصل إلى ~١ م بسرعة ~٥٠ علامة/ثانية. ممتاز للدفع وبطاقات الوصول. UHF يصل إلى ١–١٢+ متر بسرعة ٢٠٠+ علامة/ثانية. مثالي لتتبع سلسلة التوريد والتجزئة والأصول.
ضمن نطاق فيتنام ٩٢٠–٩٢٥ ميغاهرتز، تستخدم القارئات تقنية نشر الطيف بقفز التردد (FHSS) عبر قنوات متعددة. الصيغة هي: التردد = ٩٢٠.٠ + (فهرس القناة × ٠.٥) ميغاهرتز. تستخدم التكوين النموذجي ٦ قنوات [٠، ٢، ٤، ٦، ٨، ١٠] تمتد من ٩٢٠.٠ إلى ٩٢٥.٠ ميغاهرتز لفصل القنوات الأمثل.
تختلف تخصيصات تردد UHF حسب البلد. تستخدم فيتنام ٩٢٠–٩٢٥ ميغاهرتز. تستخدم الولايات المتحدة ٩٠٢–٩٢٨ ميغاهرتز. تستخدم أوروبا ٨٦٥–٨٦٨ ميغاهرتز. قم دائماً بتكوين القارئ للنطاق الإقليمي الصحيح. استخدام التردد الخاطئ غير قانوني ويمكن أن يسبب تداخلاً مع الخدمات المرخصة.
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). يلتقط الهوائي إشارة القارئ وتقوم الشريحة بمعالجة الأوامر وإرجاع البيانات. حساسية الشريحة هي الحد الأدنى من الطاقة التي تحتاجها الشريحة للتنشيط. شريحة مصنفة عند -٢٢.١ ديسيبل ميلي واط يمكن أن تستيقظ بـ ٦.٣ ميكرووات فقط. أقل (سالب أكثر) = حساسية أفضل = نطاق قراءة أبعد.
تشمل عائلات الشرائح الشائعة: NXP UCODE 9 (-٢٢.١ ديسيبل ميلي واط، EPC ١٢٨ بت، بدون ذاكرة مستخدم. مهيمنة في التجزئة)، سلسلة Impinj M700 (-٢٢.١ ديسيبل ميلي واط، EPC ١٢٨ بت. قوية في الخدمات اللوجستية)، وQuanray QStar-7U (-٢١.٠ ديسيبل ميلي واط، EPC ١٢٨ بت، ذاكرة مستخدم ٥١٢ بت. مثالية عندما تحتاج إلى تخزين البيانات مباشرة على العلامة).
أشكال العلامات: Inlays جافة (علامة خام على PET، ٣–٨ سنت، للتحويل إلى ملصقات)، Inlays رطبة (مع لاصق، ٥–١٢ سنت، جاهزة للتطبيق)، ملصقات لاصقة (قابلة للطباعة، ٨–٢٥ سنت، مع العلامة التجارية)، علامات صلبة (١–١٥ دولار، مقاومة لبيئات قاسية)، وملصقات منسوجة/قماشية (١٥–٤٠ سنت، مخيطة في الملابس). تصنع Nextwaves Inlays جافة من ٣٥×١٧ ملم إلى ٩٥×٨ ملم وملصقات لاصقة بأحجام مطابقة.
بروتوكول مكافحة التصادم EPC Gen2
يحكم EPCglobal Gen2 (ISO 18000-6C) كيفية تواصل قارئات UHF مع العلامات. الابتكار الرئيسي هو خوارزمية مكافحة التصادم slotted-ALOHA التي تتيح لقارئ واحد جرد مئات العلامات في وقت واحد دون تداخلها مع بعضها البعض.
إليك كيف تعمل جولة الجرد: يرسل القارئ استعلاماً مع معلمة Q (يخلق ٢^Q فتحات زمنية). تختار كل علامة فتحة عشوائية وتنتظر. عندما تصل فتحة العلامة، تستجيب برقم عشوائي ١٦ بت. إذا استجابت علامة واحدة فقط، يقر القارئ ويستقبل EPC الكامل. إذا تصادمت علامات متعددة، يتخطى القارئ تلك الفتحة. بعد كل الفتحات، يتم تعديل Q. لأعلى إذا كانت التصادمات كثيرة جداً، لأسفل إذا كانت الفتحات الفارغة كثيرة جداً. وتكرر الجولة.
إعدادات Q العملية: Q=٢ (٤ فتحات) لـ ١–٥ علامات، Q=٤ (١٦ فتحة) لـ ٥–٢٠ علامة، Q=٥ (٣٢ فتحة) لـ ٢٠–١٠٠ علامة، Q=٦ (٦٤ فتحة) لـ ١٠٠–٥٠٠ علامة، Q=٧ (١٢٨ فتحة) لـ ٥٠٠+ علامة. Q الأعلى يعني تصادماً أقل لكن جولات أبطأ.
تحكم ثبات الجلسة في المدة التي تتذكر فيها العلامة أنها قُرئت بالفعل. تعيد الجلسة S0 ضبطها فوراً (للمراقبة المستمرة). تستمر S1 لمدة ٠.٥–٥ ثوانٍ (الجرد القياسي). تستمر S2/S3 لمدة ≥٢ ثانية (أبواب الرصيف والناقلات حيث تريد عد كل علامة مرة واحدة لكل مرور). القاعدة الأساسية: استخدم S0 لمراقبة الأرفف، S2/S3 للبوابات.
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 لها ٤ بنوك ذاكرة. محجوز (Bank 00): كلمة مرور الإلغاء + كلمة مرور الوصول، ٦٤ بت الإجمالي. EPC (Bank 01): CRC-16 + كلمة التحكم بالبروتوكول + معرف EPC الخاص بك، عادةً ٩٦–١٢٨ بت. TID (Bank 10): معرف الشريحة الفريد المحترق من المصنع ولا يمكن تغييره أبداً. لا يقدر بثمن لمكافحة التزوير. مستخدم (Bank 11): تخزين بيانات مخصص اختياري (٠ إلى ٥١٢+ بت حسب الشريحة)، مفيد لأرقام الدفعة أو تواريخ الفحص أو بيانات المستشعر.
عندما يجرد القارئ العلامات، يحتوي كل إشعار على: معرف الهوائي (أي منفذ)، قيمة RSSI الأولية (٠–٢٥٥، تحويل إلى ديسيبل ميلي واط عبر: ديسيبل ميلي واط = -١٠٠ + تقريب(أولي × ٧٠ / ٢٥٥))، بيانات EPC (١٢+ بايت)، وفهرس قناة التردد. هذه البيانات هي ما تعالجه تطبيقك لربط قراءات العلامات المادية بأحداث العمل مثل 'تم شحن العنصر' أو 'تم استلام البليت'.
لا تقم أبداً بتعيين كلمة مرور الإلغاء على العلامات إلا إذا فهمت العواقب. إرسال أمر الإلغاء بكلمة المرور الصحيحة يعطل العلامة بشكل دائم ولا رجعة فيه. لا يمكن قراءتها مرة أخرى أبداً. كلمة المرور الافتراضية (0x00000000) تعني أن أي شخص يمكنه إلغاء علامة غير محمية.
[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 الأول الخاص بك، مع إرشادات محددة في كل خطوة.
البداية السريعة: استخدم أداة Nextwaves Reader Connect على app.nextwaves.com/reader لتكوين القارئ الخاص بك مباشرة من متصفح الويب عبر WebSerial. لا حاجة لتثبيت SDK.
Input: GTIN-14=08600000232451 Serial=1001 Prefix=7 digits
Output: 30 14 1A 80 0E 98 78 00 00 00 03 E9 (12 bytes)اختر علاماتك
طابق العلامة مع سطح التطبيق. تعمل Inlays PET القياسية بشكل رائع على الكرتون والبلاستيك. للأسطح المعدنية، استخدم علامات متخصصة على المعدن مع طبقة فاصل. للسوائل، وجه العلامة بعيداً عن سطح السائل. فكر في احتياجات نطاق القراءة: هوائيات أكبر (٧٠×١٥ ملم+) للبليتات، أصغر (٣٥×١٧ ملم) للمستوى العنصري.
اختر قارئاً
القراءات الثابتة تُركب بشكل دائم عند أبواب الرصيف أو الناقلات أو الأسقف. القراءات المحمولة يدوياً لجرد الجوال. المواصفات الرئيسية: عدد منافذ الهوائي (٤–٣٢)، أقصى قوة إرسال (٣٠–٣٣ ديسيبل ميلي واط)، الاتصال (USB، Ethernet، Wi-Fi)، ودعم البروتوكول. تدعم قارئات Nextwaves بروتوكول NRN للتحكم الكامل في المعلمات.
تكوين الهوائيات
التعديل الدائري يعالج أي توجيه للعلامة لكن له نطاق أقل بنسبة ~٣٠٪ من الخطي. لأنظمة الناقل مع توجيه العلامة المتسق، استخدم الخطي. ربح الهوائي النموذجي: ٦–٩ ديسيبل-ايزوتروبي. تحدد الارتفاع التركيبى والزاوية والمسافة نطاق القراءة الخاص بك. راجع دليل وضع الهوائي.
ترميز علاماتك
اكتب بيانات EPC (SGTIN-96، SSCC، إلخ) على كل علامة. مثال: GTIN-14 '08600000232451' + الرقم التسلسلي 1001 → EPC hex '30141A800E987800000003E9'. استخدم أداة Nextwaves TDS RFID Converter لتوليد قيم EPC من الباركودات الخاصة بك.
الاتصال ببرمجياتك
يخرج القارئ أحداث العلامات (EPC + معرف الهوائي + RSSI + الطابع الزمني) التي يربطها تطبيقك بأحداث العمل. استخدم قيم RSSI لتقدير القرب وتصفية القراءات الشاردة. اتصل عبر منفذ تسلسلي أو TCP/IP أو WebSerial للتطبيقات المستندة إلى المتصفح.