Data Matrix

Category: 2D Symbologies

Un código Data Matrix es un código de barras bidimensional que permite el almacenamiento y recuperación de datos en una cuadrícula compacta. Está compuesto por cuadrados negros y blancos dispuestos en un patrón de matriz, típicamente cuadrado, aunque también existen patrones rectangulares.

Un lector de códigos de barras Data Matrix utiliza tecnología de procesamiento de imágenes para identificar y decodificar los patrones dentro del código.

Una ventaja clave de los códigos de barras Data Matrix es su capacidad para almacenar una gran cantidad de datos en un espacio reducido. Pueden codificar hasta 2335 caracteres alfanuméricos, 3116 caracteres numéricos o 1556 bytes de información.

Debido a sus mayores capacidades de almacenamiento de datos, los códigos de barras Data Matrix (y los códigos QR) están listos para reemplazar los códigos de barras UPC/EAN a través de la iniciativa GS1 Sunrise 2027. Ambos sirven para fines tradicionales de identificación de productos, pero pueden almacenar mucha más información en comparación con los códigos de barras UPC y EAN.

Compatibilidad

Los códigos de barras Data Matrix se pueden decodificar utilizando cualquier dispositivo móvil basado en cámara, pero necesitarás un software especializado. Los escáneres de códigos QR integrados en teléfonos Android e iOS no escanearán códigos Data Matrix.

El software de escaneo de códigos de barras de Scandit es compatible con todos los tipos principales de códigos de barras, incluidos los códigos Data Matrix.

En cuanto a los códigos de barras Data Matrix específicamente, el SDK del escáner de códigos de barras de Scandit:

  • Acelera la localización y decodificación de códigos Data Matrix, incluyendo la lectura de códigos grandes con distorsiones de perspectiva y no lineales.
  • Decodifica códigos de barras Data Matrix inversa que utilizan colores invertidos.
  • Identifica los códigos GS1 para señalar que contienen datos GS1 y ofrece la opción de analizar/extraer los componentes de datos GS1.
  • Permite escanear códigos Data Matrix grabados o grabados en metal a través de su modo de marcado directo de piezas (DPM).

El software de Scandit es compatible con todos los principales sistemas operativos, lenguajes de programación, frameworks, sistemas de terceros y dispositivos OEM, incluyendo React Native, iOS nativo, Android nativo, JavaScript, Xamarin, Flutter, .NET (iOS y Android), Cordova, Capacitor, Titanium, IBM MobileFirst, SAP Fiori y Oracle Xstore.

Escaner de código Data Matrix

Prueba nuestro software de escaneo de códigos de barras e identificación con una prueba gratuita de 30 días.

Prueba gratis

Áreas de aplicación del código de barras Data Matrix

Los códigos de barras Data Matrix tienen una alta densidad de datos. Pueden almacenar una gran cantidad de información en un espacio reducido, lo que los hace ideales para aplicaciones donde se requiere codificar grandes volúmenes de información pero el espacio es limitado. Ejemplos de aplicación incluyen componentes electrónicos pequeños, etiquetas de productos y envases. De hecho, la Alianza de Industrias Electrónicas de los Estados Unidos (EIA) recomienda los códigos de barras Data Matrix para etiquetar componentes electrónicos pequeños.

Los códigos Data Matrix se utilizan típicamente para rastrear y rastrear artículos en logística, fabricación, electrónica, comercio minorista y gobierno. Son los únicos códigos 2D respaldados por GS1 Healthcare para artículos comerciales de atención médica.

Debido a su tamaño compacto, legibilidad y fiabilidad, los fabricantes de automóviles, aeroespaciales y electrónicos suelen utilizar códigos de barras Data Matrix para el marcado directo de piezas. El código de barras grabado permanentemente permite identificar fácilmente componentes y equipos.

Características de un código de barras Data Matrix:

  • Uno de los códigos de barras más pequeños y fiables.
  • Codifica varios caracteres, incluyendo todos los 256 caracteres ASCII, caracteres ISO y caracteres EBCDIC.
  • Adaptable en tamaño (el más pequeño siendo de 2.5 mm) y compatible con contenido de datos de longitud variable.
  • Su tamaño y capacidad codificada son independientes, lo que permite elegir una gran variedad de tamaños de matriz diferentes.
  • Admite codificaciones y tamaños definidos en el estándar más reciente Data Matrix ECC 200.
  • Capacidades robustas de corrección de errores y capacidad de resistir hasta un 60% de daño y aún así ser legible.
  • Se pueden definir diferentes niveles de corrección de errores.
  • Uso estandarizado a través de la norma internacional ISO/IEC 16022:2006.

Variaciones de la Data Matrix:

  • Micro-Data Matrix utilizada en productos en el punto de venta.

Preguntas frecuentes sobre el código Data Matrix:

¿Cuándo se inventaron los códigos Data Matrix?

Los códigos Data Matrix fueron creados originalmente por International Data Matrix Inc (ID Matrix), que se fusionó con RVSI/Acuity CiMatrix, y posteriormente fue adquirida por Siemens AG en 2005 y Microscan Systems en 2008. Hoy en día, los estándares de los códigos Data Matrix son de dominio público para muchas aplicaciones y están cubiertos por varias normas ISO.

¿Cómo se puede leer un código Data Matrix?

Aunque depende de una aplicación, puedes leer un código Data Matrix utilizando un dispositivo con cámara. El SDK del escáner de códigos de Barras de Scandit admite el escaneo de códigos Data Matrix en iOS y Android, así como en las plataformas PhoneGap y Titanium.

Los escáneres de códigos de barras dedicados en 2D o un escáner omnidireccional también pueden escanear o decodificar un código Data Matrix.

¿Los iPhones pueden escanear códigos Data Matrix?

En teoría, los códigos Data Matrix pueden ser leídos por cualquier iPhone equipado con una cámara, pero necesitarás aplicaciones especializadas de escaneo de códigos de barras, como Scandit Express. No puedes simplemente utilizar la aplicación de cámara integrada o un escáner de la App Store.

¿Cuál es la diferencia entre un código QR y un código Data Matrix?

Los códigos de barras Data Matrix tienen una forma de L como su patrón de búsqueda, mientras que los códigos QR tienen un patrón de búsqueda que consiste en tres estructuras cuadradas colocadas en las esquinas superior derecha, superior izquierda e inferior izquierda.

Tanto los códigos QR como los códigos de barras Data Matrix son bidimensionales. Sin embargo, los códigos Data Matrix son físicamente más pequeños que los códigos QR, por lo que ofrecen una mayor densidad de datos en un tamaño muy reducido. Esto los hace ideales cuando el espacio es limitado, por ejemplo, para marcar piezas de productos individuales como componentes electrónicos.

En comparación, los códigos QR son más grandes y pueden contener más datos que los códigos Data Matrix. Debido a que los códigos QR fueron inventados en Japón, también pueden incluir Kanji y otros conjuntos de caracteres multibyte. Por otro lado, los códigos Data Matrix solo pueden codificar información de caracteres numéricos y alfanuméricos.