Leitor Óptico de Código de Barras
O
avanço da tecnologia cada vez mais nos surpreende, pois vemos a cada dia novas
invenções de buscam melhorar a vida das pessoas, através de inventos dos mais
variados seguimentos. Quando a física se mistura com a tecnologia, podemos
observar uma vasta quantidade de invenções que nos proporcionam melhorias em
todas as áreas, desde as mais simples às mais complexas. Dentre as mais
variadas invenções onde a física está presente, podemos citar o leitor
óptico de código de barras.
Leitor de Código de Barra |
Código
de barras é a representação gráfica de dados alfanuméricos ou numéricos
presente em documentos como os boletos bancários. No código de barras então
informações como o código que representa o banco, a moeda utilizada, o digito
verificador do código de barras, o valor que o documento representa, o código
do cedente, o código do documento e a data de vencimento. Esses dados são
representados por barras e podem ser lidas com o auxílio de um leitor
óptico de código de barras.
FUNCIONAMENTO DO LEITOR
A física se
faz presente na parte da leitura do leitor óptico de código de barras,
que funciona de uma maneira muito simples. Ele faz a decodificação do
código de barras através de um processo de emissão de um feixe luminoso
vermelho que percorre todas as barras presentes no documento. A luz é absorvida
aonde as barras forem escuras e refletida onde as 'barras forem claras' (os
espaços presentes entre as barras escuras). Então, para usar um leitor
óptico de código de barras, basta fazer a inserção do documento na fenda que
está presente no leitor.
Todos os produtos de bens de consumo duráveis possuem código de
barras, desde remédios, alimentos e quase tudo o que compramos diariamente. Com
uma presença tão frequente em nossas vidas, você já se perguntou como funciona
o mecanismo dos códigos de barra? Na verdade eles possuem um complexo sistema
de classificação, criado a partir de combinações numéricas presentes nas
listras das etiquetas.
Os códigos de barra seguem a mesma lógica da computação em
geral: utilizam código binário para formar dados. As listras representam uma
sequência de zero e um, sendo que o resultado dessa combinação é uma descrição
exata do produto, tudo graças a uma base de dados consultada pelo equipamento
leitor, que pode ser um computador ou smartphone.
O código de barras é dividido em 95 partes com o mesmo tamanho,
seja em um conjunto de listras pretas ou brancas. O computador lê o código e
identifica as colunas que têm cor ou não, com zero para as áreas de maior
reflexão de luz (listras brancas) e um para áreas de melhor reflexão de luz
(listras pretas), que resulta em um número de 95 dígitos.
código de Barra 1 |
Para
dar sentido aos números, um padrão é atribuído à sequência. Dessa forma, o
número é dividido em 15 seções. Três delas são os limites laterais e o centro
do código. As 12 restantes, com sete dígitos cada, formam dois agrupamentos, um
à esquerda e outro à direita. Com essa organização, o leitor consegue inclusive
identificar a sequência quando ela está de cabeça para baixo.
Código de Barras 2 |
Existem
códigos de barras diferentes que são identificados neste processo (o primeiro
algarismo identifica o tipo do código). O grupo seguinte de números traz
informações do fabricante. Em seguida vem o código do produto e, por último, um
dígito de verificação para validar o scanner.
Após a leitura dos números binários presentes nas listras, o
computador faz a leitura dos números presentes no rodapé do código de barras e
realiza um cálculo para determinar se a operação ocorreu corretamente. O
resultado é comparado ao dígito de verificação. Caso esteja correto as
informações são exibidas na tela, caso contrário uma mensagem de erro é exibida.
Todo este processo de leitura é realizado em uma fração de
segundos, como você pode verificar quando vai ao supermercado e tudo é
processado rapidamente no caixa.
Comentários
Postar um comentário
Adicione seu comentário aqui.