MCP9700 ( capteur de T°C analogique ) + pic
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. #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.

  3. #3
    invitee05a3fcc

    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)?

  4. #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 )

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

    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.

  7. #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.

  8. #7
    invitee05a3fcc

    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?)

  9. #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

  10. #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 ?

Discussions similaires

  1. freqence et conversion analogique sur pic
    Par invite3a1051d7 dans le forum Électronique
    Réponses: 4
    Dernier message: 17/05/2007, 18h15
  2. Tension maximale entrée analogique pic
    Par invite427c7eae dans le forum Électronique
    Réponses: 8
    Dernier message: 15/04/2007, 22h07
  3. Entrée analogique sur Microcontorleur PIC
    Par invite49856ed4 dans le forum Électronique
    Réponses: 1
    Dernier message: 27/01/2006, 22h47
  4. capteur thermique / analogique-numérique
    Par invitefb0851c4 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 invite32bb90e8 dans le forum Électronique
    Réponses: 3
    Dernier message: 17/05/2003, 15h58
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...