Um leitor de código de barras, também chamado scanner de preços ou de ponto de venda ( POS ), é um dispositivo de entrada manual ou estacionário usado para capturar e ler informações contidas em um código de barras . Um leitor de código de barras consiste num scanner , um descodificador (integrado ou externo) e um cabo utilizado para ligar o leitor a um computador. Como um leitor de código de barras simplesmente captura e traduz o código de barras em números e/ou letras, os dados devem ser enviados para um computador para que uma aplicação de software possa fazer sentido dos dados. Os leitores de código de barras podem ser conectados a um computador através de uma porta serial , porta de teclado , ou um dispositivo de interface chamado cunha . Um leitor de código de barras funciona direcionando um feixe de luz através do código de barras e medindo a quantidade de luz que é refletida de volta. (As barras escuras em um código de barras refletem menos luz do que os espaços brancos entre elas). O leitor converte a energia da luz em energia elétrica, que é então convertida em dados pelo decodificador e encaminhada para um computador.
Existem cinco tipos básicos de leitores de código de barras -- pen wands, slot scanners, Charge-Couple Device ( CCD ) scanners, scanners de imagem, e laser scanners.
- A caneta wand é o mais simples leitor de código de barras. Não contém peças móveis e é conhecido pela sua durabilidade e baixo custo. Uma varinha de caneta pode representar um desafio para o utilizador, no entanto, porque tem de permanecer em contacto directo com o código de barras, tem de ser mantida num determinado ângulo, e tem de ser movida sobre o código de barras a uma determinada velocidade.
-
- Um leitor de códigos de barras permanece imóvel e o item com o código de barras sobre ele é puxado à mão através da ranhura. Os scanners de slot são normalmente utilizados para digitalizar códigos de barras em cartões de identificação.
- Um scanner CCD tem um alcance de leitura melhor do que a varinha da caneta e é frequentemente utilizado em vendas a retalho. Tipicamente, um scanner CCD tem uma interface do tipo "arma" e tem que ser mantido a não mais de uma polegada do código de barras. Cada vez que o código de barras é lido, várias leituras são feitas para reduzir a possibilidade de erros. Uma desvantagem do scanner CCD é que ele não consegue ler um código de barras que é mais largo do que a sua face de entrada.
- Um scanner de imagem, também chamado de camera reader, usa uma pequena camera de vídeo para capturar uma imagem do código de barras e depois usa técnicas sofisticadas de processamento de imagem digital para decodificar o código de barras. Ele pode ler um código de barras de cerca de 3 a 9 polegadas de distância e geralmente custa menos que um leitor laser.
-
- Um leitor laser, seja portátil ou estacionário, não precisa estar perto do código de barras para fazer o seu trabalho. Ele usa um sistema de espelhos e lentes para permitir que o scanner leia o código de barras independentemente da orientação, e pode ler facilmente um código de barras a até 24 polegadas de distância. Para reduzir a possibilidade de erros, um scanner a laser pode realizar até 500 varreduras por segundo. Specialized long-range laser scanners are capable of reading a bar code up to 30 feet away.