Une interface à ampli-op pour une sonde PT100

Dartd_amp_rectifns cet article je vous propose l’étude de la note d’application du constructeur Texas Instrument mettant en œuvre un montage à amplificateur opérationnel pour le capteur de température PT100. Le schéma proposé par le constructeur qui comporte une petite erreur est corrigée sur la figure suivante.

Le seul commentaire proposé par le constructeur est le suivant :

« The OPA180 is excellent for use in analog linearization of resistance temperature detectors (RTDs). The below circuit combines the precision of the OPA180 amplifier and the precision reference REF5050 to linearize a Pt100 RTD. »

Pour l’étude de ce montage on donne le modèle de la résistance pour la thermistance Pt100 telle que :Eq1On précise que la résistance nominale R0=100Ω pour la température T0=0°C. Par ailleurs on donne les valeurs des coefficients A=3,9083.10-3K-1 et B=-5,775.10-7K-2

R237160-91

En appliquant le théorème de Millmann sur V- & V+ on obtient :Eq2Comme l’amplificateur opérationnel travaille en régime linéaire V-=V+. En effectuant quelques simplifications il vient rapidement :Eq3

Cette équation peut se mettre sous la forme : Eq4

Le script Scilab proposé ci-dessous permet de tracer l’évolution de la sortie pour une température comprise entre 0 et 200°C et qui évolue bien entre 0 et 5V comme indiqué sur le schéma.

[pastacode lang= »markup » manual= »%2F%2F%20Etude%20de%20la%20note%20d’application%20interface%20pour%20PT100%0A%2F%2F%20poujouly.net%0AT%3D0%3A200%3B%0AR0%3D100%3B%20A%3D3.9083e-3%3B%20B%3D-5.775e-7%3B%20T0%3D0%3B%0ADeltaT%3DT-T0%3B%0ARTD%3DR0*(1%2BA*T%2BB*T.%5E2)%3B%0Aclf%3B%0Asubplot(311)%3Bplot(T%2CRTD)%3B%0Atitle(‘Evolution%20de%20RTD%20en%20fonction%20de%20T%C2%B0C’)%3B%0AR1%3D4.99e3%3BR2%3D49.1e3%3BR3%3D60.4e3%3BR4%3D1e3%3BR5%3D105.8e3%3B%0Aa%3D-5%2FR2%3B%0Ab%3D(5%2FR1)*((1%2FR3)%2B(1%2FR4))-(5%2FR2)*(1%2FR5)%3B%0Ac%3D1%2FR3%3B%0Ad%3D(1%2F(R3*R1))-(1%2FR5)*((1%2FR2)%2B(1%2FR4))%3B%0AVout%3D(a%2Bb*RTD).%2F(c%2Bd*RTD)%3B%0Asubplot(312)%3Bplot(T%2CVout)%3B%0Atitle(‘Evolution%20de%20Vout%20en%20fonction%20de%20T%C2%B0C’)%3B%0Asubplot(313)%3BN%3Dlength(Vout)%3B%0Aplot(Vout(2%3AN)-Vout(1%3AN-1))%3B%0Atitle(‘Lin%C3%A9arit%C3%A9%20de%20Vout%20en%20fonction%20de%20T%C2%B0C’)%3B » message= » » highlight= » » provider= »manual »/]

L’exécution du script renvoie la figure suivante :

trace

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.