Pomiar wysokich temperatur + AVR

Dec 25, 2006 7 Replies

Witam!



Niedawno zacząłem zabawę z mikrokontrolerami AVR i chciałbym w jakiś sposób zrealizować pomiar temperatur w zakresie 0*C - 200*C. W którymś wątku na temat laminatorów pojawiła się sugestia na temat wykorzystania diody (np. 1N4148) jako sensora. W takim razie układ pomiarowy musiałby być zasilany źródłem stałoprądowym (np. LM117/LM317). Teraz należałoby zrobić układ wzmacniający napięcie z tych powiedzmy 0,6V na 2,56V, by dostosować zakres napięć do napięć przyjmowanych przez przetwornik AD (10bit). I w tym miejscu proszę Was o pomoc. Jaki układ zastosować by wzmocnić napięcia? Ew. jak zrealizować pomiar temperatury w inny sposób?


Virus_7 napisał(a):

Może wzm. operacyjny FET i wtórnik o dużej impedancji?

Zawsze możesz zastosować opornik platynowy Pt100 lub Pt1000.

Filip Ozimek napisał(a):

Możesz zaproponować jakieś konkrety?

Ile to kosztuje? :>

Zale¿y do czego ci ten pomiar potrzebny. Te 160 kroków na przedziale 20-350stopni daje pomiar z krokiem co 2 stopnie, przy pomiarze temperatur rzêdu 200 stopni da to dok³adno¶æ samego przetwarzania 1% - powiedzia³bym, ¿e ca³kiem nie¼le, do wiêkszo¶ci zastosowañ, które mi przychodza do g³owy a¿ nadto nawet.

J.

Jarek P. napisał(a):

Fakt. :) Ale pikuś byłoby przy takim pomiarze co 0,5*C :)

Z niepewnoscia pomiarowa jakies 10 stopni, bo przeciez diody nie wykalibrujesz :-)

P.S. Jak w zasadzie ustalono temperature wrzenia azotu czy np topnienia olowiu, czy dowolne inne ? Srednia z pomiarow termometrami roznych typow ? Na liniowosc chyba nie ma co liczyc w tak szerokim zakresie, kalorymetria tez chyba zawodzi bo cieplo wlasciwe sie zmienia ?

J.

J.F. napisał(a):

Przynajmniej będzie z czego kalibrować. :P Dodam sobie parę punktów robiąc pomiar np. termoparą i będzie ok.

Ale ja mowie o dawniejszych czasach .. skad wiadomo jakie napiecie daje termopara ? Bo w zasadzie wiemy ze nieliniowe :-)

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required