Controle de matrice leds : Différence entre versions
(→1ere séance) |
|||
Ligne 9 : | Ligne 9 : | ||
* Finaliser l'interface web 2.0 | * Finaliser l'interface web 2.0 | ||
* commencer à réaliser le programme c | * commencer à réaliser le programme c | ||
+ | |||
+ | |||
+ | ======================================<Font size=4><b><u>Partie Electronique</b></u></font size>========================================== | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <Font size=3><font color=#444444><u>Premiere séance :</u></font color></font size> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Objectifs : </font size></u> | ||
+ | |||
+ | <bf> | ||
+ | |||
+ | <ul> | ||
+ | |||
+ | <li> Découverte du logiciel altium (tutoriel) </li> | ||
+ | |||
+ | <li> Découverte et compréhension du sujet </li> | ||
+ | |||
+ | <li> Début de la réalisation de la partie FPGA </li> | ||
+ | |||
+ | </ul> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Fin de séance : </font size></u> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | Nous avons compris le sujet et le cahier des charges. Nous avons commencé a réaliser le schéma sous altium pour la partie FPGA. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <Font size=3><font color=#444444><u>Deuxième séance:</u></font color></font size> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Objectifs : </font size></u> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <ul> | ||
+ | |||
+ | <li> Recherche des éléments du système. </li> | ||
+ | |||
+ | <li> Réalisation du système FPGA. </li> | ||
+ | |||
+ | </ul> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Fin de séance : </font size></u> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | Nous avons réalisé le schéma du FPGA en grande partie.Il manquait néanmoins quelques éléments nécessaires au bon fonctionnement du système. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <Font size=3><font color=#444444><u>Troisième séance:</u></font color></font size> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Objectifs : </font size></u> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <ul> | ||
+ | |||
+ | <li> Finalisation du système FPGA </li> | ||
+ | |||
+ | <li> Test sur la NANOBOARD </li> | ||
+ | |||
+ | <li> Correction des dernières erreurs possibles </li> | ||
+ | |||
+ | </ul> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <u><font size=3> Fin de séance : </font size></u> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | Nous avons d'abord finalisé le système FPGA avec les derniers éléments nécessaires. | ||
+ | Quelques erreurs sont apparues et nous avons du revoir notre système pour corriger quelques détails. | ||
+ | Enfin après des tests concluants sur la NANOBOARD et après une visualisation concluante du diagramme | ||
+ | attendu nous avons enfin pu tester le système FPGA sur une matrice de led 4*8 au lieu de 8*8 car le | ||
+ | dispositif n'était pas complet. | ||
+ | Le système fonctionnait parfaitement sur la matrice. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <Font size=3><font color=#444444><u>Fonctionnement</u></font color></font size> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | Le système fonctionne à l'aide d'une mémoire générant 8 octets, ces octets sont démultiplexés | ||
+ | et redirigés vers 8 ports afin de commander les LED par colonne. | ||
+ | Un compteur y a été ajouté afin de creer trois bits de sélection des colonnes ainsi qu'un | ||
+ | générateur de fréquence afin de régler la fréquence de sélection des colonnes. | ||
+ | Un bouton poussoir ainsi qu'une bascule permettent l'allumage de la matrice. |
Version du 16 mai 2011 à 21:04
1ere séance
- Comprendre ce qu'il faut faire comme travail
- Decouvrir les deux parties du projet
- Essayer de récuperer le code test
- Etudier comment réaliser le site web
2eme séance
- Finaliser l'interface web 2.0
- commencer à réaliser le programme c
======================================Partie Electronique</b></font size>==========================================
Premiere séance :
Objectifs :
<bf>
- Découverte du logiciel altium (tutoriel)
- Découverte et compréhension du sujet
- Début de la réalisation de la partie FPGA
Fin de séance :
Nous avons compris le sujet et le cahier des charges. Nous avons commencé a réaliser le schéma sous altium pour la partie FPGA.
Deuxième séance:
Objectifs :
- Recherche des éléments du système.
- Réalisation du système FPGA.
Fin de séance :
Nous avons réalisé le schéma du FPGA en grande partie.Il manquait néanmoins quelques éléments nécessaires au bon fonctionnement du système.
Troisième séance:
Objectifs :
- Finalisation du système FPGA
- Test sur la NANOBOARD
- Correction des dernières erreurs possibles
Fin de séance :
Nous avons d'abord finalisé le système FPGA avec les derniers éléments nécessaires. Quelques erreurs sont apparues et nous avons du revoir notre système pour corriger quelques détails. Enfin après des tests concluants sur la NANOBOARD et après une visualisation concluante du diagramme attendu nous avons enfin pu tester le système FPGA sur une matrice de led 4*8 au lieu de 8*8 car le dispositif n'était pas complet. Le système fonctionnait parfaitement sur la matrice.
Fonctionnement
Le système fonctionne à l'aide d'une mémoire générant 8 octets, ces octets sont démultiplexés et redirigés vers 8 ports afin de commander les LED par colonne. Un compteur y a été ajouté afin de creer trois bits de sélection des colonnes ainsi qu'un générateur de fréquence afin de régler la fréquence de sélection des colonnes. Un bouton poussoir ainsi qu'une bascule permettent l'allumage de la matrice.