Chrono/students fr

From FSI
Jump to: navigation, search

Contents

Introduction au laboratoire Chronometre

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