Սկսելով RFID-ի հետ
Ամեն ինչ, ինչ ձեզ անհրաժեշտ է իմանալ ձեր առաջին RFID համակարգը կարգավորելու և գործարկելու համար
Ինչպես է իրականում աշխատում UHF RFID-ը
UHF RFID համակարգն ունի երեք մաս՝ ընթերցող, մեկ կամ ավելի անտենաներ և պիտակներ: Ընթերցողը գեներացնում է 920–925 MHz ռադիոազդանշան և ուղարկում այն անտենայի միջոցով: Երբ պասիվ պիտակը մտնում է անտենայի դաշտ, այն էներգիա է ստանում ռադիոալիքից՝ իր փոքրիկ միկրոսխեմային հոսանք տալու համար (սովորաբար պահանջվում է ընդամենը մոտավորապես 10 միկրովատտ): Այնուհետև չիպը մոդուլացնում է մուտքային ազդանշանը և հետ է մղում այն: էապես արտացոլելով փոփոխված տարբերակը: Այս արտացոլված ազդանշանը կրում է պիտակի եզակի Electronic Product Code (EPC):
Ամբողջ ընթերցման ցիկլը. հարցումը փոխանցելուց մինչև պիտակի պատասխանը ստանալը, տևում է մոտավորապես 1–3 միլիվայրկյան: Սա է, որը թույլ է տալիս մեկ ընթերցողին գույքագրել 200+ պիտակ մեկ վայրկյանում՝ օգտագործելով EPC Gen2 հակասուզվող արձանագրությունը: Փոխադարձ ազդանշանի կորուստը զգալի է (-40-ից -80 dB), ինչու է ընթերցողի TX հզորությունը (սովորաբար 30 dBm / 1 վատտ) և պիտակի չիպի զգայունությունը (մինչև -22 dBm) այդքան կարևոր բնութագրեր:
Ինչու՞ է կարևոր «պասիվ»-ը. Պասիվ UHF պիտակները մարտկոց չունեն: Նրանք էներգիա են ստանում ընթերցողի ռադիոալիքից, ինչը նշանակում է, որ դրանք էժան են (3–15 ցենտ յուրաքանչյուրը), բարակ (0.1 մմ) և տևում են անորոշ ժամանակ: Փոխզիջումը ավելի կարճ տիրույթն է (մինչև մոտավորապես 12 մ)՝ համեմատած մարտկոցներով ակտիվ պիտակների հետ (մոտավորապես 100 մ+):
Հաճախականությունների շերտեր. Ինչու՞ UHF:
RFID-ն ընդգրկում է բազմաթիվ հաճախականությունների շերտեր, սակայն UHF (860–960 MHz)-ը գերակշռում է առևտրային կիրառություններում, քանի որ այն առաջարկում է ընթերցման լավագույն հավասարակշռությունը, արագությունը և պիտակի արժեքը: LF (125 kHz)-ը կարդում է 10 սմ-ի սահմաններում մոտավորապես 1 պիտակ/վրկ. լավ է կենդանիների հետևելու համար, բայց չափազանց դանդաղ է լոգիստիկայի համար: HF/NFC (13.56 MHz)-ը հասնում է մոտավորապես 1 մ-ի մոտավորապես 50 պիտակ/վրկ. հիանալի է վճարումների և մուտքի քարտերի համար: UHF-ը հասնում է 1–12+ մետրի 200+ պիտակ/վրկ. իդեալական է մատակարարման շղթայի, մանրածախ առևտրի և ակտիվների հետևման համար:
Վիետնամի 920–925 MHz շերտում ընթերցողները օգտագործում են Frequency Hopping Spread Spectrum (FHSS) բազմաթիվ ալիքներում: Բանաձևն է՝ հաճախականություն = 920.0 + (ալիքի_ինդեքս × 0.5) MHz: Տիպիկ կոնֆիգուրացիան օգտագործում է 6 ալիք [0, 2, 4, 6, 8, 10]՝ ընդգրկելով 920.0-ից մինչև 925.0 MHz՝ առավելագույն ալիքի բաժանման համար:
UHF հաճախականությունների հատկացումները տարբեր են ըստ երկրի: Վիետնամը օգտագործում է 920–925 MHz: ԱՄՆ-ն օգտագործում է 902–928 MHz: Եվրոպան օգտագործում է 865–868 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 օգտագործողի հիշողություն, իդեալական է, երբ անհրաժեշտ է տվյալներ պահել անմիջապես պիտակի վրա):
Պիտակի ձևի գործոններ՝ Dry Inlays (հում պիտակ PET-ի վրա, ¢3–8, պիտակների վերածելու համար), Wet Inlays (սոսնձով, ¢5–12, պատրաստ կիրառման), Sticker Labels (տպվող, ¢8–25, ապրանքանիշով), Hard Tags ($1–15, ամրացված կոշտ միջավայրերի համար) և Woven/Fabric պիտակներ (¢15–40, կարված հագուստի մեջ): Nextwaves-ը արտադրում է չոր ներդիրներ 35×17 մմ-ից մինչև 95×8 մմ և կպչուն պիտակներ համապատասխան չափերով:
EPC Gen2 հակասուզվող արձանագրություն
EPCglobal Gen2 (ISO 18000-6C) կարգավորում է, թե ինչպես են UHF ընթերցիչները շփվում թեգերի հետ: Հիմնական նորարարությունը slotted-ALOHA հակամարտության ալգորիթմն է, որը թույլ է տալիս մեկ ընթերցիչին միաժամանակ գույքագրել հարյուրավոր թեգեր՝ առանց դրանց միմյանց հետ խանգարելու:
Ահա թե ինչպես է աշխատում գույքագրման փուլը. Ընթերցիչը ուղարկում է Query պարամետրով Q (ստեղծելով 2^Q ժամանակային դիրքեր): Յուրաքանչյուր թեգ ընտրում է պատահական դիրք և սպասում: Երբ թեգի դիրքը գալիս է, այն պատասխանում է 16-բիթանոց պատահական թվով: Եթե միայն մեկ թեգ է պատասխանում, ընթերցիչը ACKs և ստանում է ամբողջական EPC-ն: Եթե բազմաթիվ թեգեր բախվում են, ընթերցիչը բաց է թողնում այդ դիրքը: Բոլոր դիրքերից հետո Q-ն կարգավորվում է: վերև, եթե չափազանց շատ բախումներ, ներքև, եթե չափազանց շատ դատարկ դիրքեր: և փուլը կրկնվում է:
Գործնական Q կարգավորումներ՝ Q=2 (4 դիրք) 1–5 թեգերի համար, Q=4 (16 դիրք) 5–20 թեգերի համար, Q=5 (32 դիրք) 20–100 թեգերի համար, Q=6 (64 դիրք) 100–500 թեգերի համար, Q=7 (128 դիրք) 500+ թեգերի համար: Ավելի բարձր Q նշանակում է ավելի քիչ բախումներ, բայց ավելի դանդաղ փուլեր:
Սեսիայի մշտականությունը վերահսկում է, թե որքան ժամանակ է թեգը հիշում, որ այն արդեն կարդացվել է: S0 սեսիան անմիջապես վերականգնվում է (շարունակական մոնիտորինգի համար): S1-ը մնում է 0.5–5 վայրկյան (ստանդարտ գույքագրում): S2/S3-ը մնում է ≥2 վայրկյան (դոկ դռներ և կոնվեյերներ, որտեղ ցանկանում եք, որ յուրաքանչյուր թեգ հաշվվի մեկ անցման համար): Կանոն՝ օգտագործեք 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 պիտակ ունի 4 հիշողության բանկ: Reserved (Bank 00): Kill գաղտնաբառ + Access գաղտնաբառ, ընդհանուր 64 բիթ: EPC (Bank 01): CRC-16 + Protocol Control word + ձեր EPC նույնացուցիչը, սովորաբար 96–128 բիթ: TID (Bank 10): Գործարանում այրված եզակի չիպի ID, որը երբեք չի կարող փոխվել: անգնահատելի է կեղծարարության դեմ պայքարում: User (Bank 11): Ընտրովի մաքսային տվյալների պահեստավորում (0-ից մինչև 512+ բիթ՝ կախված չիպից), օգտակար է խմբաքանակի համարների, ստուգման ամսաթվերի կամ սենսորների տվյալների համար:
Երբ ընթերցողը գույքագրում է պիտակները, յուրաքանչյուր ծանուցում պարունակում է՝ անտենայի ID (որ պորտ), RSSI հում արժեք (0–255, փոխարկել dBm-ի միջոցով՝ dBm = -100 + round(raw × 70 / 255)), EPC տվյալները (12+ բայթ), և հաճախականության ալիքի ինդեքսը: Այս տվյալներն են, որոնք ձեր հավելվածը մշակում է՝ ֆիզիկական պիտակի ընթերցումները համապատասխանեցնելու բիզնես իրադարձություններին, ինչպիսիք են՝ «ապրանքը առաքվել է» կամ «պալետը ստացվել է»:
Երբեք մի դրեք Kill գաղտնաբառը պիտակների վրա, եթե չեք հասկանում հետևանքները: Kill հրամանը ճիշտ գաղտնաբառով ուղարկելը մշտապես և անդառնալիորեն անջատում է պիտակը: այն այլևս երբեք չի կարող կարդացվել: Լռելյայն գաղտնաբառը (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)Ընտրեք ձեր թեգերը
Համապատասխանեցրեք թեգը ձեր կիրառման մակերեսին: Ստանդարտ PET ներդիրները հիանալի են աշխատում ստվարաթղթի և պլաստիկի վրա: Մետաղական մակերեսների համար օգտագործեք մասնագիտացված մետաղի վրա թեգեր՝ միջադիր շերտով: Հեղուկների համար թեգը ուղղեք հեղուկի մակերեսից հեռու: Հաշվի առեք ընթերցման տիրույթի կարիքները՝ ավելի մեծ անտենաներ (70×15 մմ+)՝ պալետների համար, ավելի փոքր (35×17 մմ)՝ ապրանքի մակարդակի համար:
Ընտրեք ընթերցիչ
Ֆիքսված ընթերցիչները մշտապես տեղադրվում են դոկ դռների, կոնվեյերների կամ առաստաղների վրա: Ձեռքի ընթերցիչները նախատեսված են շարժական ցիկլի հաշվարկների համար: Հիմնական բնութագրերը՝ անտենայի պորտերի քանակը (4–32), առավելագույն TX հզորությունը (30–33 dBm), կապը (USB, Ethernet, Wi-Fi) և արձանագրության աջակցությունը: Nextwaves ընթերցիչներն աջակցում են NRN արձանագրությանը՝ պարամետրերի լիարժեք կառավարման համար:
Կարգավորեք անտենաները
Շրջանային բևեռացումը մշակում է ցանկացած թեգի կողմնորոշում, բայց ունի մոտ 30% -ով փոքր տիրույթ, քան գծայինը: Կոնվեյերային համակարգերի համար՝ թեգի հետևողական կողմնորոշմամբ, օգտագործեք գծային: Տիպիկ անտենայի շահույթ՝ 6–9 dBic: Տեղադրման բարձրությունը, անկյունը և հեռավորությունը որոշում են ձեր ընթերցման գոտին: տեսեք Անտենայի տեղադրման ուղեցույցը:
Կոդավորեք ձեր թեգերը
Գրեք EPC տվյալները (SGTIN-96, SSCC և այլն) յուրաքանչյուր թեգի վրա: Օրինակ՝ GTIN-14 '08600000232451' + սերիական 1001 → EPC hex '30141A800E987800000003E9': Օգտագործեք Nextwaves TDS RFID Converter գործիքը՝ ձեր շտրիխ կոդերից EPC արժեքներ ստեղծելու համար:
Միացեք ձեր ծրագրակազմին
Ընթերցիչը արտածում է թեգի իրադարձությունները (EPC + անտենայի ID + RSSI + ժամանակի նիշ), որոնք ձեր հավելվածը համապատասխանում է բիզնես իրադարձություններին: Օգտագործեք RSSI արժեքները՝ մոտակայությունը գնահատելու և կողմնակի ընթերցումները զտելու համար: Միացեք սերիական պորտի, TCP/IP-ի կամ WebSerial-ի միջոցով՝ բրաուզերային հավելվածների համար:
Շարունակել ընթերցումը
Ուսումնասիրեք ավելի շատ RFID ուղեցույցներ՝ ձեր գիտելիքները խորացնելու համար:
Անտենայի տեղադրում և օպտիմալացում
Գործնական ուղեցույց՝ RFID ընթերցման արագությունները առավելագույնի հասցնելու համար՝ ճիշտ անտենաների ընտրության, դիրքավորման և RF կարգավորման միջոցով՝ իրական չափումներով և տեղակայման օրինակներով:
ԱռաջադեմԹեգի կոդավորում և EPC հիշողություն
Խորը սուզում RFID թեգի հիշողության կառուցվածքի, SGTIN-96 կոդավորման, հիշողության բանկի գործողությունների և GS1 Digital Link-ի ինտեգրման մեջ՝ գործնական օրինակներով:
ՄեծացվածԲազմաընթերցողի տեղակայում
Արխիտեկտուրայի ուղեցույց՝ արտադրության մեջ բազմաթիվ RFID ընթերցիչներ տեղակայելու համար։ Կոորդինացման ռազմավարություններ, հաճախականության կառավարում և ապացուցված տեղակայման օրինաչափություններ: