Artículos sobre aplicaciones RFID

Instrucciones de partición de etiquetas RFID UHF y bloqueo de etiquetas

La etiqueta UHF es en realidad un pequeño espacio de almacenamiento. El Lector RFID solo lee los datos de la etiqueta mediante comandos especiales, por lo que la longitud de los datos que se pueden leer y escribir está determinada por la propia etiqueta electrónica RFID. Para obtener más detalles, puede consultar al proveedor de etiquetas RFID.


Nota: Todas las siguientes operaciones de lectura y escritura se realizan en formato hexadecimal y la longitud de los datos debe estar en palabra (palabra) como unidad (2 bytes, es decir, 4 bits, como 0001).


1. Partición


¿En qué áreas se divide la memoria de etiquetas?


Reservado (reservado), EPC (código de producto electrónico), TID (número de identificación de etiqueta) y Usuario (usuario) cuatro bloques de almacenamiento independientes (Banco)


Área de RESERVA: 8 bytes (4 palabras) de tamaño, los primeros 4 bytes (2 palabras) son la contraseña de destrucción (usada para destruir la etiqueta, generalmente no se usa), los últimos 4 bytes (2 palabras) son la contraseña de acceso (usada para escribir datos y operaciones de bloqueo), el valor predeterminado es: 0000 0000 (contraseña de destrucción) 0000 0000 (contraseña de acceso).


Área TID: 12 bytes (6 caracteres), "solo legible, no escribible", se ha escrito en fábrica, es el identificador único de la etiqueta, el número de identificación del producto de la etiqueta electrónica y el número TID de cada fabricante. sé diferente.


Área EPC: Es el código electrónico del producto para identificar el objeto de la etiqueta. En comparación con TID, la diferencia entre EPC y TID es que el usuario puede escribir y modificar manualmente EPC. La estructura de datos del área EPC es que la primera palabra es el dígito de control, la segunda palabra es el control de longitud y la última palabra es la ubicación de almacenamiento de datos. Al realizar un inventario, el EPC se muestra según la longitud indicada por el bit de control de longitud. Cuando realmente se escriben datos EPC, la dirección inicial se completa con 1, es decir, los datos se escriben desde el bit de control de longitud y el bit de paridad se calculará automáticamente sin escritura manual. Cálculo del bit de control de longitud: longitud de datos EPC * 2 = i; Convierta i a representación hexadecimal, luego agregue 00 después del resultado convertido y finalmente obtenga los datos del bit de control de longitud. Por ejemplo: 0001, i = 4 * 2 = 8 —> 08 —> 0800, el bit de control de longitud es 0800, calculado en el programa:


Complete la longitud de acuerdo con la longitud real de los datos que se van a escribir, por ejemplo: 0001, la longitud es 1 palabra, 4 bits (cabe tener en cuenta que la longitud del bit de datos debe ser múltiplo de 4), agregue el bit de control de longitud 0800 y complete 2 para la longitud en el software; Ejemplo: 0001 Dirección inicial: 1. Longitud: 2. Datos: 08000001.


Área USUARIO: La longitud de esta memoria la determina el fabricante de cada etiqueta electrónica, y en el área USUARIO se pueden escribir datos definidos por el usuario (en formato hexadecimal).


2. Bloqueo de pestañas


Hay cuatro tipos de estados de bloqueo de etiquetas, que se describen en dos casos:


1. Si no se modifica la contraseña de acceso, será la predeterminada 00000000:


Desbloqueado: legible y escribible con contraseña 00000000;


Bloqueo temporal: utilice la contraseña 00000000 para leer y escribir;


Bloqueo permanente: utilice la contraseña 00000000 para leer y no escribir;


Desbloquear: desbloquea áreas bloqueadas temporalmente y conviértelas en estados desbloqueados; Las áreas permanentemente bloqueadas no se pueden desbloquear.


2. Si se modifica la contraseña de acceso, en lugar de la predeterminada 00000000, se supone que está modificada a 000000FF:


Desbloqueado: legible y grabable con contraseña 00000000 o 000000FF;


Bloqueo temporal: después de bloquear temporalmente el área RESERVADOR, use la contraseña 000000FF para leer y escribir; otras áreas (excepto TID); después del bloqueo temporal, use la contraseña 00000000 o 000000FF para leer y use la contraseña 000000FF para escribir; otras áreas (excepto TID) son permanentes. Después del bloqueo, la contraseña 00000000 o 000000FF no se puede leer ni escribir;


Desbloquear: desbloquea áreas bloqueadas temporalmente y conviértelas en estados desbloqueados; Las áreas permanentemente bloqueadas no se pueden desbloquear.


Nota: Si desea bloquear un área que no sea el área de contraseña, deberá bloquear dos áreas de contraseña antes de bloquear otras áreas.


Se debe prestar atención al área EPC:


En el área EPC, la 0.ª palabra es la suma de comprobación CRC del EPC y la 1.ª palabra es el valor de PC (la longitud del EPC). Por lo tanto, a partir de la segunda palabra está el contenido de la palabra más alta del EPC real. Excepto para fines especiales, generalmente no seleccione la palabra 0 y la palabra 1 para iniciar la salida.


[Nota] PC+EPC también se llama UII


Los primeros 5 bits del byte alto de la PC representan la longitud de palabra del siguiente EPC


El hexadecimal binario corresponde a la longitud del EPC


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 Palabra = 288 bits


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 palabra 48 00~4F 00


01000 000 40 00 8 palabras 40 00~4

7 00


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


00110 000 30 00 6 palabras 30 00~37 00


00110 100 34 00


00101 000 28 00 5 palabras 28 00~29 00


00100 000 20 00 4 palabras 20 00~27 00


00011 000 18 00 3 palabras 18 00~19 00


00010 000 10 00 2 palabras 10 00~17 00


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


Scan the qr codeclose
the qr code