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

Mes capteurs de température en I2C ne fonctionnent plus ...



  1. #1
    joey57

    Mes capteurs de température en I2C ne fonctionnent plus ...

    Bonsoir,

    Depuis hier soir j’essaie de faire fonctionner mes capteurs LM75 en I2C mais cela ne fonctionne plus !!!

    Il y'a quelques mois, ca fonctionnait super bien et du premier coup.
    Là je les branches sur ma maquette et pas moyen que ca fonctionne, ils m'affichent -0,5°

    Je décide donc ( au bout de 4h ) de tout rebrancher sur ma platine d’essai comme avant, et là pareil !
    Je ne comprend plus rien, le programme c'est toujours le même ...

    Si je ne met pas les résistances de pull up, le LCD reste bloqué au texte " projet .... " et si je met les pull up, le µC detecte le bus et il m'affiche -0,5.

    Chose surement importante : j'ai remarqué que quand je débranche le fil " SDA " ( donc les données ) l'affichage indique 0,0°, donc le capteur envoie bien une valeur.

    Ça doit être tout bête mais comme ca fais des mois que j'ai pas touché aux capteurs .. ca m’échappe.

    Si vous pouvez m'aider,

    Merci

    -----


  2. Publicité
  3. #2
    morpheus87

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    le schema n'est pas de trop.....

  4. #3
    joey57

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    oui fin bon je penses inutile de poster un schéma si simple puisque comme précisé plus haut, mes capteurs fonctionnaient très bien avant mais plus là.

    J'ai un capteur avec l'adresse 0 ( les pin A0 A1 et A2 à 0 ), l'autre7 ( les pins A0 A1 et A2 à VCC).
    SDA est relié au bit 0 du PORTB.
    SCL est relié au bit 1 du PORTB.
    Et 1 résistance de pull-up de 3,3K sur SDA et une sur SCL ( reliées au +5V )

    Le programme est là : http://www.thierry-lequeu.fr/data/TEST-061b.txt

  5. #4
    morpheus87

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    si c'est si simple, je passe la main.........

  6. #5
    joey57

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    Faut pas le prendre comme ca, mais 4 fils à brancher .. voilà quoi.

    J'ai un circuit avec mes capteurs, et un circuit avec mon µC ( carte d'expérimentation ).
    Tout fonctionnait très bien, j'ai fais plein de tests mais là ...

    J'ai le même résultat sur ma maquette ET sur ma carte d'expérimentation ...

  7. A voir en vidéo sur Futura
  8. #6
    f6bes

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    Citation Envoyé par joey57 Voir le message
    Faut pas le prendre comme ca, mais 4 fils à brancher .. voilà quoi.

    J'ai un circuit avec mes capteurs, et un circuit avec mon µC ( carte d'expérimentation ).
    Tout fonctionnait très bien, j'ai fais plein de tests mais là ...

    J'ai le même résultat sur ma maquette ET sur ma carte d'expérimentation ...
    Bsr à toi,
    C'est parfois tellement évident ....que le principal intéréssé ne le voit pas..
    Je viens de me casser les dents sur un oscillateur tout béte à Xtal, qui refusait de fonctionner.
    Il était moins une que j'appele au secours.
    J'ai TOUT changé.... (Xtal, circut intégré, CV, self etc...etc)....SAUF le...... support du circuit intégré ! L'erreur était là ..!!
    Un support "tulipe" et hop c'est parti!

    Donc ton schéma pour que l'on "sache" et mieux qq photos, (si par hazard "l'anguille" est visible !)....MEME s'il n'y avait qu'UN fil à brancher !
    A+
    Dernière modification par f6bes ; 01/09/2011 à 20h49.
    "Ce fut la goutte d'eau de trop qui mit le feu aux poudres!"

  9. Publicité
  10. #7
    joey57

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    Donc voilà les photos.

    Photo 1 : on lit bien -0,5°, mon I2C fonctionne puisque les capteurs sont reconnus.
    Photo 2 : On li cette fois ci +0,0°, parce que j'ai débranché le fil de donné des capteurs, donc la valeur reçue est 0 ce qui confirme que ce sont bien m:es capteurs qui envoient la valeur -0,5°.

    Moi je penses à une erreur de programme. J'ai aussi changé de PORT ( au cas ou le support PLCC fait des mauvais contacts ) mais non.

    J'ai pas de schéma de la carte mais si elle fonctionnait durant des mois comme ca ... les petits circuits avec les capteurs c'est les même j'y ai pas touché.
    Images attachées Images attachées

  11. #8
    joey57

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    Bon je vois que plus personne ne réponds parce que je n'ai pas mis de schéma ... vous voulez le schéma de quelle partie ??

  12. #9
    joey57

    Re : Mes capteurs de température en I2C ne fonctionnent plus ...

    Bon j'ai trouvé la panne !

    En fait c'est la broche 4 du PORTC qui est HS.
    J'ai essayé sur un autre PORT et ca fonctionne. Et en faisant des mesures, je me suis rendu compte que cette broche ne réagissait plus du tout.
    J'ai bien évidement vérifié qu'il n'y ai pas de CC au VCC ou a la masse ou entre d'autres broches.

Sur le même thème :

Discussions similaires

  1. Capteurs de température DS1820
    Par adipie dans le forum Électronique
    Réponses: 10
    Dernier message: 14/05/2009, 20h54
  2. Quels capteurs de temperature?
    Par tibobo77 dans le forum Électronique
    Réponses: 11
    Dernier message: 28/04/2009, 13h56
  3. Quels capteurs de temperature?
    Par tibobo77 dans le forum Électronique
    Réponses: 1
    Dernier message: 28/04/2009, 10h05
  4. Capteurs de température eloignés
    Par Stek_p dans le forum Électronique
    Réponses: 3
    Dernier message: 14/03/2008, 15h22
  5. [Thermique] mes radiateurs au gaz ne fonctionnent pas...
    Par mumu33 dans le forum Dépannage
    Réponses: 3
    Dernier message: 24/10/2007, 22h54