Gestion afficheurs, 2011/2012, TD1 : Différence entre versions

De Wiki de Projets IMA
(III Partie Electronique)
(I Le Projet)
Ligne 3 : Ligne 3 :
  
 
== I Le Projet ==
 
== I Le Projet ==
 +
Le but de ce projet est de réaliser un circuit de décodage pour les afficheurs 7 segments de la carte Spartan3 reliée à la NanoBoard.
 +
Nous devons aussi créer une interface Web permettant de faire défiler un message alpha-numérique sur ces afficheurs.
 +
 
== II Partie Informatique ==
 
== II Partie Informatique ==
  

Version du 1 avril 2012 à 14:55

Gestion afficheurs


I Le Projet

Le but de ce projet est de réaliser un circuit de décodage pour les afficheurs 7 segments de la carte Spartan3 reliée à la NanoBoard. Nous devons aussi créer une interface Web permettant de faire défiler un message alpha-numérique sur ces afficheurs.

II Partie Informatique

But de la partie

Le but de cette partie est d'écrire un programme C qui va permettre d'envoyer un message défilant sur les afficheurs gérés par la carte NanoBoard. Le programme commence par demander à l'utilisateur le message alpha-numérique à afficher. Le message est ensuite encodé pour pouvoir passer sur les afficheurs 7 segments (un octet représentant l'état des segments).

III Partie Electronique

La partie électronique de ce projet consiste a concevoir un système d'affichage, composé de 4 afficheurs 7 segments. Ce système récupère les données a afficher grâce à un bus 8 bits, ainsi qu'un signal passant à 1 quand l'information arrive. Durant la première séance, nous avons crées deux sous fonctions, une pour réceptionner les informations, l'autre pour les affichées. La première sous fonction est composée d'un démultiplexeur suivie d'un circuit mémorisant les données, la seconde est composée d'un multiplexeur et d'un circuit gérant les afficheurs.

IV Bilan