Sistema Óptico de Leitura de Código de Barras



   Tem-se assistido nos últimos anos, à aceitação crescente de que disfrutam os rótulos no formato standard de códigos de barras.
   Dado o desenvolvimento que se vislumbra entre nós no campo da leitura de códigos de barras, torna-se oportuna a apresentação deste projecto.
   Um código de barras é uma sequência de linhas verticais, em que toda a informação que caracteriza o produto onde assenta o rótulo está contida nas larguras das barras, nas larguras dos espaços, ou em ambas.
   Os códigos de barras existem em várias versões, o que se deve quer aos diferentes tipos de produtos a codificar quer ás várias regiões do globo que as utilizam. Os produtos típicos de supermercado por exemplo, são codificados na Europa, de acordo com as normas EAN (European Article Number). Neste código cada dígito é representado por uma combinação de duas barras e dois espaços alternados, de larguras variadas. As versões americana e japonesa do código EAN assumem as designações UPC (Universal Product Code) e JAN (Japanese Article Number).
   O feixe de um laser He-Ne percorre o código de barras sequencialmente, sendo então formada sobre um elemento fotossensível, a imagem do código que está a ser sondado. Gera-se desta forma um sinal analógico que varia coma as características ópticas dos componentes do código de barras, nomeadamente em termos das suas reflectâncias e larguras.
Como entrada deste sistema de leitura temos a luz que é difundida pelo código. A optoelectrónica presente no leitor, permite obter como saída do sistema, um sinal digital que reproduz fielmente o código de barras. De facto, a sequência de barras e espaços do código é traduzida num trem de sinais lógicos TTL, sendo a correspondência feita da seguinte forma: a uma barra de código corresponde o estado lógico 0 , de duração proporcional à largura da barra e ao período de rotação do motor responsável pelo scanning da zona de leitura. A um espaço do código corresponde o estado lógico 1, de duração dependente dos mesmos factores.
   A versatilidade deste sistema óptico de leitura de códigos de barras traduz-se na possibilidade de alteração do sistema de focagem do feixe laser, de forma a permitir a leitura de códigos mais ou menos densos. Para tal basta a introdução de uma lente de focagem, o que está previsto no projecto do leitor. Actualmente o sistema está configurado para a descodificação de códigos do tipo EAN.
   Uma vez obtido o sinal eléctrico equivalente ao código, em termos de estados lógicos e larguras correspondentes, um sistema microprocessador permitirá a descodificação final do código, coma consequente apresentação dos dígitos codificados, num display do tipo LCD.
   Há três tipos básicos de leitores de código de barras - fixo, com memória, e o sem fio.
   1. Os leitores fixos permanecem ligados ao seu computador ou terminal, e transmitem um item de dado de cada vez, à medida que o código de barras é lido.
   2. Os leitores portáteis com memória são operados por baterias e armazenam os dados na memória para uma posterior transferência dos dados a um computador.
   3. Os leitores sem fio também podem armazenar os dados na memória: todavia, os dados são transmitidos para o computador em tempo real. Isso permite acesso instantâneo a todos os dados para decisões administrativas.
   Um leitor de código de barras básico (scanner) consiste de um módulo ótico, um decodificador e um cabo que faz a interligação entre o decodificador e o computador (HOST) ou terminal.
   A função do módulo ótico é realizar a leitura do símbolo do código de barras e fornecer uma saída elétrica ao computador, que corresponda as barras e espaços do código de barras. Todavia, é o decodificador que reconhece a simbologia do código, analisa o conteúdo do código de barras lido e transmite estes dados ao computador (HOST) com um formato tradicional.
   Um leitor de código de barras pode ter o decodificador embutido em seu cabo ou ser "não codificado", o que requer uma caixa separada denominada interface externa ou wedge. Os leitores não codificados são também usados quando se ligam a coletores de dados à medida que a decodificação é realizada pelo próprio terminal.
   Leitores de código de barras com interface para conexão via teclado
   Um leitor de código de barras via teclado é ligado a um computador diretamente em sua porta de teclado. Sua conexão é do tipo "Y" e permite a conexão do teclado em conjunto com o leitor. Quando é realizada a leitura do código de barras, as informações são transmitidas como se fossem digitadas a partir do teclado. Algumas vezes são referidas como leitores "wedge" porque ligam-se fisicamente entre o teclado e o computador e anexam-se como um segundo teclado. Outra grande vantagem de ligação do teclado é que a leitura do código de barras pode ser adicionada sem nenhuma alteração necessária do software; o software acha que os dados recebidos foram lançados por um digitador rápido. Com um leitor via teclado, qualquer programa que aceite os dados teclados aceitará os dados do código de barras sem qualquer alteração.
   Leitores de Código de Barras com conexão via Serial.
   Outra forma de transmitir dados a partir de uma leitora de código de barras a um computador é sua ligação a uma porta serial RS232 do computador. A leitura das informações do código de barras será transmitida em formato ASCII. O uso da porta serial como conexão é ideal para um computador multiusuário. Com os terminais ASCII seriais para cada usuário, o leitor de código de barras pode ligar-se entre o terminal e o computador (HOST) e transmitir dados ASCII assim como o terminal. Também poderá ser conectado a um microcomputador, porém neste caso será necessário o uso de um software para interpretar os dados.
   Os leitores de código de barras portáteis com memória são utilizados para operações manuais, funcionando por bateria e armazenando os dados na memória para depois transmiti-las ao computador num local e momento diferentes. Um leitor de código de barras com memória portátil tem um display LCD para informar ao usuário uma determinada tarefa e um teclado para o lançamento de dados variáveis, tais como quantidades. Deverá ser também adquirida uma base para a transferência descarregamento das informações ao computador. Os leitores de código de barras com memória portáteis são ideais quando a mobilidade for essencial e quando os dados coletados não forem imediatamente necessários. Estes leitores estão disponíveis em vários modelos, cada qual com características específicas para determinadas aplicações.
   Quando você precisa coletar e utilizar informações imediatamente em locais remotos, uma solução sem fio é perfeita. Um leitor de código de barras sem fio, através de uma base de rádio é conectado ao computador e envia as informações ao mesmo tempo em que são lidas. Os equipamentos sem fio permitem ao usuário obter as informações no ponto de atividade, o que o torna ideal para muitas indústrias.
   Os cabos são utilizados para conectar o leitor ao computador, para cada tipo de conexão existe um cabo específico, por exemplo, para conexão serial RS232, via teclado e outros. Os cabos podem ser diretos ou utilizar de interfaces externas chamadas synapse, possibilitando a você utilizar um leitor com uma série de microcomputadores. Para as conexões seriais, sempre se faz necessário o uso de uma fonte de alimentação externa 110V ou 220V).
   CONEXÃO: CABO REQUERIDO:
   Porta Serial Cabo RS-232 e alimentação de energia
   OCIA - Registrador Adaptador Synapse ou Interface de Ligação
   Coletores de Dados Cabo de 9 pinos
   Com todas as opções disponíveis, é importante entender o seu ambiente e aplicação por completo antes de tomar qualquer decisão. Responda a algumas perguntas que irão auxilia-lo a determinar qual leitor de código de barras é melhor para você:
· Em que tipo de ambiente o leitor será utilizado? Robusto em uma fábrica ou normal em uma loja?
· É necessário uma leitura contínua ou periódica?
· É requerida capacidade de mãos livres ou o leitor pode ser manual?
· A leitura é realizada próxima ao código de barras ou a partir de uma certa distância?
· Como será conectado o leitor de código de barras?
· As informações capturadas pelo leitor serão necessárias em tempo real?
  Lembre-se que há uma variedade de leitores de código de barras adaptados para cada aplicação. Não adquira o primeiro leitor que pareça correto. O leitor de código de barras menos dispendioso pode trabalhar bem numa aplicação em que as leituras não sejam freqüentes, mas certamente não seria a resposta para um ambiente agressivo onde seja necessário um leitor mais robusto. Faça perguntas e as utilize para obter respostas adicionais.
  Não é necessário a instalação de um software especial para obter informações em seu computador. A leitura e a decodificação são processados pelo leitor de código de barras. Assim sendo, no momento em que os dados chegam ao computador, já terão sido traduzidos. Não há nada mais pra você fazer.
   Todavia, enquanto que o seu computador e software podem ser capazes de aceitar os dados do código de barras, o seu software existente poderá não ser capaz de imprimir os códigos de barras. Se não puder, você terá que adquirir etiquetas pré-impressas ou atualizar o software para que você possa imprimir as suas próprias etiquetas com códigos de barras como, etiquetas de movimentações, impressão de recibos, cartões, etc. Isto naturalmente é mais conveniente.

Página Inicial   -  Código de Barras  -  Comandos do Sistema Operacional AIX   -   Tipos de Código de Barras   -   Prefixos EAN Internacional   -  Sistema EAN   -   Controle Diário de Produção   -   Estação de Trabalho   -   História do Papel   -   Histórico de Processo   -   InfoPrint 4000   -   Procedimento   -   Xerox 4890 HighLight Color