Cours:BatakConceptionAfficheur : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m
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. 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. <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, il faudra donc pouvoir '''définir l'adresse de chaque afficheur'''.<br />
  
 
+
Chaque segment sera réalisé par 4 LED, le point décimal par deux LED .<br /><br />
On prévoit la possibilité de mettre jusqu'à 8 afficheurs, il faudra donc pouvoir définir l'adresse de chaque afficheur.<br />
 
 
 
Chaque segment sera réalisé par 4 LED, le point décimal par deux LED .<br />
 
 
 
On prévoit<br /><br />
 
  
  
Ligne 25 : Ligne 20 :
  
  
={{Beu|Contraintes de fabrication}}=
+
={{Bleu|Contraintes de fabrication}}=
  
  
Ligne 31 : Ligne 26 :
  
  
encombrement minimal<br />
+
*encombrement minimal<br />
prévoir au minimum 2 trous pour la fixation<br />
+
*pistes les plus courtes possibles<br />
 +
*largeur minimale des pistes conduisant aux LED : 0.4mm<br />
 +
*prévoir au minimum 2 trous pour la fixation<br />
 
*côté dessus / recto<br />
 
*côté dessus / recto<br />
 
**4 LED par segment <br />
 
**4 LED par segment <br />
Ligne 39 : Ligne 36 :
 
**connecteur MOLEX côté BUS i2c ( en respectant la norme GEII pour le raccordement )<br />
 
**connecteur MOLEX côté BUS i2c ( en respectant la norme GEII pour le raccordement )<br />
 
**connecteur femelle coudé ( compatible avec le connecteur MOLEX )<br />
 
**connecteur femelle coudé ( compatible avec le connecteur MOLEX )<br />
 +
*'''tous les autres composants que les LED seront implantés côté verso'''<br />
  
 
**tous les autres composants que les LED seront implantés côté verso<br />
 
pistes les plus courtes possibles<br />
 
largeur minimale des pistes conduisant aux LED : 0.4mm<br />
 
  
  

Version du 7 juin 2015 à 11:35

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, il faudra donc pouvoir définir l'adresse de chaque afficheur.

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 en le pilotant avec une carte Arduino UNO.


Contraintes de fabrication

Contraintes générales

  • encombrement minimal
  • pistes les plus courtes possibles
  • largeur minimale des pistes conduisant aux LED : 0.4mm
  • prévoir au minimum 2 trous pour la fixation
  • côté dessus / recto
    • 4 LED par segment
    • 2 LED pour le point
  • côté dessous / verso
    • connecteur MOLEX côté BUS i2c ( en respectant la norme GEII pour le raccordement )
    • connecteur femelle coudé ( compatible avec le connecteur MOLEX )
  • tous les autres composants que les LED seront implantés côté verso



Connexions

L'alimentation sera fournie par la carte Arduino via le connecteur MOLEX
Pour les raccordements sur le connecteur MOLEX, voir la page GEII correspondant

Composants

interface i2c : MCP230008