magnétomètre lsm303 I2C
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

magnétomètre lsm303 I2C



  1. #1
    ti7bo7

    magnétomètre lsm303 I2C


    ------

    Bonjour,

    Lorsque je récupère les données I2C du capteur LSM303 (juste le magnétomètre pour le moment) celui-ci me renvoit bien une valeur mais elle ne bouge absolument pas !!!
    J'ai beau faire tous les registres je ne vois pas le problème ....

    Voici la datasheet: (page 39 à 44)
    http://www.sparkfun.com/datasheets/S...0Datasheet.pdf

    Voici mes registres:
    00: par defaut
    01: par defaut
    02:0x00

    Je récupère le registre 03 et il est égale a 22 .. et ça ne bouge pas idem pour les autres

    Merci !

    -----
    Dernière modification par ti7bo7 ; 12/10/2011 à 07h55.

  2. #2
    DAUDET78

    Re : magnétomètre lsm303 I2C

    Tu as fait quoi comme câblage ? Il y a des résistances de PullUP sur les liaisons I²C ? Tu as un µC et en quelle tension d'alimentation ? Tu as quelle adresse I²C? Quelles tensions d'alimentation ?
    Bref, la routine !
    J'aime pas le Grec

  3. #3
    ti7bo7

    Re : magnétomètre lsm303 I2C

    SDA et SCL ont bien une pull-up chacun.
    Je travaille avec un 18f45k20 sous 3.3V (adaptation de la tension ok avec le capteur)
    L'adresse I2C du capteur pour écrire est 0x3C et 0x3D pour lire (datasheet).

    Je regardais en bas de la page 26. Mais je doute que le problème soit là.
    J'ai programmé pas mal de capteur I2C et à chaque fois c'est la même chose. On demande le registre et il le renvoi ! Sauf que là, il le renvoi bien mais n'évolue pas .... comme si le capteur était éteint.

    Le bout de code I2C:
    StartI2C();
    IdleI2C();
    WriteI2C(0x3C);
    IdleI2C();
    WriteI2C(0x04);
    IdleI2C();
    RestartI2C();
    IdleI2C();
    WriteI2C(0x3D);
    result = ReadI2C();
    IdleI2C();
    NotAckI2C();
    StopI2C();
    Dernière modification par ti7bo7 ; 12/10/2011 à 08h23.

  4. #4
    ti7bo7

    Re : magnétomètre lsm303 I2C

    up, je suis dessus depuis plus de 20h.. je n'en peux plus :s

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Magnétomètre téléphone
    Par invite10a20c4d dans le forum Physique
    Réponses: 17
    Dernier message: 01/07/2020, 18h26
  2. i2c help
    Par ELECINTER dans le forum Électronique
    Réponses: 6
    Dernier message: 18/05/2011, 13h13
  3. batterie LiPo et magnétomètre
    Par frederic.roubieu dans le forum Électronique
    Réponses: 7
    Dernier message: 14/09/2010, 13h17
  4. Magnétomètre
    Par Toufinet dans le forum Électronique
    Réponses: 5
    Dernier message: 29/08/2008, 00h34
  5. I2c
    Par inviteacb3e291 dans le forum Électronique
    Réponses: 5
    Dernier message: 17/06/2005, 14h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.