Soutenance projet tutoré

Download Report

Transcript Soutenance projet tutoré

17/12/2010
1er Bilan
Actionneur MIDI 16 voies pour « vibraphone en verre »
Florian FAUCHER
Matthieu BOUILDE
2e
année GEII (2010/2011)
TUTEUR : M. Stéphane BRETTE
Projet Tutoré
Plan:

I Cahier des charges

II Planification

III Commande des marteaux
 Dimensionnement des composants
 Test sur la plaque

IV Normes MIDI
 Qu’est ce que le MIDI ?
 Analyse d’une trame
Projet Tutoré
I - Cahier des charges
Projet Tutoré
II - Planification

Lecture de documentations techniques et
bibliographies des composants

Câblage du µC sur la plaque

Programme test

Etude de la norme MIDI

Analyse d’une trame
Projet Tutoré
II - Commande des marteaux
Matériel utilisé :
Commander en 12V continue
Puissance : 3W
Schéma de câblage
Choix des composants grâce aux
docs techniques
Par la suite on utilisera un régulateur
7805 pour alimenter l’ensemble de la
carte
Projet Tutoré
Tests sur plaque Labdec :
uC utilisé : ATMega16
On utilise la liaison SPI pour
programmer le uC directement sur
la plaque
=> Matériel SPI vers USB
Projet Tutoré
Programme test (Sous AVR studio) :
Projet Tutoré
III - Norme MIDI
MIDI = Musical Instrument Digital Interface
(interface binaire entre les instruments)
Le langage MIDI est un codage numérique binaire universel de l'évènement
musical
L'interface MIDI est une interface:
Digitale:
Mots de 3 octets
Sérielle:
31.25 Kbauds
Asynchrone:
Prise en charge UART
Bidirectionnelle :
Peut recevoir et transmettre des données
simultanément
Projet Tutoré
Connecteurs:
Broche 5 en sortie
Broche 2 à la masse
Doc technique:
Type:
1000 note ON
1001 note OFF
Projet Tutoré
Analyse d’une trame à l’oscilloscope
Durée d’une trame complète : 1056us
Projet Tutoré
Durée d’un bit : 32us
Conclusion
Bilan des actions à effectuer
Analyse des trames de chaque notes
Programme de traitement des signaux MIDI
Projet Tutoré