Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

accéléromètre ADXL 330



  1. #1
    spray_kim

    accéléromètre ADXL 330


    ------

    Salut,
    dans AN 900 d'analog devices, ils ont utilisés l'ADXL 330 à 3 axes et un microcontroleur ADµC 7020 pour détecter et afficher le nombre de pas effectués et la distance parcourue.
    ma question est la suivante :
    dans le calcul de l'accélération il ont retranchés la valeur 0 g de la valeur d'accélération obtenue. cette valeur 0 g= 8192. pourquoi 0 g= 8192?
    le µC possède un convertisseur analogique numérique de 12 bits.
    merci,

    -----

  2. Publicité
  3. #2
    ftorama

    Re : accéléromètre ADXL 330

    Tu es sur d'avoir lu la doc du l'ADXL?

    Quelle est la tension de sortie pour 0g?
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  4. #3
    spray_kim

    Re : accéléromètre ADXL 330

    Citation Envoyé par ftorama Voir le message

    Quelle est la tension de sortie pour 0g?
    Salut,
    la tension typique de l'ADXL 330 à 0 g est de 1.5 V ( en faite ça varie de 1.2 V à 1.8 V )

  5. #4
    ftorama

    Re : accéléromètre ADXL 330

    ne le prends pas mal si je joue le mystère, c'est pour t'aider à comprendre....

    Cette tension de 1,5V, elle correspond à combien après conversion?
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  6. A voir en vidéo sur Futura
  7. #5
    spray_kim

    Re : accéléromètre ADXL 330

    Salut ftorama,
    la tension de référence appliquée à l'ADXL 330 ( Vref=3 V) correspond à 4096 pas de progression et pour avoir la tension à 0 g on divise la tension de référence par deux (V 0g=Vref/2)
    si on divise 4096 par deux on aura un chiffre dans les 2000 à peu près
    le problème c'est qu'ils ont mis 8192 pour la valeur 0 g tu vois,

  8. #6
    ftorama

    Re : accéléromètre ADXL 330

    Dans la fonction Get_sample, il parlent de faire 4 acquisitions pour obtenir une valeur moyenne: "// sums together 4 measurments to get average"

    Comme la valeur serait 4 fois plus grande, ça serait logique qu'ils retirent 4 fois 2048 soit 8192.

    Dans la fonction, les données en retour sont la somme de 15 acquisitions sur chacun des axes.....il doit y avoir des calculs dans la boucle principale qui permettent de retomber sur ce facteur 4....mais je ne l'ai pas trouvé
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  9. Publicité
  10. #7
    spray_kim

    Re : accéléromètre ADXL 330

    Salut,
    oui tu as raison on aura en faite 15 acquisitions plutôt 14 acquisitions ( 5 pour l'axes x, 5 pour l'axe y et 4 pour l'axe z)
    mais l'accélération de l'axe z ne sera pas prise en considération on prend seulement les accélérations provenant des axes x et y dans le calcul de l'accélération résultante. dans l'algorithme ils ont mis les registres est ce que avec un atméga 16 on peut faire un programme sans avoir recours aux registres (timer,..)?

Discussions similaires

  1. self de 330µH
    Par ahlem_90 dans le forum Électronique
    Réponses: 10
    Dernier message: 03/07/2012, 17h16
  2. Accéléromètre ADXL 202
    Par spray_kim dans le forum Électronique
    Réponses: 2
    Dernier message: 30/03/2010, 11h01
  3. fonctionnement de l'accéléromètre ADXL 202
    Par spray_kim dans le forum Électronique
    Réponses: 1
    Dernier message: 27/03/2010, 23h31
  4. [Blanc] Four H 330 BP Miele
    Par gepetto90 dans le forum Dépannage
    Réponses: 19
    Dernier message: 15/02/2009, 22h02
  5. speedtouch 330
    Par alovesupreme dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 30/08/2008, 20h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.