RFID Uygulama makaleleri

UHF RFID Etiket Bölme Talimatları ve Etiket Kilitleme

UHF etiketi aslında küçük bir depolama alanıdır. RFID Okuyucusu yalnızca özel komutlar aracılığıyla etiketteki verileri okur, bu nedenle okunabilen ve yazılabilen verilerin uzunluğu RFID elektronik etiketinin kendisi tarafından belirlenir. Ayrıntılar için RFID etiketi tedarikçisine danışabilirsiniz.

Not: Aşağıdaki tüm okuma ve yazma işlemleri onaltılık biçimde gerçekleştirilir ve veri uzunluğu birim olarak kelime (word) cinsinden olmalıdır (2 bayt, yani 4 bit, örneğin 0001).

1. Bölüm

Etiket belleği hangi alanlara ayrılmıştır?

Ayrılmış (rezerve), EPC (elektronik ürün kodu), TID (etiket tanımlama numarası) ve Kullanıcı (user) olmak üzere dört bağımsız depolama bloğu (Banka)

REZERV alanı: 8 bayt (4 kelime) boyutunda, ilk 4 bayt (2 kelime) imha şifresidir (etiketi imha etmek için kullanılır, genellikle kullanılmaz), son 4 bayt (2 kelime) erişim şifresidir (veri yazmak ve işlemleri kilitlemek için kullanılır), varsayılan değer: 0000 0000 (imha şifresi) 0000 0000 (erişim şifresi).

TID alanı: 12 bayt (6 karakter), "sadece okunabilir, yazılamaz", fabrikada yazılmıştır, etiketin benzersiz tanımlayıcısıdır, elektronik etiketin ürün tanımlama numarasıdır ve her üreticinin TID numarası farklı olun.

EPC alanı: Etiket nesnesini tanımlamak için kullanılan elektronik ürün kodudur. TID ile karşılaştırıldığında, EPC ve TID arasındaki fark, EPC'nin kullanıcı tarafından manuel olarak yazılabilmesi ve değiştirilebilmesidir. EPC alanının veri yapısı, ilk kelimenin kontrol basamağı, ikinci kelimenin uzunluk kontrolü ve son kelimenin veri depolama konumu olmasıdır. Bir envanter yaparken, EPC uzunluk kontrol biti tarafından belirtilen uzunluğa göre görüntülenir. EPC verilerini gerçekten yazarken, başlangıç adresi 1 ile doldurulur, yani veriler uzunluk kontrol bitinden yazılır ve eşlik biti manuel yazma olmadan otomatik olarak hesaplanır. Uzunluk kontrol biti hesaplaması: EPC veri uzunluğu * 2 = i; i'yi onaltılık gösterime dönüştürün, ardından dönüştürülen sonuçtan sonra 00 ekleyin ve son olarak uzunluk kontrol biti verilerini alın. Örneğin: 0001, i = 4 * 2 = 8 —> 08 —> 0800, uzunluk kontrol biti 0800'dür, programda hesaplanır:

Uzunluğu, yazılacak gerçek veri uzunluğuna göre doldurun, örneğin: 0001, uzunluk 1 kelime, 4 bittir (veri biti uzunluğunun 4'ün katı olması gerektiğine dikkat edilmelidir), uzunluk kontrol biti 0800'ü ekleyin ve yazılımda uzunluk için 2 girin; Örnek: 0001 Başlangıç adresi: 1. Uzunluk: 2. Veri: 08000001.

KULLANICI alanı: Bu belleğin uzunluğu her elektronik etiketin üreticisi tarafından belirlenir ve kullanıcı tanımlı veriler (onaltılık biçimde) KULLANICI alanına yazılabilir.

2. Sekme kilidi

İki durumda açıklanan dört tür etiket kilidi durumu vardır:

1. Erişim şifresi değiştirilmezse, varsayılan 00000000 olur:

Kilidi açıldı: 00000000 şifresiyle okunabilir ve yazılabilir;

Geçici kilit: Okumak ve yazmak için 00000000 şifresini kullanın;

Kalıcı kilit: Okumak ve yazmamak için 00000000 şifresini kullanın;

Kilidi aç: Geçici olarak kilitlenen alanların kilidini açın ve bunları kilitsiz duruma getirin; kalıcı olarak kilitlenen alanların kilidi açılamaz.

2. Erişim şifresi değiştirilirse, varsayılan 00000000 yerine 000000FF olarak değiştirildiği varsayılır:

Kilidi açıldı: 00000000 veya 000000FF şifresiyle okunabilir ve yazılabilir;

Geçici kilit: RESERVER alanı geçici olarak kilitlendikten sonra, okumak ve yazmak için 000000FF şifresini kullanın; diğer alanlar (TID hariç); geçici olarak kilitlendikten sonra, okumak için 00000000 veya 000000FF şifresini kullanın ve yazmak için 000000FF şifresini kullanın; diğer alanlar (TID hariç) kalıcıdır Kilitlendikten sonra, 00000000 veya 000000FF şifresi okunamaz veya yazılamaz;

Kilidi aç: Geçici olarak kilitlenen alanların kilidini açın ve bunları kilitsiz duruma getirin; Kalıcı olarak kilitlenen alanlar kilitlenemez.

Not: Şifre alanı dışındaki bir alanı kilitlemek istiyorsanız, diğer alanları kilitlemeden önce iki şifre alanını kilitlemeniz gerekir.

EPC alanına dikkat edilmelidir:

EPC alanında, 0. kelime EPC'nin CRC kontrol toplamıdır ve 1. kelime PC değeridir (EPC'nin uzunluğu). Bu nedenle, 2. kelimeden başlayarak gerçek EPC'nin en yüksek kelimesinin içeriği bulunur. Özel amaçlar dışında, genellikle çıktıyı başlatmak için kelime 0 ve kelime 1'i seçmeyin.

[Not] PC+EPC, UII olarak da adlandırılır

PC yüksek baytının ilk 5 biti, aşağıdaki EPC'nin kelime uzunluğunu temsil eder

İkili onaltılık, EPC'nin uzunluğuna karşılık gelir

11111 000 F8 00 31

11110 000 F0 00 30

11101 000 E8 00 29

11100 000 E0 00 28

11011 000 D8 00 27

11010 000 D0 00 26

11001 000 C8 00 25

11000 000 C0 00 24

10111 000 B8 00 23

10110 000 B0 00 22

10101 000 A8 00 21

10100 000 A0 00 20

10011 000 98 00 19

10010 000 90 00 18 Kelime = 288 bit

10001 000 88 00 17

10000 000 80 00 16

01111 000 78 00 15

01110 000 70 00 14

01101 000 68 00 13

01100 000 60 00 12

01011 000 58 00 11

01010 000 50 00 10

01001 000 48 00 9 kelime 48 00~4F 00

01000 000 40 00 8 kelime 40 00~47 00

00111 000 38 00 7 kelime 38 00~3F 00

00110 000 30 00 6 kelime 30 00~37 00

00110 100 34 00

00101 000 28 00 5 kelime 28 00~29 00

00100 000 20 00 4 kelime 20 00~27 00

00011 000 18 00 3 kelime 18 00~19 00

00010 000 10 00 2 kelime 10 00~17 00

00001 000 08 00 1 kelime 08 00~0F 00

Scan the qr codeclose
the qr code