Chrono/students fr
(Difference between revisions)
(Created page with "{{TOC right}} = Une courte introduction au laboratoire Chronometer = == Objectif de ce laboratoire: == Dans ce laboratoire, vous allez approfondir ce que vous avez appris aux ...") |
|||
Line 7: | Line 7: | ||
* Préparation | * Préparation | ||
− | ** Copier le répertoire <code>R:\Modules\SI\2131_ELE\ELN\Labs\Chronometer\ | + | ** Copier le répertoire <code>R:\Modules\SI\2131_ELE\ELN\Labs\Chronometer\ELN_chrono</code> sur votre répertoire <code>U:\ELN_chrono</code> |
− | ** Exécuter '''hdlDesigner.bat'' dans le répertoire <code>U:\ | + | ** Exécuter '''hdlDesigner.bat'' dans le répertoire <code>U:\ELN_chrono\</code> juste crée, pour ouvrir le projet dans HDL-Desiger |
** Analyse du matériel voir aussi les [[Chrono#Specification|Specification]] | ** Analyse du matériel voir aussi les [[Chrono#Specification|Specification]] | ||
** Analyse des différentes entrées et sorties du système | ** Analyse des différentes entrées et sorties du système |
Revision as of 09:16, 13 December 2013
|
Une courte introduction au laboratoire Chronometer
Objectif de ce laboratoire:
Dans ce laboratoire, vous allez approfondir ce que vous avez appris aux cours ELN et utiliser ces connaissances pour réaliser une application. Dans cette application, vous devrez déplacer une aiguille en utilisant un moteur, des boutons, un capteur et une FPGA. L'application devrait alors fonctionner comme un chronomètre. Tous les groupes ont a disposition 6 semaines afin de terminer le projet, durant cette période vous aurez 2 x 2h et 1 x 4h de laboratoire.
Première étape
- Préparation
- Copier le répertoire
R:\Modules\SI\2131_ELE\ELN\Labs\Chronometer\ELN_chrono
sur votre répertoireU:\ELN_chrono
- Exécuter 'hdlDesigner.bat dans le répertoire
U:\ELN_chrono\
juste crée, pour ouvrir le projet dans HDL-Desiger - Analyse du matériel voir aussi les Specification
- Analyse des différentes entrées et sorties du système
- Décomposition de l'application en plusieurs blocs différents
- Copier le répertoire
- Développement d'une application fonctionnelle
- Création du projet
- Simulation de l'application sur l'ordinateur et amélioration de l'application
- Téléchargement de l'application dans la FPGA et réalisation des tests
Plus d'information
HDL-Designer
- Le projet HDL designer est enregistré dans 2 endroits différents
- Le premier endroit est sur
R:
et contient des bibliothèques (Gates, Sequential, ...) qui sont indépendantes aux projets. Elles sont disponibles pour chaque projet. - Le deuxième endroit est le répertoire ELN-cursor déjà mentionné plus haut qui est spécifique à l'utilisateur et se trouve sur
U:
. Il contient tout ce qui est spécifique au projet ELN_Cursor ainsi que tous les fichiers générés par HDL-Designer.
- Le premier endroit est sur
L'application
- Le moteur est contrôlée par ses bobines
coil1
,coil2
,coil3
,coil4
. Pour de plus amples informations, voir: Chrono_Steppermotor_module - Il y a 1 capteur à la position de 12h. Il détecte la proximité de l'aiguille (
sensor
) - Il y a 3 buttons différents qui permettent de contôler l'application:
start
,stop
,restart
- Le bus
testOut
permet de contrôler les leds. Par exemple pour transmettre des informations de debug.
Navigation
Chrono
Main_Page
Anleitung auf Deutsch