Our Services
Aceptamos pagos a través de PayPal, tarjeta de crédito y transferencia bancaria
Contáctenos por teléfono, chat o correo electrónico
RFID.it - GS1 Solution Partner

Grabación RFID y memoria disponible

Entre los servicios que ofrecemos se encuentra el Grabación RFID. Veamos qué puedes programar en un Tag RFID, y  cuánta memoria necesita si usa la codificación hexadecimal o ASCII.

Antes de llegar al punto, tenga en cuenta que, de los 4 tipos de memoria RFID, sólo 2 son programables: la memoria EPC y la memoria de usuario (si está presente). La memoria reservada y el TID, de hecho, no son programables.

Los tags RFID UHF llegan con la memoria EPC ya codificada por el fabricante con una cadena de código. Sin embargo, esto no significa que no se pueda reescribir la memoria del Tag. La memoria de usuario, por el contrario, suele estar vacía.

 

Por qué podría necesitar codificar la memoria EPC

Dependiendo del tipo de chip (y en particular del fabricante), la memoria EPC puede tener diferentes configuraciones de fábrica. Algunos fabricantes suministran chips todos programados con la misma cadena de código; otros, con un código único. Si desea utilizar la memoria EPC configurada de fábrica, verifique cómo se entrega.

La memoria EPC se puede utilizar para diferentes propósitos: para identificar de forma única un activo o para contener información específica, como un contador o un código de producto. En el segundo caso, es evidente que debe sobreescribirse; mientras que en el primer caso, si cada memoria EPC ya viene programada con un código único de fábrica, es posible saltarse un paso y utilizar la cadena ya programada. Para el mismo propósito (la asociación de un código a un determinado activo), también es posible utilizar el TID del chip.

Estos aspectos deben evaluarse en función de sus necesidades, el tamaño de las diversas memorias y también las fases previstas de aplicaciones del Tag. De hecho, si puede ahorrarse el paso de programación, también debe considerar que, para asociarlo, aún debe leer el Tag: debe comprender qué solución requiere menos tiempo y, por lo tanto, menos desperdicio de recursos.

Los Tags que en realidad están codificados con una memoria EPC única y aleatoria potencialmente se puede usar sin ser reprogramados, porque las posibilidades de encontrar dos códigos idénticos son cero. Por ejemplo, el número EPC en un chip Alien se crea mediante una combinación de la ID de la oblea en la que se encuentra el chip, la posición de la oblea y una parte de los últimos 35 bits del número TID. Juntos, estos elementos crean un factor de serialización único de 32 bits al final de la memoria EPC.

Los Tags no codificados con un EPC único y aleatorio deben ser codificados antes de su uso. Algunos Tags se venden, como hemos dicho, con el mismo EPC para todo el rollo de Tags; otros tienen EPC aleatorios pero no se garantiza que sean únicos.

Entonces, primero debe determinar si los Tags seleccionados tienen un EPC único, aleatorio o serializado. Esto se puede hacer consultando las especificaciones técnicas del Tag RFID.

 

Bit, Hex y ASCII - Cuanta memoria se necesita

La memoria de los chips RFID suele expresarse en bits. Los bits son unidades básicas de información. Un bit solo puede tomar los valores cero y uno. Los bits se transmiten en grupos de 4 dígitos y este sistema binario es la base de todos los mensajes digitales.

A partir de los bits, de hecho, se pueden crear mensajes más complejos, utilizando los dos formatos de codificación más comunes para Tags RFID: Hex y ASCII.

La codificación hexadecimal (también llamada Hex, o base 16), es un método que utiliza 16 valores: los números del 0 al 9 y las letras de la A a la F.

Los grupos de 4 bits pueden asumir 16 valores diferentes (de 0000 a 1111), y cada cadena de 4 bits coincide con 1 carácter hexadecimal (también llamado byte).

Cuando se lee un EPC de 96 bits, se transmiten al lector 96 valores de 0 y 1. Estos corresponden a una cuarta parte de los valores expresados en Hex. Por lo tanto:

  • 32 bits corresponden a 8 Hex caracteres
  • 64 bits corresponden a 16 Hex caracteres
  • 96 bits corresponden a 24 Hex caracteres
  • 128 bits corresponden a 32 Hex caracteres
  • 256 bits corresponden a 64 Hex caracteres

La codificación ASCII (American Standard Code for Information Interchange) es mas compleja, porque utiliza 128 valore. Sin embargo, cada carácter ASCII requiere 2 bytes, es decir, 2 caracteres hexadecimales, expresados en 8 bits. Con la codificación ASCII, los valores que puede tomar la cadena incluyen todas las letras del alfabeto inglés (mayúsculas y minúsculas), números y algunos caracteres especiales, como el signo de interrogación y el asterisco.

En resumen, cada carácter ASCII requiere 8 bits, por lo tanto:

  • 32 bits corresponden a 4 ASCII caracteres
  • 64 bits corresponden a 8 ASCII caracteres
  • 96 bits corresponden a 12 ASCII caracteres
  • 128 bits corresponden a 16 ASCII caracteres
  • 256 bits corresponden a 32 ASCII caracteres

La memoria de los Tags RFID es bastante limitada. Muchos chips tienen EPC de 96 o 128 bits. Es evidente que la codificación ASCII, que requiere más memoria, no se utiliza mucho. Tenga en cuenta que la memoria EPC de un Tag siempre se codifica en formato hexadecimal. Por lo tanto, si desea utilizar caracteres ASCII, debe implementar una fórmula de conversión ASCII-Hex en su software para codificar y leer Tags RFID.

 

En conclusión

Para concluir, estos son nuestros consejos.

  1. Considere si se puede usar TID o se debe usar la memoria EPC
  2. Considere si la memoria EPC necesita ser programada
  3. Evalúe el tipo de codificación requerida y calcule la cantidad de memoria necesaria

Los Tags RFID con las características físicas que satisfacen nuestras necesidades no siempre están disponibles con el chip requerido, por lo que a veces es necesario un cambio de estrategia. Por ejemplo, considere usar la codificación hexadecimal en lugar de ASCII.

También se debe mencionar que los Tags más costosos a menudo tienen chips con mayor memoria que el promedio. Por ejemplo, el Confidex Ironside Flag ies fabricado con Monza 4E, que tiene una memoria EPC de 496-bit y 128-bit de memoria usuario, y por eso  so puede satisfacer la mayoría de las demandas relacionadas con la memorias.

 

Compara la principales características de los chips RFID