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