Réseau de lecteurs de codes barres

Le but du projet est de réaliser un réseau de lecteurs de codes-barres afin de pouvoir suivre le cheminement des circuits imprimés dans l’atelier de production. Chaque poste est composé d’un lecteur connecté sur un module par une liaison RS-232, celui-ci étant connecté ensuite sur le réseau. La gestion du module est fait par un micro-contrôleur 68HC11. Il dispose aussi d’un affichage LCD de 2 lignes. Le réseau doit avoir une longueur de 300 à 400 m et supporter jusqu’à 255 postes. Le choix c’est porté sur un bus de type RS-485 (multi-points) avec répéteurs. En usage normal, l’opérateur fait une saisie avec le lecteur code-barre. L’information est transmise au PC via le réseau et un module maître. Celui-ci assure la connection du PC au réseau via une liaison RS-232. Le PC contrôle l’information, l’affiche sur son écran et la renvoie au poste émetteur pour y être affiché. La confirmation de la saisie doit apparaître au plus tard 1 seconde après l’acquisition. Lorsqu’une saisie est effectuée le module périphérique génère une interruption au module maître au travers du réseau. Celui-ci fait alors une scrutation de tous les postes présents afin de collecter les informations. Le module maître peut aussi envoyer un message à un poste spécifique. Un programme développé sur le PC permet le test du réseau.

Etudiant: Patrick Winkler

Année: 1996

Département: TIC

Filière: Informatique et systèmes de communication (anciennement Télécommunications) avec orientation en Réseaux et Services

Partenaire externe: Landis & Gyr SA, Genève.

Enseignant responsable: Etienne Messerli