Leitores de código de barras
Introdução
Em geral
Um leitor de código de barras é um dispositivo eletrônico que lê o código de barras usando um laser e emite o número mostrado no código de barras, não a imagem. Basicamente, é composto pelo próprio scanner (que lê o código por meio de um laser), um decodificador e um cabo ou antena Wi-Fi que funciona como interface entre o decodificador e o terminal ou computador.
A função do scanner é ler o símbolo do código de barras e fornecer uma saída elétrica ao computador, correspondente às barras e espaços do código de barras. No entanto, é o descodificador que reconhece a simbologia do código de barras, analisa o conteúdo do código de barras lido e transmite esses dados para o computador num formato de dados tradicional. Possui vários meios de conexão: o mais moderno em ordem de aparecimento USB, Bluetooth, Wi-Fi, a porta serial mais antiga, até mesmo diretamente à porta PS2 "PS/2 (porta)") do teclado "Teclado (computação)") por meio de um adaptador, quando um código de barras é passado pelo scanner é como se o número do código de barras tivesse sido escrito no teclado.
Um scanner pode ter o decodificador embutido na alça ou pode ser um scanner sem decodificador que requer uma caixa separada, chamada interface ou emulador. Scanners sem decodificador também são utilizados quando as conexões são estabelecidas com scanners portáteis do tipo “lote” e o processo de decodificação é realizado através do próprio terminal.
O leitor de código de barras foi, em 1974, a primeira aplicação comercial do laser. O primeiro recorde foi o preço de um pacote de chiclete.
Como ler códigos de barras
Os códigos de barras são lidos iluminando um pequeno ponto de luz sobre o símbolo do código de barras impresso. Contudo, o usuário vê uma linha, em vez de um ponto, porque o feixe de luz é refletido por um par de espelhos. Um deles está oscilando, portanto a linha final pode ser vista oscilando. As barras escuras absorvem a fonte de luz do scanner, mas ela é refletida nos espaços claros. Portanto, o sensor do scanner capta a luz refletida e a converte em um sinal elétrico.
O laser do scanner (fonte de luz) começa a ler o código de barras em um espaço em branco (zona fixa) antes da primeira barra e continua até a última linha, terminando no espaço em branco seguinte. Como o código não pode ser lido se o scanner for lido fora da área de símbolos, as alturas das barras são escolhidas para permitir que a área de leitura permaneça dentro da área do código de barras. Quanto mais longa for a informação a ser codificada, maior será o código de barras necessário. À medida que o comprimento aumenta, aumenta também a altura das barras e dos espaços a serem lidos.