Retour sommaire
Les experts du code-barres atscan identification
catalogue découvrir ATSCAN Téléchargement FAQ FAQ SAV Contacter ATSCAN Les liens
- F.A.Q.
    Code à barres: définition
    Les codes à barres linéaires
       Ean8 et Ean13
       Le 2/5 entrelacé
       Le code 39
       Le code 128
    Les codes 2D
    Les outils de lecture
    Impression des codes à barres
LA LECTURE DES CODE BARRES

1. PRINCIPE DE FONCTIONNEMENT DES LECTEURS

Un lecteur (douchette, scanner,...) de code barre se décompose en 3 éléments :

- L’organe de saisie, qui est la partie optique du lecteur. Les codes barres sont encodés par une série de barres sombres qui absorbent la lumière, et des espaces clairs qui la réfléchissent. Les lecteurs, douchette de code barre doivent possèder un organe de saisie leur permettant de reconnaître les barres et les espaces, ainsi que leur épaisseur. L’organe de saisie est un capteur optoélectronique dont le rôle est de convertir les séquences de blancs et noirs en signaux électriques par balayage du code barres. Exemple de saisie :





Le balayage peut être effectué de trois manières différentes :

- manuellement (crayons).

- automatiquement (à partir d’un faisceau laser, douchette CCD).

- capture optique (caméras).

Pour être saisi, un code barre doit nécessairement être éclairé. L’éclairage peut être réalisé soit par une diode (Lumière visible ou infrarouge), soit par un laser (Lumière visible ou infrarouge) soit encore par un éclairage ordinaire ou halogène (Caméras). La lumière est réfléchie par les blancs. Enfin le signal lumineux obtenu est transformé en signal électrique qui est l’image des barres et des espaces du code barre. Ce signal électrique est obtenu grâce à un système à base de phototransistor qui transforme le signal analogique en signal numérique.

- Le décodage, est la partie logique du système. Le décodeur convertit le signal électrique en provenance de l’organe de saisie en signal compatible avec le système de traitement de données. Par exemple il transforme le signal numérique en caractère ASCII pouvant être transmis directement à un ordinateur ou à un terminal. Le décodeur est une unité dont le rôle est d’extraire l’information codée optiquement pour la rendre compatible avec une interface ordinateur classique.
D’une manière générale, l’opération de décodage effectuée par le lecteur peut se décomposer comme suit :

- Réglage de la symbologie du code lu (EAN 13, Code 39 etc...).

- Vérification que l’ensemble du code barre respecte la symbologie utilisée.

- Réalisation du décodage par recherche du caractère dans une table en correspondance avec la séquence de barres mémorisée à la lecture.

- Interprétation du sens de lecture et inversion de l’ordre des caractère si nécessaire.

- Vérification des zones de silence à chaque extrémité du code barre.

- L’interfaçage. Un système de codes barre nécessite un lien ou une interface vers l’ordinateur. L’interfaçage est l’opération qui détermine la méthode de communication : directe, modem, etc… .L’ordinateur nécessite un protocole de communication déterminé.

Remarque : Certains appareils de lecture (douchette,scanner,...) regroupent deux ou trois de ces éléments dans un même boîtier.

2. DIFFERENTS TYPES DE LECTEURS
Il existe trois technologies fondamentales de lecture :

- Cameras.

- Laser.

- CCD.

    . Les caméras n’emettent pas de lumière, ceci implique la présence d’un éclairage classique (lampe halogène).
    . Le lecteur laser utilise une émission laser, soit par tube Hélium Néon (lumière rouge visible), soit par diode laser (lumière infrarouge). Le faisceau laser, qu’il soit émis par une diode ou un tube, est focalisé par un dispostif optique, tandis qu’un dispositif mécanique permet au faisceau de balayer une ligne (lecteurs monotrames), ou une surface (lecteur multitrames) ou dans plusieurs directions (lecteurs omnidirectionnels).
    . Le lecteur CCD est muni d’une série de faisceaux LED avec des détecteurs de lumière CCD pour la réflexion de la lumière.