No description
Find a file
2020-05-29 14:12:18 +02:00
Obj_2 Ajout Objectif 2 2020-05-29 12:56:54 +02:00
README.md Mettre à jour 'README.md' 2020-05-29 14:12:18 +02:00

BE_CHTI

AFONSO Perrine & LARTIGUE Auriane 3MICD

Obj 2 : Faire tourner la DFT « en réel » et gérer le score des 6 joueurs

Nom du commit : eeec7ac8ac Ajout Objectif 2

Calcul du seuil :

Le CAN 12 bits peut recevoir un voltage de 0 à 3,3V. Ainsi 3,3 V sera converti en 212-1 = 4095 (en décimal). Lamplitude dentrée du signal est de 50 mv, elle sera donc converti en 0,054095/3,3 62. Nous savons que le module de la DFT pour un signal sinusoïdal d'amplitude A, de fréquence kN/Te et de phase quelconque est : |X(k)| = AN/2 = 0.5AN. La valeur du seuil sera donc égale au module au carré : (AN2)2 =3 936 256, avec A=62 et N=64. Cela équivaut en hexadécimal à : 3C1000. Ce seuil calculé ne convenant pas nous lavons ajustée pour obtenir les résultats voulus.

La valeur du seuil est donc : en hexadécimal : 0x2A7138 en décimal: 2781496 (correspond à la conversion de 42mv)

Observation des tirs:

Les variables que nous souhaitons observer sont:

  • Les tirs des joueurs
  • Le score de chaque joueur