Amplificateur d'instrumentation

agrandville
dim, 12/15/2019 - 22:04
Bonjour,
je me casse les dents sur un prototype qui ne donne pas le résultat attendu et je ne trouve pas ou est l'erreur.
Mon objectif est d'amplifier un tension faible en provenance d'une sonde de température PT100, de soustraire la plage inférieure à -20°c et d'amplifier le résultat pour obtenir une tension entre 0V pour -20°C et 3V pour 120°C, je m'arrête là car vous avez déjà compris à quoi ça sert.
Le schéma de principe est celui-ci
la partie gauche fonctionne, elle injecte 50mV sur V2(fil jaune) et 30mV sur V1(fil blanc)
avec R1=99.4Ω et R2=10.04KΩ
d'après cette formule
Vs devrait valoir environ 2V or je mesure 0.276V (fil orange), y a comme un problème ....
voici un gros plan du breadboard, voyez vous ou se trouve le problème ?
Merci pour vos avis
PIN FUNCTION 8 V+ 4 V- (GND) 5 IN2+ 6 IN2- 7 OUT2
Ortalain
lun, 12/16/2019 - 16:23
Apparemment le câblage est bon, je te conseil d'essayer avec une autre plaquette SK10 et aussi avec d'autres fils de connexions. La référence de ton circuit intégré parlant de l'AOP c'est quoi ?
agrandville
dim, 12/22/2019 - 14:17
Bonjour Ortalain, merci d'avoir jeter un coup d'oeil sur le montage et de m'avoir confirmé qu'il y a tout pour que ça fonctionne. L'AOP est un LM358 alimenté en 9VCC.
Je remarque que la tension en IN2- est de 51.3mV puis 49.1mV lorsque je connecte le fils blanc injectant 30mV. Je ne constate pas ce phénomène sur la broche IN2+
Y aurait-il réinjection d'une tension par l'AOP ?
Anonyme
lun, 12/16/2019 - 18:01
agrandville bonjour mais je dois être stupide car je ne vois pas la finalité de ton projet, peux-tu me sortir du brouillard ?
agrandville
lun, 12/16/2019 - 19:51
Bonjour wolfram69,
Mon but est d'injecter cette tension sur l'entrée analogique d'un IPX800 de chez gce-electronics pour mesurer la température d'une chaudière, mais je pourrais tout aussi bien l'injecter sur l'entrée analogique d'un raspberry.
Pourquoi retravailler le signal ?
Sur un raspberry, la précision du convertisseur numérique est de 2^10, avec une résistance de 1K (pour ne pas faire chauffer la PT100), la tension oscillerait entre 0.289V à -10°C et 0.449V à 110°C avec une précision de mesure de 0.0032V (3.3/2^10), j'ai donc sur la plage un pas d'échantillonnage de 50 et une précision de 120/50=2.4°C
C'est pourquoi je soustrais la tension inférieure à -20°C et j'amplifie le résultat pour 'zoomer' (0V à 3V) sur la plage utile.
Malheureusement pour moi, la mise en oeuvre est pleine de surprises
Anonyme
mer, 12/18/2019 - 12:43
Si c'est pour une chaudière pourquoi ne pas utiliser un capteur de température numérique comme le DS18B20 qui est adressable et étanche, ce qui te permet de prendre plusieurs température comme la température du corps de chauffe' celle du départ d'eau chaude et du retour pour éviter de trop chauffer l'eau de départ pour améliorer la performance de ton installation , C'est super simple d'utilisation. ..
dc3210
mer, 12/18/2019 - 22:14
Salut,
un article qui peut t'interesser : https://www.instructables.com/id/Reading-Temperature-From-PT100-Using-Ar...
=> assez complet par rapport à ton besoin je pense, il traite de :
- l'offset pour ramener dans la plage de température que tu veux mesurer
- l'amplification (note qu'ici c'est un montage type amplificateur d'instrumentation intégrant le réglage d'amplification et adaptateur d'impédance)
- l'alimentation du circuit en +/- 6v (d'ailleurs ne dois tu pas avoir une utilisation symétrique avec ton LM358 au lieu de brancher V- à la masse ?)
A+
hercule124
jeu, 12/19/2019 - 10:18
Bonjour,
pour se montage il faut mieux utiliser un ampli aop rail to rail autrement voici un lien pour le calcul de la résistance de ta sonde
https://www.thermoest.com/conversionohms.php
http://www.ti.com/lit/zip/