Teplotní čidlo -50...+300 k procesoru
Moderátor: Moderátoři
na desce, bude OZ, ktery prevede odpor cidla na nepeti, a dale to zpracuje A/D 12. bit prevodnik, a to pujde do procesoru. V procesoru to jeste pomoci komparatoru budu pomoci postupne aproximace vyhodnocovat napeti v procesoru.
Dotom si z datasheetu vytahnu tabulku odporu v zavislosti na teplote a vytvorim si polynom 2. radu staci. Tento polynom si v procesoru upravim, abych ho mohl zpracovat - to taky neni problem.
Ted se ale zeptam, co mi vrta hlavou.
Puvodni polynom je vlastne na vypocet Odporu v zavislosti na teplote, ja ho ale budu muset prepocitat na polynom, ktery mi urci napeti v zavyslosti na teplote, abych to mohl zpracovat procesorem.
To bych chtel udelat tak, ze pri 0°C ma cislo odpor 100ohm, takze si posteluji tak, abych mel pri 0°C i napeti 1V, tim muzu v polynomu odpor zmenit za napeti.(popripade zvolim jine napeti a pak to proste v polynomu vynasobim).
1) A ted ta ona otazka, slo by to takhle udelat? Nebude se tam projevovat vliv toho OZ a toho A/D myslim nejake parazitni odpory a tak?
Po prvé zabudni na presnosť 0,1 alebo 0,2 st. v rozsahu -50st. až 300st. Je to nereálne.
Po druhe, mal by si si najskôr poriadne naštudovať teóriu o meraní teplôt. Je toho plný internet. Zameraj sa na merania prostredníctvom Pt100.
Po tretie, odporúčam ti použiť nejaký špeciálny obvod určený pre Pt100, voľakedy som také niečo používal, nepamätám sa už na typ tohto obvodu. Myslím, že ich existuje viac druhov. Niečo si vyber a poriadne naštuduj. Až potom sa pusti do samotného návrhu.
Po štvrte: kalibarácii sa aj tak nevyhneš.
Na internetu jsem nasel tyto 2 knizky
Kód: Vybrat vše
http://shop.ben.cz/cz/121194-mereni-teploty-senzory-a-merici-obvody.aspxKód: Vybrat vše
http://shop.ben.cz/cz/121223-zajimava-zapojeni-inspirace-konstrukterum-3-dil.aspxtak mi asi nezbude nic jinyho nez si je koupit a trochu procist
Kód: Vybrat vše
http://www.ben.cz/_d/ukazka/121223u.pdfobrazek 6.7.1 vypada zajimave, cidlo je odpor Rpt.
Slo by toto pouzit i pro mereni zapornych teplot?
K tomu speciálnímu obvodu: například vhodný je XTR10x
ale jde to udělat "klasickým" OZ, jde jen o to aby jsi zajistil malý vstupní proud (velký vstupní odpor) a malý drift offsetu. Z hlavy: myslímm, že by vyhověl přístrojový zesilovač ze tří obvodů LTC1050 + vstupní filtr (dolní propust) dále potřebuješ vyrobit stabilní zdroj proudu, kterým budeš čidlo napájet a čidlo pak samozřejmě připojit čtyřvodičově!
Nastuduj ty skripta! Je to nejjednoduší a nejrychlejší řešení.
U toho 6.7.2 je to voleno od 0° do 300°, kdyz to ale nastavim podle sebe popropadne jinak zvolim odpory, tak by to melo fungovat i v zapornych hodnotach merene teploty ze?
Zkusim si pujcit tu knihu od pana Kreidla. Diky moc