Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[AVR ATmega32A] - Układ pomiarowy z PT100 i xtr105 - proszę o wyjasnienie

mich1990 19 Sty 2015 15:28 1428 1
  • #1 19 Sty 2015 15:28
    mich1990
    Poziom 5  

    Witam.

    Sytuacja jest następująca. Złożyłem na płytce stykowej układ pomiarowy do starszego czujnika PT100. Użyłem w tym celu układu XTR105 + wzmacniacz operacyjny LT1006 według schematu z noty katalogowej (poniżej), który był polecany w innym wątku o PT100.

    [AVR ATmega32A] - Układ pomiarowy z PT100 i xtr105 - proszę o wyjasnienie

    Zakładany zakres mierzonej temperatury to 0-400*C, czyli według tabelki z noty katalogowej rezystory powinny mieć następujące wartości.
    Rz = 100Ω
    Rg = 316Ω
    Rlin1 = 7 680Ω
    Rlin2 = 10 000Ω

    Napięcie wyjściowe Vo jest odczytywane przez przetwornik A/D W Atmega32 przy napięciu odniesienia 5V. Niestety układ nie działa tak jak myślałem że będzie i chcę prosić o wyjaśnienie kilku spraw i ewentualną pomoc.

    Po pierwsze, rozumiem że XTR105 służy do linearyzacji, czyli minimalizuje różnice między idealną charakterystyką R-T a faktycznym działaniem.

    Przy 10 bitowym przetworniku dla temperatury pokojowej odczyt z ADC powinien wynosić powyżej 414 (wartość dla 0*C)
    obliczenia:
    Rt400 = 247.09Ω - rezystancja czujnika dla 400*C (z charakterystyki PT100)
    247.09Ω / 1023 = 0.2415Ω
    100Ω / 0.2415 = 414

    tym czasem odczyt wynosi poniżej 150. Czy ja coś źle rozumiem odnośnie działania XTR?

    0 1
  • #2 19 Sty 2015 21:48
    mich1990
    Poziom 5  

    Przepraszam za dwa posty pod rząd ale zdałem sobie sprawę z błędu mojego rozumowania. Przecież ustawiałem rezystory na zakres od 0 do 400 stopni więc dla rezystancji 100Ω będę miał odczyt z ADC równy 0 lub bliski temu (ze względu na niewielkie różnice w wartościach rezystorów).

    Głupie pytanie zadałem i przepraszam za to.

    Teraz mam jednak inny problem. Zastąpiłem czujnik rezystorami i dla wartości 247Ω ADC podaje wartość 361. Jeżeli się nie mylę to powinno pokazywać blisko 1023.
    Jakieś sugestie?

    edit--------------
    poza tym dla rezystora 100Ω ADC daje jednak odczyt 97 więc dość bliski i jednak wartość 100Ω dla 0°C nie jest przyjmowana za zero. Nie wiem za bardzo co o tym myśleć.

    0