5. MĚŘENÍ TEPLOTY TERMOČLÁNKY Úkol měření 1. Ověření funkce dvoudrátového převodníku XTR 101 pro měření teploty termoelektrickými články (termočlánky). 2. Použití měřicího modulu Janascard AD232 s izotermální svorkovnicí a sériovým přenosem údajů do počítače typu PC.
Úvod K měření se použije termočlánek typu K. Jedná se o termočlánek NiCr-Ni (niklchrom - nikl), dříve označovaný také jako Chromel-Alumel (Ch-A). Tři termočlánky tohoto typu jsou umístěny v pícce s keramickou vložkou. První termočlánek je připojen přímo na izotermální svorkovnici modulu Janascard AD232. Druhý termočlánek je vyhodnocován obvodem XTR101. Jeho srovnávací spoj je umístěn v hliníkovém bloku spolu s bipolárním tranzistorem, jehož přechod B-E využívá ke kompenzaci teploty srovnávacího spoje (tzv. "studeného konce") obvod XTR101. Pro kontrolu přesnosti této kompenzace lze blok vyhřívat a jeho teplotu měřit zabudovaným teplotním senzorem. Obvod XTR 101 je umístěn v přípravku umožňujícím výměnu aplikačních odporů. Třetí termočlánek je připojen ke kompenzační krabici. Výstupní napětí se měří voltmetrem.
Postup měření 1. Prostudujte funkci obvodu XTR 101 a postup návrhu aplikačních odporů. 2. Měření vlivu teploty srovnávacího spoje Při vypnuté pícce (tj. měřicí spoj na teplotě okolí) se ohřívá srovnávací spoj v Al bloku. Respektujte setrvačnost bloku, stačí ohřívat několik minut. Teplotu bloku měří termistorový teploměr, současně se měří multimetrem HP napětí termočlánku na vstupních svorkách pro termočlánek. Teplotu srovnávacího spoje lze určit samozřejmě také z údaje multimetru HP, příp. také z napětí na přechodu UBE. Dále se měří výstup z XTR 101, tj. napěťový spád na RL. Zjistěte poměr relativní změny výstupního napětí URL k relativní změně napětí na svorkách termočlánku. Při správném návrhu by měly být změny URL minimální. 3. Vliv odporu přívodů Změří se závislost údaje XTR101 na odporu přívodů v sérii s RL při určité teplotě srovnávacího konce, např. během chladnutí Al bloku. Do série se zdrojem napájecího napětí zapojte dekádu. Při změně odporu až do 200 Ω by se napětí na RL nemělo podstatně měnit. 4. Měření teploty uvnitř pícky Měří se obvodem XTR101 a zároveň měřicím modulem Janascard AD232. Současně se multimetrem zjišťuje napětí na RL. Napájejte pícku z regulačního transformátoru (asi 110 V). Respektujte setrvačnost pícky a ohřev včas vypněte.
23
Obr. 5.1
Převodník XTR 101 Dvoudrátový převodník XTR 101 firmy Burr-Brown (USA) je určen k připojení na proudovou smyčku 4 .. 20 mA. Po této proudové smyčce je obvod napájen, výstupní veličinou je velikost odebíraného proudu. Obvod je určen pro zpracování signálu ze senzorů, zejména termočlánků, kovových odporových senzorů teploty („kovových teploměrů“ = RTD), termistorů a tenzometrických můstků. Obvod obsahuje přesný přístrojový zesilovač, napětím řízený zdroj proudu a dvojitou proudovou referenci. Blokové schéma obvodu je na obr. 5.2. Proudová smyčka je napájena ze zdroje napětí U, obvod odebírá celkový proud I0 (4 až 20 mA). Výstupem je pak úbytek napětí U2 na zatěžovacím odporu RL . Proud I0 se skládá ze dvou částí: a) z proudových referencí 2 x 1 mA, b) z U/I převodníku s rozsahem 2 až 18 mA, řízeného vstupním rozdílovým napětím u2 – u1 . Pro celkový výstupní proud platí vztah 40 (u 2 − u1 ) I 0 = 4 mA + 0.16 + RS
kde
RS
je vnější zpětnovazební odpor.
Pro napětí u1 , u2 platí omezení u 2 − u1 < 1 V
u 7 + 4 V < u1 , u 2 < u 7 + 6 V
24
Proudové zdroje I = 1 mA lze využít k napájení odporových senzorů nebo k posunutí rozsahu převodníku.
Obr. 5.2
Použití obvodu XTR 101 k měření teploty termočlánkem - příklad návrhu Požadovaný rozsah navrhovaného teploměru je (tmin ... tmax ) = (0 ... 600 °C). K měření teploty t použijeme termočlánek typu K. Jeho citlivost (teplotní součinitel) α je v rozsahu teplot 0 ...100 °C přibližně rovna α = 42 µV/K
1. Kompenzace teploty srovnávacího spoje
Teplota srovnávacího spoje tS [°C] se měří diodovým teploměrem (přechod BE bipolárního tranzistoru). Tato dioda je napájena proudovou referencí 1 mA (výstup 11 převodníku). Teplotní součinitel napětí diody je roven přibližně αD =
∆U D = − 2.1 mV/K ∆T
Pro celkové napětí na diodě platí vztah U D = 0.6 V - 2.1 mV/K (25 °C - t S )
25
Obr. 5.3
Ke správné funkci kompenzace je třeba tuto citlivost upravit odporovým děličem R5, R6 (zanedbáváme nelinearitu termočlánku i proud tekoucí odporovým děličem) tak, aby platilo ∆U R6 R6 ∆U D = = − αK ∆T R5 + R6 ∆T
Aby odpor děliče byl mnohem větší než odpor diody, volíme např. R5 = 2, 2 kΩ . Pro odpor R6 pak platí
R6 = −
R5 . α K − 2.2 × 10 3 × 42 × 10 −6 = − = 45 Ω αK − αD 42 × 10 −6 − 2.1 × 10 −6
2. Posunutí počátku rozsahu
Aby požadovaný počátek měřicího rozsahu skutečně odpovídal minimálnímu výstupnímu rozsahu převodníku 4 mA, je nutno posunout vstupní rozsah. K tomu využijeme spádu napětí na odporu R4 napájeného druhou proudovou referencí 1 mA (výstup 10). V našem případě platí tmin = 0 °C . Pro měřenou teplotu termočlánku
t = 0 °C a teplotu srovnávacího spoje UT = 25 αK = 25 . 42 µV = 1050 µV
a napětí diody UD(25 °C) = 0.6 V. Aby I0 = 4 mA, musí platit, že U1 = 0 , a tedy UT = −
R6 U D (25 °C) + R4 I 4 = 0 R5 + R6
26
tS = 25 °C bude napětí
Obr. 5.4 Po dosazení vychází 1.05 × 10 −3 −
43 × 0.6 + R4 × 10 −3 = 0 3 2.2 × 10 + 43 R4 = 13 Ω
Návrh zpětnovazebního odporu RS
Velikost RS (obr. 5.5) určíme z požadovaného rozsahu tak, aby I0(tmax) = 20 mA .
Obr. 5.5
27
Pro tmax = 600 °C bude U 1 = α K (t max − 25 °C) −
R6 U D (25 °C) + R4 I 4 = 25.20 mV R5 + R6
Pro požadovaný výstupní proud musí platit 40 × 19.15 × 10 −3 20 mA = 4 mA + 0.016 + RS
a z toho RS = 64.6 Ω
Výpočet zatěžovacího odporu RL
Při zvoleném rozsahu teploměru 0 ... 600 °C bude proudová výstupní citlivost ∆I 0 20 mA - 4 mA = = 26.7 µA/K ∆t 600 °C - 0 °C
Hodnotu RL volíme s výhodou tak, aby výstupní napěťová citlivost
∆U L byla celé číslo, ∆t
např. 1 mV/°C . Musí tedy platit ∆I 0 ∆U L = RL ∆t ∆t
RL =
500 °C 1 mV 500 × = Ω = 37.5 Ω 16 mA K 16
Výstupní napěťový zdvih UL max – UL min = 0.5 V ovšem nevyužívá plně rozsah obvodu, čímž se zvyšuje celková chyba. Při zvýšení hodnoty RL na desetinásobek (a tedy výstupní citlivosti 10 mV/°C) by ovšem bylo nutno proudovou smyčku napájet ze zdroje napětí např. U = 20 V, aby i při maximálním proudu I0 = 20 mA zůstával na převodník XTR 101 úbytek napětí spolehlivě vyšší než hodnota U7-8 = 12.7 V požadovaná výrobcem pro správnou funkci obvodu.
Modul Janascard AD 232 1. Základní popis
Modul AD232 je modul integračního AD převodníku napájeného a komunikujícího po sériové lince RS232. AD232 je vhodný zejména pro měření malých signálů z čidel, měření napětí ve větší vzdálenosti od počítače nebo ve spojení s laptopem či notebookem jako přenosná měřicí ústředna. Ve variantě s měřením teploty izotermální svorkovnice umožňuje přímé připojení termočlánků.
28
2. Technické údaje - napájení a komunikace po RS232 - rozlišení ± 18 bitů - rozsahy: ± 5 V, ± 0.5 V - 4 diferenciální vstupy - nelinearita typ. ± 0.0015 %, max. ± 0.006 % z rozsahu - šum typ. 15 mVef - přesnost (0.02 % z údaje + 0.008 % z rozsahu) na rozsahu 0.5 V, (0.05 % z údaje + 0.008 % z rozsahu) na rozsahu 5 V - teplotní drift typ. 30 ppm/K - doba integrace vst. napětí 20 ms, doba převodu 65 ms - vstupní odpor 1.1 MΩ 3. Popis činnosti
Jádrem modulu AD232 je integrační AD převodník MAX 132 se vstupním rozsahem ± 0.5 V a rozlišením ±18 bitů (tj. 19 bitů včetně znaménka). Vzhledem k vlastnímu šumu AD převodníku 15 µVef je prakticky využitelná rozlišovací schopnost pro jedno měření asi ± 15 bitů, pro dosažení vyššího rozlišení je potřeba výstup filtrovat (např. průměrováním). Pro dosažení 18-bitového rozlišení je potřeba průměru alespoň z 20 měření. Převodník umožňuje rovněž odměřit vlastní ofset, ten od naměřené hodnoty odečíst a tak vyloučit chybu ofsetu i jeho případný drift. Přesnost rozsahu je určena referenčním napětím, které je odvozeno z referenčního obvodu TL431 pomocí přesného a stabilního děliče realizovaného destičkovým odporem. Přesná hodnota referenčního napětí a dělicí poměr vstupního děliče jsou pro každý kus modulu změřeny a uloženy v kalibračním souboru KAD232.KAL. Převodník je doplněn o předřadný dělič pro rozšíření rozsahu na ± 5 V a vstupní přepínač pro 4 diferenciální vstupy. Teplota izotermální svorkovnice je měřena obvodem LM334 (převodník absolutní teplota/proud). Korekce na teplotu studeného konce termočlánku se pak provádí softwarově. 4. Popis ovládacího programu AD232.EXE
Veškeré funkce je možno vyvolávat myší, nebo kurzorovými a horkými klávesami. Funkce menu je možno vyvolat kliknutím myši, klávesou F10 nebo stisknutím klávesy Alt a zvýrazněného písmena funkce. V rámci dialogového okna je možno se pohybovat pomocí myši, stisknutím klávesy Alt a zvýrazněného písmena funkce, nebo pomocí tabulátoru. 4.1. Spouštění
- Režim spouštění: ----
Trvale (maximální rychlostí) Jednorázově - jeden odměr na stisknutí klávesy F2. Periodicky: je možno zadat interval mezi odměry od 50 ms do 100000 s s krokem 50 ms. Reálný čas je odvozen od přerušení časovače v PC. Při volbě vzorkovací 29
periody je třeba mít na paměti, že převodník je schopen realizovat maximálně 16 převodů/s a při zařazení filtru je rychlost převodu při n-násobném průměrování n-krát nižší ! - Start měření - horká klávesa F2 - spustí měření. - Stop měření - horká klávesa F3 - zastaví měření. 4.2. Konfigurace
- Filtr: umožňuje zavést dodatečnou filtraci naměřených hodnot tím, že je počítán a zobrazován průměr (z 2 až 2000) naměřených hodnot, čímž se zvyšuje potlačení rušivých signálů a zvyšuje se dosažitelné rozlišení modulu za cenu zpomalení měření. Zvolený počet průměrů určuje rovněž i zobrazovaný počet míst výsledku na displeji. Výsledek s plným rozlišením AD převodníku (tj. 2 µV na rozsahu 0.5 V a 20 µV na rozsahu 5 V) je zobrazován pro počet průměrů > 19. - Port: com1 nebo com2 - Jazyk: čeština bez diakritiky nebo s kódem Kamenických. - Načti: umožňuje načtení konfiguračního souboru s nastavenými hodnotami. Implicitní jméno konfiguračního souboru je AD232.CFG, soubor tohoto jména je načítán automaticky při spuštění programu. Pokud tento soubor není přítomen v aktuálním adresáři, jsou použity předdefinované hodnoty. - Ulož: uloží momentálně nastavenou konfiguraci do zvoleného souboru. Implicitní přípona konfiguračního souboru je *.cfg. 4.3. Vstup
- Kanál: Toto volbou je možno zvolit měřený vstup. Je možno volit 1 až 4 vstupy v libovolné kombinaci. Při měření více než jednoho vstupu je mezi měřeními prodleva 30 ms pro ustálení vstupního RC filtru. - Rozsah: zde je možno zvolit pro každý aktivní vstup jeden ze dvou rozsahů 0.5 V nebo 5 V nezávisle pro každý vstup. 4.4. Disk
Tato položka menu umožňuje aktivovat zápis měřených hodnot na disk. Je-li zápis na disk aktivován, je možno zvolit jméno souboru, do kterého budou naměřená data uložena a počet ukládaných hodnot v intervalu 1..100000. Pokud je perioda vzorkování krátká, je vhodné aktivovat volbu Buffer v paměti - naměřená data jsou ukládána do paměti a teprve po odebrání všech vzorků jsou uložena na disk. Formát ukládaných dat je následující: Počet hodnot n vzorkovací perioda kanál 00 [mat 00 teplota 00] ... kanál 1015 [mat 015 teplota 015] . . kanál n0 [mat n0 teplota n0] ... kanál n15 [mat n15 teplota n15]
30
První řádek obsahuje počet naměřených hodnot n a vzorkovací periodu. Na každém dalším řádku jsou uvedeny hodnoty pro jeden odměr pro všechny aktivní kanály. Je-li zvolena funkce Polynom nebo Teplota, ukládá se měřené napětí i výsledek zvolené funkce. 4.5. Kalibrace
- Autokalibrace: interní okalibrování AD převodníku, tj. odměr nulové hodnoty vstupního napětí. Tato hodnota je uložena do paměti a při každém měření vstupního napětí je odečítána. V dialogovém okně vyvolaném touto volbou je možno volit Interní autokalibraci, tj. převodník se sám periodicky kalibruje v minutových intervalech, nebo autokalibraci vypnout, což je vhodné např. při ukládání hodnot na disk, kdy není vhodné přerušovat měření autokalibrací, popřípadě vyvolat autokalibraci povelem Ihned. - Rekalibrace: překalibrování AD převodníku externím normálem (kalibrátor nebo zdroj napětí měřený přesným voltmetrem). 4.6. Matematika
- Polynom: tato volba umožňuje zadat výpočet polynomu až třetího řádu s volitelnými koeficienty, výsledek výpočtu se zobrazuje spolu s měřeným napětím, případně je ukládán na disk. - Teplota: tato volba slouží k měření teploty termočlánky. Je možno volit tyto typy termočlánků: J, K, T ,E. Rozlišení při měření teploty je 0.1 °C, pro dosažení stabilního údaje je vhodné volit přiměřený počet průměrů v menu Filtr. Přesnost měření teploty je dána prakticky výhradně přesností použitých termočlánků. 5. Chybová hlášení
Přetečení rozsahu převodníku je indikováno znaky +++++ při kladném přetečení, eventuálně - - - - - při záporném přetečení. Přetečení nastává při překročení rozsahu asi o 5 %. Pokud se při spouštění programu objeví zpráva "File not found", není v aktuálním adresáři soubor kad232.kal s kalibračními konstantami.
Kompenzační krabice Omega CJ Přesnost kompenzace teploty srovnávacího spoje: Napájení: Poznámka:
lithiová baterie 3.6 V Po měření vypnout!
31
0.25 °C 0.5 °C 0.75 °C
při 25 °C pro 15 až 35 °C od 10 °C do 50 °C