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

MCP9700 ( capteur de T°C analogique ) + pic



  1. #1
    Toufinet

    MCP9700 ( capteur de T°C analogique ) + pic


    ------

    Bonjour à tous,

    Voilà, je viens de mettre en place un capteur de température analogique, le MCP9700 de Microchip, directement connecté à l'AN1 du PIC16F688.

    Concernant le programme ( assembleur ), j'ai testé plusieurs valeurs en simulation, et la conversion que j'effectue est correcte.

    En moyenne, la température affichée semble être correcte ( autour de 21 / 22°C ). J'affiche la température toute les 4 secondes exactement, et j'ai parfois des sauts de températures plus qu'étranges ..
    Exemple :
    - à t=0s, T°C = 24°C
    - à t=4s, T°C = 10°C

    Ces écarts de températures me semblent trop énormes pour supposer un courant d'aire, ou quelquechose dans le genre ... je suppose donc que ça vient d'un problème lors de la conversion analogique -> numérique.

    Es-t'il possible, selon vous, qu'une CAN se fasse correctement une fois, puis une autre fois complètement fausse ? Un mauvais temps d'aquisition peut-être ?

    Merci

    PS : PIC et MCP9700 alimentés en 5v

    -----

  2. Publicité
  3. #2
    Toufinet

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    Je rajoute une petite précision :
    Le capteur réagit correctement. Si j'y approche une flamme, la T°C affichée augmente nettement, et inversement quand je met le système dehors.

  4. #3
    DAUDET78

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    Y a un truc que je comprend pas. Ton capteur sort 10mV/° Donc, pour une plage de 50°, on a une variation de 0,5V. Quelle est l'échelle de conversion de ton PIC (Vmin et Vmax)?
    J'aime pas le Grec

  5. #4
    Toufinet

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    Je comprend pas ce que tu comprends pas .. lol

    J'utilise la pleine échelle ( 0V - 5V )

  6. #5
    DAUDET78

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    donc:
    si ton convertisseur est un 10 bits, 1bit représente 5V/1024= 5 mV soit 0,5°
    si ton convertisseur est un 8 bits, 1bit représente 5V/256= 20 mV soit 2°

    Si tu veux mesurer une gamme de 50°, tu aurais intérêt à mettre un ampliOP (LM324) avec un gain de +6 ce qui te donne une gamme de mesure de 3V au lieu de 0,5V (ce qui correspond au dixième de ta gamme 0/5V)

    Il me semble que sur le PIC, on peut définir une tension de Ref_Max et une tension de Ref_Min, ce qui résoudrait le problème, mais dépasse mes compétences.
    J'aime pas le Grec

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

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    eeuhh je crois que tu n'as pas bien compris mon "problème".
    Je n'ai aucun problème d'échelle, ni de conversion. J'ai simplement des valeurs, qui sur la moyenne sont correctes, mais qui varient vraisemblablement trop.

  9. Publicité
  10. #7
    DAUDET78

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    C'est pour ça que je tente de déterminer la résolution (1bit du convertisseur A/N) du systéme (égale combien de degrés?)
    J'aime pas le Grec

  11. #8
    Toufinet

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    C'est bon j'ai réglé le pb ...

    Ca venait de l'alimentation qui n'était pas tout à fait stable, du coup l'échelle n'était pas stable.

    Merci

  12. #9
    Gérard

    Re : MCP9700 ( capteur de T°C analogique ) + pic

    Bonjour,
    Je viens après la bataille, mais Daudet a raison.
    Perso, en utilisant un LM335 (10mV/°K), j'ai mis un TL431 (ref de tension de 2,5V) en VRef- pour avoir une meilleure résolution du CAN du PIC.
    Je me rerouve avec 1024 échantillons possibles entre 2,5 et 5V.

    De plus, comme le 2,5 et le 5V ne sont pas tout à fait juste, je les ai mesuré et rentré en paramètres pour les conversions bit/°C.

    Quelqu'un a compris ?

Sur le même thème :

Discussions similaires

  1. freqence et conversion analogique sur pic
    Par alainav1 dans le forum Électronique
    Réponses: 4
    Dernier message: 17/05/2007, 18h15
  2. Tension maximale entrée analogique pic
    Par Nico8583 dans le forum Électronique
    Réponses: 8
    Dernier message: 15/04/2007, 22h07
  3. Entrée analogique sur Microcontorleur PIC
    Par Toofik dans le forum Électronique
    Réponses: 1
    Dernier message: 27/01/2006, 22h47
  4. capteur thermique / analogique-numérique
    Par Pcsi1 dans le forum TPE / TIPE et autres travaux
    Réponses: 4
    Dernier message: 29/05/2005, 11h52
  5. Potar sur entrée analogique PIC
    Par Marc dans le forum Électronique
    Réponses: 3
    Dernier message: 17/05/2003, 15h58
Découvrez nos comparatifs produits sur l'informatique et les technologies.