Explicação dos códigos 2D: qual é a diferença entre um código de matriz de dados e um código QR?

  • By Sobre a Domino
  • setembro 27, 2021
  • Geral
Saiba mais

Os códigos QR e os códigos de matriz de dados são ambos códigos de barras 2D ou "códigos 2D", e a sua utilização é cada vez mais comum entre os fabricantes, embora de formas bastante diferentes.

Desde a extensão da embalagem do produto à comunicação de mensagens da marca ou à disponibilização de opções para uma deteção e rastreabilidade internas e medidas anticontrafação, os códigos 2D podem oferecer inúmeras oportunidades para os fabricantes de todas as indústrias.

Que código 2D é adequado para o seu negócio?

Neste artigo, procuramos definir as diferenças fundamentais entre os códigos de matriz de dados e os códigos QR, para que possa tomar uma decisão informada sobre o código 2D mais adequado para si.

Antes de analisarmos as melhores formas de os utilizar, explicaremos como se pode distinguir um código de matriz de dados de um código QR.

 

O que é um código de matriz de dados?

Uma matriz de dados é um código de barras 2D que codifica dados a preto e branco, ou em contraste de claro e escuro, em células dispostas numa grelha. Ao contrário dos códigos de barras 1D, os códigos de matriz de dados são omnidirecionais, o que significa que podem ser lidos a partir de qualquer ângulo. 

A matriz de dados foi inventada em 1994 pela empresa americana International Data Matrix, Inc. (I.D. Matrix).

O número de linhas e colunas numa matriz de dados aumenta com a quantidade de informação contida no código, informação essa que está limitada a 2335 caracteres alfanuméricos.

Qual é o aspeto de um código de matriz de dados?

Os códigos de matriz de dados são normalmente quadrados, por vezes retangulares, e constituídos por vários pontos quadrados, ou células, claros e escuros, organizados em forma de grelha ou "matriz". 

Embora sejam tipicamente impressos a preto e branco, os códigos de matriz de dados podem ser impressos noutras combinações de cores, desde que exista um contraste suficiente entre as células claras e as escuras para permitir a legibilidade.

Os códigos de matriz de dados são definidos num padrão em forma de L num dos lados do código, criando dois limites adjacentes sólidos. O "padrão localizador" ajuda a câmara a localizar o código.

Codigo Datamatrix

Como se lê um código de matriz de dados?

Os códigos de matriz de dados podem ser lidos a partir de qualquer ângulo (0–360°) com um leitor de códigos de matriz de dados ou com um leitor com câmara omnidirecional. Algumas câmaras dos smartphones são fisicamente capazes de ler códigos de matriz de dados; todavia, muitos smartphones não têm essa funcionalidade, pelo que é necessária uma aplicação para ler a informação.

O que é um código QR?

Um código QR, ou código Quick Response (Resposta rápida), também é um código de barras 2D que codifica dados a preto e branco, ou em contraste de claro e escuro, em células dispostas numa grelha. À semelhança de outros códigos 2D, os códigos QR são omnidirecionais, o que significa que podem ser lidos a partir de qualquer ângulo. 

O código QR foi inventado em 1994 pela empresa japonesa Denso Corporation.

Os códigos QR podem armazenar até 4296 caracteres alfanuméricos determinados pelo número de linhas e colunas contidos no código.

Qual é o aspeto de um código QR?

Um código QR consiste em quadrados claros ou escuros dispostos numa grelha num fundo contrastante.

Embora sejam muitas vezes impressos a preto e branco, os códigos QR podem ser impressos em várias cores, desde que exista um contraste suficiente entre as células claras e as escuras.

Para ajudar os leitores na identificação do código, os códigos QR incluem um "padrão localizador" de três estruturas quadradas idênticas localizadas no canto superior direito, no canto superior esquerdo e no canto inferior esquerdo do código.

 

Codigo QR

Comparação dos códigos 2D

Tipo de código Código de matriz de dados Código QR
Capacidade máxima

Numéricos: 3116

Caracteres alfanuméricos: 2335

Bytes: 1556

Numéricos: 7089

Caracteres alfanuméricos: 4296

Bytes: 2953
Tamanho

Células 10x10 mín. 

Células 144x144 máx.

Células 21x21 mín.

Células 177x177 máx.

Correção de erros

Algoritmo de correção de erros Reed-Solomon 

 

 

Capacidade de correção de erros de 25–33%

 

 

 

Algoritmo de correção de erros Reed-Solomon 

 

A correção de erros dos códigos QR pode ser ajustada para permitir capacidades de correção de erros superiores. Estão disponíveis quatro níveis de correção de erros: para cada nível é necessária uma quantidade de dados de backup superior, o que aumenta o tamanho do código QR. 

  • Nível L 7%
  • Nível M 15%
  • Nível Q 25%
  • Nível H 30%

Que código 2D é adequado para si?

Apesar das diferenças, ambos os códigos podem ser usados de formas muito semelhantes: proporcionam opções que codificam mais dados do que o código de barras tradicional 1D e podem ser utilizados para proporcionar informações adicionais que permitem a rastreabilidade interna e ações de marketing junto do cliente.

Contudo, na prática, os códigos de matriz de dados são utilizados mais frequentemente na identificação de produtos internos e em aplicações de anticontrafação, enquanto os códigos QR se tornaram o standard para a maior parte das aplicações orientadas para o cliente.

A tabela em baixo exemplifica algumas aplicações típicas de ambos os códigos.

Aplicações de códigos 2D

Código de matriz de dados Código QR
  • Rastreabilidade da cadeia de abastecimento, incluindo a marcação direta de peças, por exemplo, componentes eletrónicos
  • Anticontrafação através da serialização, por exemplo, nas embalagens farmacêuticas
  • Informações adicionais sobre os produtos
  • Instruções de utilização e receitas
  • Partilha nas redes sociais
  • Ligação direta para a encomenda de peças sobresselentes e registo de garantia
  • Promoções, concursos e gamificação

Impressão de códigos 2D

À semelhança do que se verifica com a etiquetagem de qualquer produto, também é importante garantir que os códigos 2D são corretamente impressos, escolhendo a aplicação de impressão adequada e um sistema de verificação de códigos para averiguar a qualidade e a precisão do código final.

Embora as matrizes de dados e os códigos QR permitam uma maior tolerância de erros do que os códigos de barras tradicionais 1D, é imperativo garantir códigos nítidos, limpos e corretos, assegurando uma utilização eficaz por parte dos consumidores e a confiança dos retalhistas e dos que fazem parte da cadeia de abastecimento mais ampla.

Os sistemas de verificação de códigos, como o R-Series  da Domino, permitem a leitura de códigos após a impressão, para garantir que o código impresso cumpre os requisitos de qualidade, podendo também ser utilizados para verificar a precisão dos dados.

Qual é a melhor tecnologia para a impressão de códigos 2D?

Se estiver a considerar acrescentar um código de matriz de dados ou um código QR à embalagem dos seus produtos e se precisar de mais informações sobre como o fazer, contacte-nos. Dispomos de uma gama de diversas soluções de impressão e etiquetagem  para os requisitos de todas as indústrias e tipos de embalagem. Também oferecemos uma gama de sistemas de verificação de códigos especializados , concebidos para funcionarem com a família de produtos Domino. Temos especialistas disponíveis para analisar os seus requisitos e explicar que código e solução de impressão melhor se adequam ao seu negócio.

Necessita de mais informações?

Saiba como a experiência da Domino líder na indústria pode ajudar a sua atividade hoje Saiba mais

Featured Articles