Características dos códigos 2D
Grande capacidade de dados
Os códigos de barras contêm dados apenas em uma direção, enquanto os códigos 2D contêm dados tanto na direção horizontal quanto na vertical, podendo armazenar muito mais dados do que os códigos de barras convencionais.
Os códigos de barras contêm até 30 caracteres, mas os códigos 2D podem conter até 3000 caracteres.
Alta densidade de dados (economia de espaço)
Os códigos 2D podem ter até 1/30 do tamanho de um código de barras típico que contém os mesmos dados.
Consequentemente, os códigos 2D podem ser impressos em equipamentos eletrônicos e outras peças pequenas com limitação de espaço.
Os códigos 2D oferecem correção de erros / recuperação de dados
Os códigos 2D possuem uma correção de erros integrada, que permite a recuperação de dados caso o código seja danificado ou borrado.
É utilizada uma correção matemática de erro (Reed-Solomon) para a recuperação dos dados.
Desvantagens dos códigos 2D
O código 2D não possui cópia de segurança quando os dados são ilegíveis
Os códigos de barras normalmente possuem caracteres legíveis na parte inferior, caso sejam danificados ou estejam ausentes. Os operadores leem os caracteres e digitam os dados com um teclado, para que não afetem as operações.
Os códigos 2D contêm um enorme volume de dados e, por isso, não são adicionados caracteres legíveis.
Quando o código 2D esta muito danificado para ser lido, não há meios de ler os dados e isso interfere com as operações. (é possível adicionar caracteres legíveis aos códigos 2D, mas não é possível que os funcionários digitem mais de 100 caracteres.)
Ao utilizar códigos 2D, é preciso criar um sistema capaz de fornecer medidas quando o código 2D sofre danos.
Caracteres legíveis por humanos
Os funcionários podem verificar e digitar os dados
Diferentes tipos de códigos 2D
Os códigos 2D são classificados em dois tipos, de acordo com a estrutura.
Tipo de empilhamento
Amostra:
Os códigos de barras convencionais são empilhados verticalmente.
PDF417
Código 49
O tipo de empilhamento é composto de vários códigos de barras, empilhados verticalmente em um retângulo.
Os leitores a laser comuns são capazes de ler o tipo de empilhamento se laser cruzar todos os códigos de barras empilhados. Entretanto, ele não é capaz de tolerar um deslocamento maior que ±10°.
(Somente leitores a laser com software para ler códigos 2D são capazes de realizar a leitura de códigos 2D.)
Tipo de matriz
Amostra:
Os dados são compostos de células pretas e brancas organizados em um padrão complexo.
Código QR
DataMatrix
VeriCode
O tipo de matriz é composto de pequenos quadrados ou pontos chamados “células”, organizadas em uma tela quadriculada. Eles possuem uma estrutura quadrada, no formato de L ou padrões de detecção de posição, para realizar uma detecção segura da posição. Uma câmera ou leitor integrados com CCDs 2D decodificam o arranjo das células através do processamento de imagens. Ele pode ser lido a partir de qualquer direção.