DataMatrix es un código de barras de matriz bidimensional que representa elementos en blanco y negro o elementos de varios grados de brillo diferentes, generalmente en forma de cuadrado, colocados en un grupo rectangular o cuadrado. Un código de barras de matriz está diseñado para codificar texto u otros tipos de datos. Con mayor frecuencia en la industria y el comercio, se utilizan matrices de bits que codifican desde unos pocos bytes hasta 2 kilobytes de datos. Si lo desea, puede imprimir matrices con una capacidad de cientos de kilobytes en una impresora y luego leerlas con una precisión suficientemente alta utilizando cámaras cuyas matrices contienen millones de píxeles . El prototipo de códigos de barras en forma de matrices son las tarjetas perforadas . Para fines de octubre de 2022, DataMatrix se usa activamente en la Federación Rusa en forma de una etiqueta en los productos falsificados determinados por el estado.
Una variante de la matriz de bits, la "Matriz de datos", fue desarrollada por RVSI/Acuity CiMatrix (ahora parte de Omron Corporation ). El código se utiliza para el marcado en la industria electrónica, automotriz, alimentaria, aeroespacial y de defensa, ingeniería energética. [una]
Además, estos códigos se utilizan en áreas de publicidad y entretenimiento. Con DataMatrix, puede codificar texto y otros tipos de datos: enlaces web, direcciones de correo electrónico, números de teléfono y SMS.
Los símbolos de DataMatrix se forman a partir de módulos ubicados dentro del patrón de búsqueda. Pueden codificar hasta 3116 códigos de tabla ASCII (incluida la información redundante). Un símbolo consta de áreas de datos que contienen unidades en una matriz periódica. Cada área de datos está delimitada por un patrón de búsqueda y rodeada por los cuatro lados por los límites de la zona libre (nota: los módulos pueden ser redondos o cuadrados, la forma específica no está fijada por el estándar).
ECC 200 es la última versión de DataMatrix, que utiliza códigos Reed-Solomon para la prevención de errores y la recuperación de datos. ECC 200 hace posible recuperar la secuencia completa de información codificada cuando un símbolo contiene un 30 % de daño, suponiendo que la matriz aún se encuentre exactamente en la posición correcta. DataMatrix tiene una tasa de error de menos de 1 en 10 millones de caracteres escaneados.
Los símbolos tienen un número par de filas y un número par de columnas. La mayoría de los símbolos son cuadrados y varían en tamaño desde 10x10 hasta 144x144 módulos. Sin embargo, algunos símbolos son rectangulares y varían en tamaño desde 8x18 hasta 16x48 módulos (solo valores pares). Todos los caracteres que admiten la corrección de errores ECC 200 se pueden reconocer por el módulo de la esquina superior derecha, que es del mismo color que el fondo.
Características adicionales que distinguen los caracteres ECC 200 de los estándares anteriores:
La principal diferencia entre Data Matrix y otros códigos de barras matriciales es la capacidad de elegir la forma de la imagen del código, que puede ser cuadrada o rectangular.
Hasta la fecha, DataMatrix está descrito por el estándar ISO , ISO/IEC16022—Especificación de simbología internacional, Data Matrix, y es de dominio público para muchos usos, lo que significa que el formato se puede usar libremente y sin regalías.
El estándar es gratuito, sin embargo, no hay documentos gratuitos que describan el proceso de codificación. La documentación en formato electrónico en formato PDF o en papel puede adquirirse en el sitio web de ISO (iso.org) [5] .
códigos de barras | |
---|---|
Lineal |
|
2D |
|
Otro |
|
Artículos relacionados | Comparación de las características del código de barras |