Etude d'un lecteur code-barres
Le codes-barres est un système de décodage de l'information à lecture optique, il existe plusieurs système dont le plus simple est le code 3-9:
- 9 bandes (alternativement noires et blanches en commençant par une noire) dont 3 larges (L) et 6 étroite (E).
- Il s'agit en fait d'une variante de codage binaire de l'information (E et L correspondant aux deux valeurs possibles d'un bit). Chaque caractère est codé sur 9 bits puisqu'il y a 9 bandes.
Carac | Code | Carac | Code | Carac | Code |
0 | EEELLELEE | F | EELEELLEEE | U | LLEEEEEEL |
1 | LEELEEEEL | G | EEEEELLEL | V | ELLEEEEEL |
2 | EELLEEEEL | H | LEEEELLEE | W | LLLEEEEEE |
3 | LELLEEEEE | I | EELEELLEEE | X | ELEELEEEL |
4 | EEELLEEEL | J | EEEELLLEE | Y | LLEELEEEE |
5 | LEELLEEEE | K | LEEEEEELL | Z | ELLELEEEE |
6 | EELLLEEEE | L | EELEEEELL | - | ELEEEELEL |
7 | EEELEELEL | M | LELEEEELE | . | LLEEEELEE |
8 | LEELEELEE | N | EEEELEELL | « » | ELLEEELEE |
9 | EELLEELEE | O | LEEELEELE | * | ELEELELEE |
A | LEEEELEEL | P | EELEELEELE | £ | ELELELEEE |
B | EELEELEEL | Q | EEEEEELLL | / | ELELEEELE |
C | LELEELEEE | R | LEEEEELLE | + | ELEEELELE |
D | EEEELLEEL | S | EELEEELLE | % | EEELELELE |
E | LEEELLEEE | T | EEEELELLE |
La lecture du code se fait par un dispositif optique comprenant un émetteur et un récepteur. Le rayon lumineux balaie le code et, est soit diffusé (bande blanche) et transmis au récepteur, soit absorbé (bande noire).
Le décodage se fait par analyse de la durée (soit de réception, soit d'absorbtion) qui correspond à la largeur de la bande rencontrée par le faisceau:
- Durée courte: bande étroite E
- Durée longue; bande large L
Notre classe a eu comme projet de réalisé un lecture code-barres à laide deux DEL infrarouges et de bande plastique avec des bandes noires, représentant les codes-barres.