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.
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.
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.