Une interface à ampli-op pour une sonde PT100
Dans 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 :On 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
En appliquant le théorème de Millmann sur V- & V+ on obtient :Comme l’amplificateur opérationnel travaille en régime linéaire V-=V+. En effectuant quelques simplifications il vient rapidement :
Cette équation peut se mettre sous la forme :
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 :
Laisser un commentaire