Cours:BatakConceptionAfficheur : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m ({{Bleu|Présentation de l'afficheur}})
m ({{Bleu|Présentation de l'afficheur}})
Ligne 7 : Ligne 7 :
 
Cet affichage est réalisé par deux afficheurs 7 segments où les deux informations ( temps et score )apparaîtront alternativement.<br />
 
Cet affichage est réalisé par deux afficheurs 7 segments où les deux informations ( temps et score )apparaîtront alternativement.<br />
  
Chaque afficheur sera indépendant, il seront pilotés par un microcontrôleur grâce à un bus i2c. Les afficheurs seront raccordés les uns aux autres par des connecteurs, ce qui permettra d'étendre l'affichage à 3 ou 4 digits si besoin. Chaque segment sera réalisé par 4 LED.<br />
+
Chaque afficheur sera indépendant. Ils seront pilotés par un microcontrôleur grâce à un bus i2c. Les afficheurs seront raccordés entre eux par des connecteurs, ce qui permettra d'étendre l'affichage à 3 ou 4 digits si besoin. Chaque segment sera réalisé par 4 LED, le point décimal par deux LED .<br />
 +
 
 +
Schéma de raccordement <br />
 
   
 
   
 
[[Image:Afficheur i2c - raccordements.jpg]]
 
[[Image:Afficheur i2c - raccordements.jpg]]

Version du 7 juin 2015 à 11:04

Cahier des charges

Présentation de l'afficheur

Le système d'entraînement de type Batak dispose d'un affichage permettant de connaître le temps qu'il reste à jouer ( ou le temps écoulé ) et le score du joueur.

Cet affichage est réalisé par deux afficheurs 7 segments où les deux informations ( temps et score )apparaîtront alternativement.

Chaque afficheur sera indépendant. Ils seront pilotés par un microcontrôleur grâce à un bus i2c. Les afficheurs seront raccordés entre eux par des connecteurs, ce qui permettra d'étendre l'affichage à 3 ou 4 digits si besoin. Chaque segment sera réalisé par 4 LED, le point décimal par deux LED .

Schéma de raccordement

Afficheur i2c - raccordements.jpg

TRAVAIL A REALISER

Vous devez concevoir et fabriquer un afficheur puis vérifier son fonctionnement grâce à une carte Arduino UNO.

piloté en i2c 

est composé de 12 boutons. Chacun de ces boutons est "lumineux" et doit pouvoir afficher 3 couleurs différents rouge/orange/vert.

Le système mécanique a été développé par des étudiants du département GMP de l'iut de Troyes, et prévoit 9 emplacements pour des leds 5mm.

La détection de la position du bouton sera basée sur l'utilisation d'un photocoupleur par réflexion : la partie mobile du bouton présentant un coefficient de réflexion différent du corps du bouton, la lumière réfléchie a une intensité différente suivant sa position.

Entrées/Sorties

Il s'agira de fabriquer une carte électronique qui servira de support aux différents composants et qui permettra de venir facilement connecter le bouton au système entier.

Cette carte (qui pourra être composée de plusieurs parties) proposera un connecteur permettant d'avoir les signaux suivants :

  • Entrées
    • +12V DC
    • +5V DC
    • rouge : signal binaire
    • vert : signal binaire
    • orange : signal binaire
  • Sorties
    • etatBouton : signal binaire

Les grandes lignes du projet

Détection de la position du bouton

Nous utiliserons un photocoupleur CNY70 pour détecter la position. Vous devrez proposer et valider par des tests une structure permettant d'obtenir un signal logique représentant cette position.

Il conviendra pour se faire d'utiliser un comparateur ou une porte logique (de préférence triggerisée).

Fabrication

La contrainte principale de la carte tient dans sa forme. Vous devrez ajuster très précisément à la fois le contour, mais également la position des leds et du photocoupleur. Si la carte est en plusieurs morceaux, il conviendra de proposer une solution à la fois résistante et peu coûteuse d'assemblage.

La partie perçage et détourage sera nécessairement réalisée en utilisant une fraiseuse numérique en [[ Cours:CharlyPCB| vous servant du guide à disposition]].