Présentation du projet

Transcription

Présentation du projet
GEL-2007 / GPH-2104
Présentation du projet
Hiver 2016
Département de génie électrique
et de génie informatique
Sommaire
 Objectifs
 Cœur
du projet
 Simulateur
 Prototype
 Schéma
fonctionnel
 Contraintes
 Géométriques
 Opérationnelles
 Démonstration
 Ressources
Thème du projet
Lecteur de codes-barres
Objectifs
 Concevoir,
modéliser, simuler et réaliser
un système autonome identifiant
rapidement le nom et le prix exacts de
produits commerciaux à partir de leur
code-barres unidimensionnel, à distance
Objectifs
 Développer
un outil de CAO générique
d’une gamme de Lecteur de codesbarres
 Concevoir & réaliser un prototype
opérationnel de Lecteur de codes-barres
avec des spécifications imposées
 Valider expérimentalement l’outil de CAO
générique à l’aide du prototype
développé
Projet à réaliser (1/2)
 Simulateur
 Outil
de lecteur de codes-barres
modulaire dans MATLAB™ / SIMULINK™
 Efficacité, généralité, convivialité
 Modélisation système
 Validation du simulateur avec prototypes
expérimentaux
 Identification des paramètres du modèle
 Étude de plusieurs configurations de lecteur et de
lecture
Projet à réaliser (2/2)
 Prototype
de lecteur de codes-barres
 Autonomie
 Rapidité
 Justesse
et fidélité
 Robustesse
 Atteinte des performances maximales
 Structure
de lecteur optimale
 Stratégie de commande optimale
 Stratégie de décodage efficace
 Essais
 Le
simulateur doit expliquer les résultats du proto.
Schéma fonctionnel
Boîte
25x35cm
approx
Rotation du code
entre +10 et -10 deg
Boîte
25x35x18cm
approx
Contraintes géométriques



Aucune lumière émise hors d’un champ de vue de
±15°
Boitier avec fente de 3 pouces
Code-barres UPC-A




Orienté à l’horizontale ±10°
Orienté verticalement entre 0 et 10°
Les codes doivent êtres lus de 2 à 22 cm de distance des points
de référence.
Tout le matériel doit être contenu dans le boitier fourni

Sortie USB vers l’ordinateur
Contraintes opérationnelles
 Afficher
le nom et le prix sur l’ordinateur
 Information
tirée d’une base de données
(fournie sur le site web)
 Émettre
une rétroaction sonore
confirmant la reconnaissance
 Afficher la facture complète
Démonstration

Installation du lecteur en 10 minutes ou moins

Identification de chaque code-barres en 10 s ou moins

Nombre d’items lus en 5 minutes

Tests de reconnaissance





Objets divers
Arrière-plans divers
Détection unique
Angles
Vitesse
Ressources (1/4)
 Matériel
alloué
 Plate-forme
de développement de Lecteur de codes-
barres
 Boitier
en plastique
 Planche de montage avec trous de positionnement,
 Mécanisme de balayage (Miroir rotatif motorisé)
 Laser
 Opto-mécanique
 Monture
pour laser, avec bas à fente
 Clampes avec vis de serrage
 Monture pour détecteur
Plate-forme de Lecteur de
codes-barres
Ressources (2/4)
 Matériel
à acheter:
 Arduino
DUE & LCD Display Shield
 Pièces électroniques





Logiciels:




Photodétecteur BPW34F
Résistances, condensateurs, amplis-op, etc…
PCB à fabriquer pour le circuit de détection
Plaquette de prototypage électronique
Matlab Simulink
Arduino IDE (public)
Altium
(Simulation),
(Interface avec micro-C)
(Simulation circuits & conception PCB)
L’utilisation de tout autre matériel / logiciel doit être
approuvée par écrit par l’équipe enseignante.
Ressources (3/4)
 Argent
alloué
 Votre
propre budget
 Dépôt 20$ / membre d’équipe à la livraison de la plateforme de Lecteur de codes-barres (remise individuelle de la
caution au retour du matériel en bon état en fin de session)
 Achat
une Carte Arduino DUE + LCD Display Shield par
équipe (kit en vente au service technique à 50$)
 Budget composants supplémentaires estimé/équipe: 5$
 PCB (première version produite gratuitement sinon
20$/version révisée produite)
Ressources (4/4)
 Temps
 Votre
1
alloué
propre temps, soit
session = 15 semaines
1 équipe = 5 ou 6 personnes
3 crédits = 10 heures par semaine (plan de cours)
15x5x10= 750 heures
Service Technique
Livraison Matériel
 Équipe
Service Technique Dépt intégrée
dans équipe pédagogique du projet
(Gaétan Bernier, François Bérubé, Martin Gagnon)
 Agenda
livraison matériel
 Mercredi
20-01: livraison plate-forme &
principales pièces détachées
 Livraison des autres composantes suivant
progression du projet
Service Technique
Livraison Matériel
 Procédure
 Présence
de livraison matériel Mercredi 20-01
OBLIGATOIRE deTOUS les membres
de l’équipe
 Dépôt de 20$/membre d’équipe (prévoir de réunir
le montant total avant la livraison)
 Se munir d’un cadenas à combinaison pour
fermer le casier alloué à l’entreposage du matériel
Questions ?