Cursor/students fr
From FSI
(Difference between revisions)
m (→Objectif de ce laboratoire:) |
m (→Préparation) |
||
(13 intermediate revisions by one user not shown) | |||
Line 4: | Line 4: | ||
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 un curseur à une position souhaitée en utilisant un moteur, des boutons, des capteurs de fin de course et une FPGA. Chaque groupe dispose de 6 semaines afin de terminer le projet, durant cette période vous aurez 3 x 4h de 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 un curseur à une position souhaitée en utilisant un moteur, des boutons, des capteurs de fin de course et une FPGA. Chaque groupe dispose de 6 semaines afin de terminer le projet, durant cette période vous aurez 3 x 4h de laboratoire. | ||
− | + | == Préparation == | |
− | + | {{TaskBox|content=Télécharger le fichier [[Media:ELN_cursor.zip|ELN_cursor.zip]] et décomprimer dans <code>U:\</code> | |
− | {{TaskBox|content=Télécharger le fichier [[Media:ELN_cursor.zip|ELN_cursor.zip]] et décomprimer dans <code>U:\</code> | + | {{WarningBox|content=Le chemin vers ''ELN_cursor'' ne dois pas contenir des espaces.}} |
− | {{WarningBox|content=Le chemin vers ''ELN_cursor'' ne dois pas contenir des espaces.}} | + | }} |
− | {{TaskBox|content=Ouverture du projet HDL en utilisant le raccourci <code>U:\ELN_cursor\</code> | + | {{TaskBox|content=Ouverture du projet HDL en utilisant le raccourci <code>U:\ELN_cursor\hdlDesigner.bat</code>}} |
− | {{TaskBox|content=Analyse du matériel voir aussi | + | {{TaskBox|content=Analyse du matériel, voir aussi la [[Cursor#Specification|specification]]}} |
{{TaskBox|content=Analyse des différentes entrées et sorties du système}} | {{TaskBox|content=Analyse des différentes entrées et sorties du système}} | ||
{{TaskBox|content=Décomposition de l'application en plusieurs blocs différents [[Media:Cursor_Toplevel_Empty.pdf|Empty Toplevel Design]]}} | {{TaskBox|content=Décomposition de l'application en plusieurs blocs différents [[Media:Cursor_Toplevel_Empty.pdf|Empty Toplevel Design]]}} | ||
− | + | ||
+ | == Développement d'une application fonctionnelle == | ||
+ | Il est conseillé de séparer les étapes si-dessous en deux phases: | ||
+ | # Système qui réagit aux buttons et déplace le chariot avec la vitesse maximale aux positions | ||
+ | # Intégration des phases d'accélération et de décélération | ||
+ | {{TaskBox|content=Design du projet}} | ||
{{TaskBox|content=Création du projet}} | {{TaskBox|content=Création du projet}} | ||
{{TaskBox|content=Simulation de l'application sur l'ordinateur et amélioration de l'application}} | {{TaskBox|content=Simulation de l'application sur l'ordinateur et amélioration de l'application}} | ||
− | {{TaskBox|content= | + | {{TaskBox|content=[http://wiki.hevs.ch/uit/index.php5/Hardware/FPGAEBS/Configuration Configuration de la FPGA] et réalisation des tests}} |
− | + | == Projet HDL-Designer == | |
− | + | ||
Il est enregistré dans 3 endroits différents: | Il est enregistré dans 3 endroits différents: | ||
# Sur <code>R: </code> sont des bibliothèques qui sont indépendantes aux projets. Elles sont disponibles pour chaque projet. | # Sur <code>R: </code> sont des bibliothèques qui sont indépendantes aux projets. Elles sont disponibles pour chaque projet. | ||
# Spécifique à l'utilisateur et se trouve sur <code>U:</code>. Il contient tout ce qui est spécifique au projet ELN_Cursor. | # Spécifique à l'utilisateur et se trouve sur <code>U:</code>. Il contient tout ce qui est spécifique au projet ELN_Cursor. | ||
# Sur <code>C:</code> tous les fichiers générés par les outils. | # Sur <code>C:</code> tous les fichiers générés par les outils. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{navNamed|left=Cursor|left_name=Cursor|up=Main Page|up_name=Main_Page|right=Cursor/students_de|right_name=Anleitung auf Deutsch}} | {{navNamed|left=Cursor|left_name=Cursor|up=Main Page|up_name=Main_Page|right=Cursor/students_de|right_name=Anleitung auf Deutsch}} | ||
+ | |||
+ | [[Category:Bachelor]] [[Category:ElN]] [[Category:Cursor]] [[Category:Français]] |
Latest revision as of 17:31, 12 December 2014
|
Une courte introduction au laboratoire: Cursor Lab
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 un curseur à une position souhaitée en utilisant un moteur, des boutons, des capteurs de fin de course et une FPGA. Chaque groupe dispose de 6 semaines afin de terminer le projet, durant cette période vous aurez 3 x 4h de laboratoire.
Préparation
Développement d'une application fonctionnelle
Il est conseillé de séparer les étapes si-dessous en deux phases:
- Système qui réagit aux buttons et déplace le chariot avec la vitesse maximale aux positions
- Intégration des phases d'accélération et de décélération
Projet HDL-Designer
Il est enregistré dans 3 endroits différents:
- Sur
R:
sont des bibliothèques qui sont indépendantes aux projets. Elles sont disponibles pour chaque projet. - Spécifique à l'utilisateur et se trouve sur
U:
. Il contient tout ce qui est spécifique au projet ELN_Cursor. - Sur
C:
tous les fichiers générés par les outils.
Navigation
Cursor
Main_Page
Anleitung auf Deutsch