BE_CHTI/README.md

31 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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,05*4095/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é :
(A*N2)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