Početnik

Početak rada sa RFID-om

Sve što trebate znati za postavljanje i pokretanje vašeg prvog RFID sistema

Kako UHF RFID zapravo funkcioniše

UHF RFID sistem ima tri dijela: čitač, jednu ili više antena i oznake. Čitač generiše radio signal od 920–925 MHz i šalje ga kroz antenu. Kada pasivna oznaka uđe u polje antene, ona prikuplja energiju iz radio talasa kako bi napajala svoj mali mikročip (obično treba samo ~10 mikrovata). Čip zatim modulira dolazni signal i vraća ga. u suštini odražavajući modifikovanu verziju nazad. Ovaj reflektovani signal nosi jedinstveni Electronic Product Code (EPC) oznake.

Cijeli ciklus čitanja. od prenošenja upita do primanja odgovora oznake. traje oko 1–3 milisekunde. Ovo je ono što omogućava jednom čitaču da inventariše 200+ oznaka u sekundi koristeći EPC Gen2 protokol protiv sudara. Gubitak signala u oba smjera je značajan (-40 do -80 dB), zbog čega su snaga TX čitača (obično 30 dBm / 1 vat) i osjetljivost čipa oznake (do -22 dBm) tako kritične specifikacije.

💡

Zašto je "pasivno" važno: Pasivne UHF oznake nemaju bateriju. One prikupljaju energiju iz radio talasa čitača, što znači da su jeftine (¢3–15 svaka), tanke (0.1mm) i traju neograničeno. Kompromis je kraći domet (do ~12m) u poređenju sa aktivnim oznakama sa baterijama (~100m+).

Frekventni opsezi. Zašto UHF?

RFID obuhvata više frekventnih opsega, ali UHF (860–960 MHz) dominira komercijalnim aplikacijama jer nudi najbolju ravnotežu dometa čitanja, brzine i cijene oznaka. LF (125 kHz) čita unutar 10 cm pri ~1 oznaci/sek. dobro za praćenje životinja, ali presporo za logistiku. HF/NFC (13.56 MHz) doseže ~1m pri ~50 oznaka/sek. odlično za plaćanja i pristupne kartice. UHF doseže 1–12+ metara pri 200+ oznaka/sek. idealno za lanac snabdijevanja, maloprodaju i praćenje imovine.

Unutar opsega Vietnam 920–925 MHz, čitači koriste Frequency Hopping Spread Spectrum (FHSS) preko više kanala. Formula je: frekvencija = 920.0 + (channel_index × 0.5) MHz. Tipična konfiguracija koristi 6 kanala [0, 2, 4, 6, 8, 10] koji se protežu od 920.0 do 925.0 MHz za maksimalno razdvajanje kanala.

⚠️

UHF frekventne alokacije variraju u zavisnosti od zemlje. Vietnam koristi 920–925 MHz. SAD koriste 902–928 MHz. Evropa koristi 865–868 MHz. Uvijek konfigurišite svoj čitač za ispravan regionalni opseg. korištenje pogrešne frekvencije je nezakonito i može uzrokovati smetnje licenciranim uslugama.

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

Anatomija oznaka i porodice čipova

Svaka UHF RFID oznaka ima dvije osnovne komponente: uzorak antene (ugravirani ili štampani aluminijum na PET podlozi) i mikročip (IC). Antena hvata signal čitača, a čip obrađuje komande i vraća podatke. Osjetljivost čipa je minimalna snaga koja je potrebna čipu da se aktivira. čip ocijenjen na -22.1 dBm može se probuditi sa samo ~6.3 mikrovata. Niže (negativnije) = bolja osjetljivost = duži domet čitanja.

Uobičajene porodice čipova uključuju: NXP UCODE 9 (-22.1 dBm, 128-bitni EPC, bez korisničke memorije. dominantan u maloprodaji), Impinj M700 serija (-22.1 dBm, 128-bitni EPC. jak u logistici) i Quanray QStar-7U (-21.0 dBm, 128-bitni EPC, 512-bitna korisnička memorija. idealno kada trebate pohraniti podatke direktno na oznaku).

Faktori oblika oznaka: Dry Inlays (sirova oznaka na PET-u, ¢3–8, za pretvaranje u etikete), Wet Inlays (sa ljepilom, ¢5–12, spremne za primjenu), Sticker Labels (štampane, ¢8–25, sa brendiranjem), Hard Tags ($1–15, otporne za teška okruženja) i Woven/Fabric etikete (¢15–40, ušivene u odjeću). Nextwaves proizvodi suhe inleje od 35×17mm do 95×8mm i naljepnice u odgovarajućim veličinama.

EPC Gen2 protokol protiv sudara

EPCglobal Gen2 (ISO 18000-6C) regulira kako UHF čitači komuniciraju s oznakama. Ključna inovacija je algoritam za sprečavanje sudara slotted-ALOHA koji omogućava jednom čitaču da inventarizira stotine oznaka istovremeno, bez da se međusobno ometaju.

Evo kako funkcionira runda inventara: Čitač šalje Upit s parametrom Q (stvarajući 2^Q vremenskih slotova). Svaka oznaka bira nasumični slot i čeka. Kada stigne slot oznake, ona odgovara s 16-bitnim nasumičnim brojem. Ako odgovori samo jedna oznaka, čitač ACKs i prima puni EPC. Ako se više oznaka sudara, čitač preskače taj slot. Nakon svih slotova, Q se podešava. gore ako ima previše sudara, dolje ako ima previše praznih slotova. i runda se ponavlja.

Praktične Q postavke: Q=2 (4 slota) za 1–5 oznaka, Q=4 (16 slotova) za 5–20 oznaka, Q=5 (32 slota) za 20–100 oznaka, Q=6 (64 slota) za 100–500 oznaka, Q=7 (128 slotova) za 500+ oznaka. Više Q znači manje sudara, ali sporije runde.

Upornost sesije kontrolira koliko dugo oznaka pamti da je već pročitana. Sesija S0 se odmah resetuje (za kontinuirano praćenje). S1 traje 0.5–5 sekundi (standardni inventar). S2/S3 traje ≥2 sekunde (vrata dokova i transporteri gdje želite da se svaka oznaka broji jednom po prolazu). Pravilo: koristite S0 za praćenje polica, S2/S3 za portale.

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

Memorijske banke oznaka

Svaka Gen2 oznaka ima 4 memorijske banke. Reserved (Bank 00): Kill password + Access password, ukupno 64 bita. EPC (Bank 01): CRC-16 + Protocol Control word + vaš EPC identifikator, obično 96–128 bita. TID (Bank 10): Fabrički snimljeni jedinstveni ID čipa koji se nikada ne može promijeniti. neprocjenjivo za borbu protiv falsifikovanja. User (Bank 11): Opcionalno prilagođeno skladištenje podataka (0 do 512+ bita u zavisnosti od čipa), korisno za brojeve serija, datume inspekcije ili podatke senzora.

Kada čitač inventariše oznake, svako obavještenje sadrži: ID antene (koji port), RSSI sirovu vrijednost (0–255, pretvorite u dBm putem: dBm = -100 + round(raw × 70 / 255)), EPC podatke (12+ bajtova) i indeks frekventnog kanala. Ovi podaci su ono što vaša aplikacija obrađuje da bi mapirala fizička očitavanja oznaka na poslovne događaje kao što su 'artikal isporučen' ili 'paleta primljena'.

⚠️

Nikada ne postavljajte Kill Password na oznake osim ako ne razumijete posljedice. Slanje naredbe za ubijanje sa ispravnom lozinkom trajno i nepovratno onemogućava oznaku. više se nikada ne može čitati. Podrazumijevana lozinka (0x00000000) znači da svako može ubiti nezaštićenu oznaku.

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

Vaša kontrolna lista za postavljanje

Ovdje je praktična kontrolna lista za postavljanje vašeg prvog RFID sistema, sa specifičnim uputama na svakom koraku.

💡

Brzi početak: Koristite Nextwaves Reader Connect alat na app.nextwaves.com/reader za konfiguriranje vašeg čitača direktno iz web preglednika putem WebSerial-a. Nije potrebna instalacija SDK-a.

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

Odaberite svoje oznake

Uskladite oznaku s površinom vaše aplikacije. Standardni PET umeci odlično rade na kartonu i plastici. Za metalne površine koristite specijalizirane oznake na metalu sa slojem za razmak. Za tekućine, orijentirajte oznaku dalje od površine tekućine. Razmotrite potrebe dometa čitanja: veće antene (70×15mm+) za palete, manje (35×17mm) za nivo stavke.

2

Odaberite čitač

Fiksni čitači se trajno montiraju na vratima dokova, transporterima ili stropovima. Ručni čitači su za mobilno brojanje ciklusa. Ključne specifikacije: broj portova antene (4–32), max TX snaga (30–33 dBm), povezivost (USB, Ethernet, Wi-Fi) i podrška za protokol. Nextwaves čitači podržavaju NRN protokol za potpunu kontrolu parametara.

3

Konfigurirajte antene

Kružna polarizacija obrađuje bilo koju orijentaciju oznake, ali ima ~30% manji domet od linearne. Za transportne sisteme s dosljednom orijentacijom oznake, koristite linearnu. Tipično pojačanje antene: 6–9 dBic. Visina montaže, ugao i razmak određuju vašu zonu čitanja. Pogledajte vodič za postavljanje antene.

4

Kodirajte svoje oznake

Zapišite EPC podatke (SGTIN-96, SSCC, itd.) na svaku oznaku. Primjer: GTIN-14 '08600000232451' + serijski 1001 → EPC hex '30141A800E987800000003E9'. Koristite Nextwaves TDS RFID Converter alat za generiranje EPC vrijednosti iz vaših barkodova.

5

Povežite se sa svojim softverom

Čitač izbacuje događaje oznaka (EPC + ID antene + RSSI + vremenska oznaka) koje vaša aplikacija mapira na poslovne događaje. Koristite RSSI vrijednosti za procjenu blizine i filtriranje lutajućih čitanja. Povežite se putem serijskog porta, TCP/IP ili WebSerial-a za aplikacije zasnovane na pregledniku.