Chrono/students fr

(Difference between revisions)
Jump to: navigation, search
(Une courte introduction au laboratoire Chronometer)
(Analyse)
Line 25: Line 25:
  
  
Créez un schéma de blocs de toplevel et divisez le problème en plusieurs sous-blocs dans le document [Media:Chrono_Toplevel_Empty.pdf‎|Empty Toplevel Design]].
+
Créez un schéma de blocs de toplevel et divisez le problème en plusieurs sous-blocs dans le document [[Media:Chrono_Toplevel_Empty.pdf‎|Empty Toplevel Design]].
  
 
== Développement d'un système fonctionnel ==
 
== Développement d'un système fonctionnel ==

Revision as of 11:17, 26 November 2019

Contents

Une courte introduction au laboratoire Chronometer

Objectif de ce laboratoire

Dans ce laboratoire, on veut approfondir les connaissances acquises dans le cours de l'ELN et les appliquer dans une application pratique. Dans cette application, l'aiguille d'une montre se déplace à l'aide d'un moteur, de quelques boutons, d'un capteur et d'un FPGA. L'application doit alors fonctionner comme un chronomètre. Tous les groupes ont 6 semaines pour terminer ce projet, pendant ce temps 2 x 2h de cours et 1 x 1h de tutorat ainsi qu'1 x 4h de laboratoire seront disponibles.

Préparation

Copiez les fichiers dans le répertoire U:\eln_chrono. Vous pouvez travailler avec ou sans GIT les outils de version du logiciel.

Lancez eln_chrono.bat pour ouvrir le projet dans HDL Designer.

Analyse

  • Analyser le matériel: voir Specification
  • Analyser les différentes entrées et sorties du système


  • Le moteur est contrôlé par ses bobines : coil1, coil2, coil3, coil4. Pour plus d'informations, voir Chronometer assembly.
  • Il y a un capteur à la position 12 heures. Le capteur détecte le pointeur s'il se trouve à proximité (sensor).
  • Il y a 3 boutons différents pour contrôler le système: start, stop, restart
  • A l'aide des broches de testOut, par exemple les informations de débogage peuvent contrôler les LEDs.


Créez un schéma de blocs de toplevel et divisez le problème en plusieurs sous-blocs dans le document Empty Toplevel Design.

Développement d'un système fonctionnel

  • Mettre en œuvre le projet
  • simuler et améliorer le système sur l'ordinateur
  • programmer le FPGA et tester le système


Navigation
Arrow left.gif Chrono Arrow up.gif Main_Page Anleitung auf Deutsch Arrow right.gif

Personal tools
Namespaces
Variants
Actions
Navigation
Modules / Projects
Browse
Toolbox