1. PÁGINA INICIAL > 
  2. Fundamentos de códigos 2D > 
  3. O que é código QR?

O que é código QR?


Estrutura do código QR

O código QR (código Quick Response, ou resposta rápida) é um código 2D em matriz para leituras em alta velocidade, desenvolvido pela DENSO WAVE em 1994. Ele foi registrado de acordo com a norma ITS do AIMI em 1997 e de acordo com as normas ISO/IEC em 2000. Além disso, o código Micro QR foi padronizado como JIS-X-0510 em 2004.

Especificações do código QR

O menor elemento (quadrado preto ou branco) do código QR é chamado de “célula”. Um código QR é composto de uma combinação de células brancas e pretas, padrões de detecção de posição, padrões de sincronismo, informações sobre formato que contêm nível de correção de erros e números de máscara, área de dados e código de correção de erros (código Reed-Solomon).

Especificações
Menor tamanho possível do símbolo 21 × 21 células
Maior tamanho possível do símbolo 177 × 177 células
Máxima capacidade de dados Numérico 7089 caracteres
Alfanumérico 4296 caracteres
Kanji 1817 caracteres

Fazer download

Padrões de detecção de posição

Os padrões de detecção de posição são dispostos em três cantos dos códigos QR. (O Micro QR possui um) A posição do código QR é detectada com os padrões de detecção de posição que permitem uma leitura em alta velocidade.
A partir de qualquer posição de A, B e C, a relação de células brancas e pretas é de 1:1:3:1:1, para especificar o ângulo de rotação/deslocamento do código.
Ele pode ser lido a partir de qualquer direção, o que significantemente melhora a eficiência do trabalho.

Padrões de detecção de posição

Fazer download

Padrão de alinhamento

O padrão de alinhamento é usado para a detecção de posição, quando há o deslocamento das células por distorção. Ele aplica-se ao modelo 2.

Padrão de alinhamento

Fazer download

Margem

A margem é uma área em branco ao redor do código QR. O modelo 1 e 2 requerem uma margem de quatro células e o código Micro QR requer uma de duas células.

Margem

Fazer download

Padrão de sincronismo

As células brancas e pretas são organizadas de maneira alternada para determinar a coordenada.

Padrão de sincronismo

Fazer download

Informações de formato

Contém a taxa de correção de erro e o padrão de máscara do código. As informações de formato são lidas pela primeira vez quando o código é decodificado.

Informações de formato

Fazer download

Código de correção de erros (código Reed-Solomon)

O código Reed-Solomon é aplicado para recuperar dados quando uma parte do código QR está faltando ou danificada. A taxa de recuperação varia nos 4 níveis diferentes de correção de erros.

Ponto
Ponto

Mancha
Mancha

Dados ausentes
Dados ausentes

Nível de correção de erros Área danificada em relação ao tamanho de todo o código
L 7%
M 15%
Q 25%
H 30%

Fazer download

Arranjo do código de correção de erros

Os dados e o código de correção de erros são arranjados conforme abaixo. (Amostra: Versão 2 do Modelo 2 com nível M) É aplicada uma máscara ao código para evitar o aparecimento de um padrão com o mesmo padrão de detecção de posição.

Arranjo do código de correção de erros

Fazer download


Especificações do código QR

Os Códigos QR são classificados em Modelo 1, Modelo 2 e Micro QR. Eles possuem diferentes recursos e capacidades de dados.
A “Versão” indica o tamanho (número de células) de um código QR. Uma versão maior contém mais dados. (O tamanho real do código também aumenta.)
A versão tradicional tem 21 × 21 células (o MicroQR tem 11 × 11 células) e, conforme a versão aumenta, são adicionados 4 células (2 células para MicroQR) são adicionados em cada lado.

Modelo 1

Modelo 1

O Modelo 1 é o protótipo do Modelo 2 e do Micro QR. 1 a 14 versões estão registradas de acordo com a norma AIMI.

Máxima capacidade de dados
Numérico 1167 caracteres Binário 468 bytes
Alfanumérico 707 caracteres Kanji 299 caracteres
  • • Quando uma versão aumenta, são adicionados 4 células ao código em ambas as direções X e Y.

Modelo 2

Modelo 2

O Modelo 2 possui um padrão de alinhamento para um melhor ajuste de posição, além de conter mais dados do que o Modelo 1. As versões 1 a 40 estão registradas de acordo com a norma AIMI. A versão 40 pode conter até 7089 caracteres alfanuméricos.

Máxima capacidade de dados
Numérico 7089 caracteres Binário 2953 bytes
Alfanumérico 4296 caracteres Kanji 1817 caracteres
  • • Quando uma versão aumenta, são adicionados 4 células ao código em ambas as direções X e Y.

Especificações do código QR

Micro QR

O Micro QR possui apenas um padrão de detecção de posição a fim de reduzir o tamanho, para que possa ser impresso em componentes muito pequenos, tais como placas de circuito impresso. Os números mínimos de células são 11 × 11. Os códigos Micro QR são uma alternativa aos códigos de barras no quesito economia de espaço, para aplicações nas quais são aceitáveis 35 caracteres ou menos.

Micro QR

Especificações do código QR

Máxima capacidade de dados
Numérico 35 caracteres Binário 15 bytes
Alfanumérico 21 caracteres Kanji 9 caracteres
  • • Quando uma versão aumenta, são adicionados 2 células ao código em ambas as direções X e Y.

Como determinar o tamanho do código QR

O tamanho do código QR é determinado pela versão e tamanho de uma célula.

Determine a versão

Selecione uma versão de acordo com o conteúdo dos dados, o tipo de caractere e a taxa de correção de erros.

Determine o tamanho das células

Determine o tamanho das células, considerando a resolução da impressora e o desempenho do leitor.

O tamanho do código QR é determinado

O tamanho real do código QR é determinado pela multiplicação do número de células pelo tamanho das células. Adicione margens para determinar o espaço necessário para o código QR. O Modelo 1 e 2 necessitam 4 células, e o MicroQR necessita 2 células como margem em cada lado.

Informações de formato

Quando o tamanho da célula é de 0,25 mm ,

os tamanhos do código QR são:
5,25 × 5,25 mm no caso da versão 1 (21 × 21)
8,25 × 8,25 mm no caso da versão 4 (33 × 33)

os espaços exigidos, incluindo as margens, são:
7,25 × 7,25 mm no caso da versão 1 (29 × 29)
10,25 × 10,25 mm no caso da versão 4 (41 × 41)

Fazer download


Capacidade de dados de cada versão

Modelo 2

Versão (número de células) Numérico Alfanumérico Binário Kanji
L M Q H L M Q H L M Q H L M Q H
1(21) 41 34 27 17 25 20 16 10 17 14 11 7 10 8 7 4
2(25) 77 63 48 34 47 38 29 20 32 26 20 14 20 16 12 8
3(29) 127 101 77 58 77 61 47 35 53 42 32 24 32 26 20 15
4(33) 187 149 111 82 114 90 67 50 78 62 46 34 48 38 28 21
5(37) 255 202 144 106 154 122 87 64 106 84 60 44 65 52 37 27
6(41) 322 255 178 139 195 154 108 84 134 106 74 58 82 65 45 36
7(45) 370 293 207 154 224 178 125 93 154 122 86 64 95 75 53 39
8(49) 461 365 259 202 279 221 157 122 192 152 108 84 118 93 66 52
9(53) 552 432 312 235 335 262 189 143 230 180 130 98 141 111 80 60
10(57) 652 513 364 288 395 311 221 174 271 213 151 119 167 131 93 74
11(61) 772 604 427 331 468 366 259 200 321 251 177 137 198 155 109 85
12(65) 883 691 489 374 535 419 296 227 367 287 203 155 226 177 125 96
13(69) 1022 796 580 427 619 483 352 259 425 331 241 177 262 204 149 109
14(73) 1101 871 621 468 667 528 376 283 458 362 258 194 282 223 159 120
15(77) 1250 991 703 530 758 600 426 321 520 412 292 220 320 254 180 136
16(81) 1408 1082 775 602 854 656 470 365 586 450 322 250 361 277 198 154
17(85) 1548 1212 876 674 938 734 531 408 644 504 364 280 397 310 224 173
18(89) 1725 1346 948 746 1046 816 574 452 718 560 394 310 442 345 243 191
19(93) 1903 1500 1063 813 1153 909 644 493 792 624 442 338 488 384 272 208
20(97) 2061 1600 1159 919 1249 970 702 557 858 666 482 382 528 410 297 235
21(101) 2232 1708 1224 969 1352 1035 742 587 929 711 509 403 572 438 314 248
22(105) 2409 1872 1358 1056 1460 1134 823 640 1003 779 565 439 618 480 348 270

Micro QR

Versão Correção de erros Numérico Alfanumérico Binário Kanji
M1(11) Detecção de erros 5 - - -
M2(13) L 10 6 - -
M 8 5 - -
M3(15) L 23 14 9 6
M 18 11 7 4
M4(17) L 35 21 15 9
M 30 18 13 8
Q 21 13 9 5
Observação

Cada número na tabela acima corresponde ao número máximo de caracteres que podem ser inseridos em um código.
Entretanto, uma versão (número de células) se torna maior dependendo dos componentes de dados (por exemplo, uma combinação de números e símbolos ou uma combinação de caracteres alfabéticos maiúsculos e minúsculos), mesmo quando os dados contêm menos caracteres que o indicado na tabela acima.

Fazer download

Retornar à página inicial de Informações e dicas sobre códigos de barras

>

Deseja saber mais?

  • Prática básica de códigos 2D Vol.1 [Tipos de códigos 2D]

Início da página

Outras páginas

+55-11-3045-4011