IMU 9255 non détecté

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

francis74
Messages : 26
Enregistré le : sam. 26 janv. 2019 09:44
Localisation : Bord du lac d'Annecy

IMU 9255 non détecté

Message par francis74 » jeu. 30 janv. 2020 10:46

Bonjour
J'ai implanté un IMU 9255 mais il n'est pas détecté par I2C. Comment controler si c'est le composant lui même qui est défecteux ou Openplotter qui est mal configuré.
avec l'outil I2C detect y- la grille apparait mais aucun chip n'est referencé.
Qui peut m'aider ??
Merci
Francis

cbalo

Re: IMU 9255 non détecté

Message par cbalo » jeu. 30 janv. 2020 10:56

Bonjour
i2cdetect ne trouve rien : 6 options :
1) i2c non activé dans l'OS du rapsberry (voir raspi-config pour vérifier qu'i2c est bien activé)
2) fichiers pilotes i2c absents ou corrompus (jamais vu ça mais pourquoi pas)
3) périphérique i2c mal câblé
4) il existe un autre périphérique i2c connecté au raspberry qui a la même adresse
5) périphérique mal configuré (voir les cavaliers s'il en a)
6) périphérique i2c HS

Après avoir vérifier que i2c est bien chargé dans raspbian
Image

et qu'un seul périphérique est connecté au port i2c du GPIO du rapsberry
Si tu as un autre périphérique i2c sous la main, connectes le à la place et regarde ce que dit i2cdetect.
ou, vérifie le câblage et la position des cavaliers si tu en as.

Remarque : une fois j'ai eu un problème similaire : l'un de mes fils était coupé à l'intérieur de son isolant, je n'ai pu le savoir qu'en les vérifiant tous avec un ohmmètre..

francis74
Messages : 26
Enregistré le : sam. 26 janv. 2019 09:44
Localisation : Bord du lac d'Annecy

Re: IMU 9255 non détecté

Message par francis74 » ven. 31 janv. 2020 08:17

Bonjour

i2cdetect ne trouve rien : 6 options :
1) i2c non activé dans l'OS du rapsberry (voir raspi-config pour vérifier qu'i2c est bien activé)

I2C - SPI - VNC - 1-WIRE - Remote GPIO sont activés

2) fichiers pilotes i2c absents ou corrompus (jamais vu ça mais pourquoi pas)

Comment le vérifier

3) périphérique i2c mal câblé
Vérification faite ainsi que cables testés à l'ohmmètre

4) il existe un autre périphérique i2c connecté au raspberry qui a la même adresse
Pas d'autres périphérique connectés
5) périphérique mal configuré (voir les cavaliers s'il en a)
Aucun cavalier ou autre sur le IMU 9255
6) périphérique i2c HS
Article neuf

Après avoir vérifier que i2c est bien chargé dans raspbian
Image

et qu'un seul périphérique est connecté au port i2c du GPIO du rapsberry
Si tu as un autre périphérique i2c sous la main, connectes le à la place
je n'ai pas d'autre périphérique sous la main

Si tu as une autre idée je suis toute ouie

Merci

cbalo

Re: IMU 9255 non détecté

Message par cbalo » ven. 31 janv. 2020 09:48

Bonjour,

Bien, on va vérifier que les modules i2c sont bien chargés :
que dit

Code : Tout sélectionner

sudo lsmod | grep i2c_
Tu dois avoir 2 lignes en sorties.

A ce sujet, il y a un bon tuto en français ici
https://projetsdiy.fr/activer-bus-i2c-r ... pi-zero-w/

Les connexions du périphériques sont bien sur les pin 3 (SDA) et 5 (SCL) du Raspberry ? comme ici :
Image

Tu as un lien vers ton IMU9255 ? je ne trouves cela nulle part, je ne trouve que le MPU9255.

francis74
Messages : 26
Enregistré le : sam. 26 janv. 2019 09:44
Localisation : Bord du lac d'Annecy

Re: IMU 9255 non détecté

Message par francis74 » lun. 3 févr. 2020 11:21

BONJOUR
J'étais en famille à 180 km de mon raspi donc impossible de te répondre désolé !

- a la commande i2c detect la grille ne montre aucun périph connecté
- sudo Ismod commande introuvable

Il s'agit bien d'un MPU 9255 que j'ai commandé mais en regardant de plus près les chinois m'ont envoyé un MPU 92-65; j'enrage pour leur renvoyer je dois payer le port !!
Ce n'est pas pour les quelques euros mais pour le principe;
Mon Os monté sur clef USB (auparavant sur carte SD) se nomme OpenPlotter. c'est très adapté et complet pour la navigation maritime. Seule l'installation du pilote automatique me manque et que je suis occupé d'installer à l'aide de ce fameux MPU 9255 et d'un écran lcd 5110 prévus pour cette application.
Je suis bien branché sur les Pin 3 et 5 SDA et SCL en inversion alim sur la pin 1 3.3v et ground sur pin 9
Serait-il probable que le MPU livré ne correspondant pas à ma commande ne soit pas reconnu par cet OS ?
De toutes façons je commande en France le bon MPU 9255 pour etre sûr
cordialment
Francis

cbalo

Re: IMU 9255 non détecté

Message par cbalo » lun. 3 févr. 2020 11:46

lsmod introuvable ???
Attention ,c'est l comme Lima et pas i comme indian.
lsmod (lister les modules chargés du noyaux) fait partie de raspbian.
Impossible qu'il n'existe pas ou alors tu as supprimer plein de chose sur ton système d'exploitation.

Envoyé de mon SM-J710F en utilisant Tapatalk


cbalo

Re: IMU 9255 non détecté

Message par cbalo » lun. 3 févr. 2020 11:54

Je suis bien branché sur les Pin 3 et 5 SDA et SCL en inversion
???????????
Non ce n'est pas un port série
Le port I2C porte un signale d'horloge (SCL) et un signal de data (SDA)
Il ne sont pas inversibles !!

cbalo

Re: IMU 9255 non détecté

Message par cbalo » lun. 3 févr. 2020 12:12

J'en profite pour te demander de nous retourner tes impressions sur ce module accéléromètre MPU9255.

Car moi, il y a deux ans, sur un projet, j'ai voulu exploiter un accéléromètre aussi (à l'époque le MPU6050) : ce fut une grosse déception et après une perte de temps très importante, on a finit par exploiter une autre solution.

Les problèmes que j'avais rencontré :
- module non calibré au départ.
- code source (fournis) de calibrage inefficace car sur 100 trames que me fournissait ces modules, 40 étaient aberrantes, 60 plausibles.
(module posé à plat sur une table qui ne bouge pas et le module qui me donne des pics à 70 m/s² (soit 7G) !!)
Idem pour la partie Gyroscope (axe X qui bouge tout le temps entre +/- 10 degrés et des pics à +/- 240 degrés alors que le module est immobile sur ma table.
J'avais essayé plusieurs modules : tous avaient le même problème.
Mes câbles (dupont) ne faisaient ne faisait que quelques centimètres (donc pas de perte) , j'ai aussi testé éloigné de toute source de perturbation (en plein champs) et les câbles n'étaient pas torsadés.
J'ai tenté un filtrage par programme mais les données aberrantes étaient trop nombreuses.

francis74
Messages : 26
Enregistré le : sam. 26 janv. 2019 09:44
Localisation : Bord du lac d'Annecy

Re: IMU 9255 non détecté

Message par francis74 » lun. 3 févr. 2020 22:19

Bonjour Cbalo
Voilà qu'on avance . effectivement l'inversion SDA /SCL est une connerie mais c'est ce que j'avais comme schema comme je ne connais rien en ce domaine donc j'ai betement suivi l'instruction.
En mettant SDA/SDA et SCL/SCL le MPU est reconnu. Merci tu m'as fait avancer d'un pas.
En ce qui concerne les problèmes que tu as eu avec un composant de la meme famille je ne peux encore rien te dire.
Le MPU sert à controler un système de pilote automatique intégré sur l'OS OpenPlotter. C'est un système qui est fonctionnel semble-t-il au vu des forum sur le net.
Si j'arrive à maitriser la manoeuvre je te le ferais savoir
Merci encore et à bientôt avec de bonnes nouvelles
Francis
Fichiers joints
fetch.png
fetch.png (108 Kio) Vu 5540 fois

cbalo

Re: IMU 9255 non détecté

Message par cbalo » lun. 3 févr. 2020 22:38

A oui la boulette sur le schéma ! Pas cool

Répondre

Retourner vers « En panne ? »