[[bocal:ecranleds]]

Projet d'écran de leds

Le projet est de mettre en place un écran de led au bocal. Il permettra d'afficher divers informations comme le taux de bande passante utilisée ou le nombre de personnes connéctées sur les machines.

Objectif
  • L'écran devra être suffisament visible. Il faudra environ 100 leds par 100.
  • Les informations pourront être de toutes natures : textes ou “images”
  • Le système devrai consommer un minimum de courant
Conception

Le système sera composé de plusieurs modules. Chaque modules commandera une matrice de 8*8 leds. Un micro-controlleur maître s'occupera de recevoir les informations à afficher et de commander les modules.

= Conception du modules =

Les modules seront basé sur un micro-controlleur AVR d'Atmel. Le type de micro est encors à définir mais nous nous basons pour les test d'un Atmega328 (arduino)

Les leds seront disposées en matrice. Le micro controleur controlera les leds à l'aide d'un Registre à décalage

= Registre à décalage =

Le registre à décalage est une genre de file à taille fixe, qui enregistre son entré (A/B) et supprime le dernier élément au rythme de son horloge (CP). Il peut ensuite re-distribuer la file en paralélle ou en série. Le registre nous permet d'économiser des sortie.

Nous avons fait quelque test sur le registre à décalage 74LS164. Il permet d'enregistrer 8bits.

Simple montage de test : Le 74LS164 est “en TTL”, une entrée non reliée est considéré à 1. Les “trigger” sont des boutons.

            DATA
              |
              |
              v        /-------\ 
         +---+-----+   +       +-- Vcc+
   GND --+ TRIGGER +---+       +-- Q7      CLOCK
         +---------+   + SN74  +-- Q6        |
                 Q1  --+ LS164 +-- Q5        |
                 Q2  --+       +-- Q4        v 
                 Q3  --+       +-- Vcc+  +---------+
                 GND --+       +---------+ TRIGGER +--- GND
                       +-------+         +---------+ex
  • bocal/ecranleds.txt
  • Dernière modification: 2013/02/14 19:23
  • par rpesche