 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
grecko453 Član

Pridružen-a: Pet 24 Sep 2010 13:02 Prispevkov: 86 Aktiv.: 0.48 Kraj: Ljubljana
|
Objavljeno: Tor Jan 25, 2011 12:22 pm Naslov sporočila: merjenje temperature z KTY10 vezanem v napetostni delilnik |
|
|
Torej rad bi meril temperaturo (na stopinjo natančno) z KTY10 senzorjem vezanem v napetostni delilnik (3.3k pull down upor).
Postavlja pa se mi en dvom v zanesljivost take meritve.
Torej glede na to da ne bi uporabil operacijskega ojačevalca, s katerim bi razširil napetostno območje, bi pri gornji vezavi (napetostni delilnik) izkoriščal napetostno razliko med 2,1V (150°C) in 3,8V (-50°C).
Pri Vref+ in Vref- za analogno-digitalni konverter = Vcc in gnd, bi torej izkoriščal 29% širine 10 bitnega konverterja, kar pa bi lahko razširil na 100%, če bi nastavil da je Vref+ 3,8V in Vref- 2,1V.
Formula za izračun upornosti senzorja je izpeljana iz Vout=Vin*R2/(R1+R2),
pri čemer je Vin=Vcc, R1=upornost senzorja, R2=3.3k, ADC=vrednost AD konverterja in se glasi:
Rs=Vcc*R2*1023/Vcc/ADC-R2
in formula za izračun temperature, pri čemer je a=0.00788, b=0.00001937, R25=1970:
temp:=25 + (sqrt(a^2+4*b+4*b*Rs/R25)-a) / (2*b)
Ker ne želim računati z 32 bitnimi spremenljivkami (tipa REAL v MikroPascalu), sem se osredotočil na temperaturno območje med 20 in 90°C, ter krivuljo razdelil na dve linearni funkciji - eno za 20 do 55°C drugo pa od 55 do 90°C.
Formula za izračun temperature gre takole
If ADC<585 then temp:=360 - (ADC*539 div 1000) else temp:=390 - (ADC*556 div 1000);
id (ADC<430) or (ADC>780) then senzor:='error';
Zastavlja pa se mi slednji dvom.
Če bo Vcc nihala na ADC to ne bo vplivalo saj se bo z tem spremenila tudi Vref+, bolj se mi zastavlja dvom kako bo na odčitano temperaturo vplivalo nihanje Vcc napetosti, ki bo speljana na senzor. |
|
Nazaj na vrh |
|
 |
lojzek Član



Pridružen-a: Pet 25 Jan 2008 8:00 Prispevkov: 3387 Aktiv.: 15.98
|
Objavljeno: Tor Jan 25, 2011 1:46 pm Naslov sporočila: |
|
|
Poglej tole temo , sem se ukvarjal z identičnim problemom. |
|
Nazaj na vrh |
|
 |
silvo_v Član

Pridružen-a: Pon 11 Jul 2005 22:00 Prispevkov: 146 Aktiv.: 0.62 Kraj: Domžale
|
Objavljeno: Tor Jan 25, 2011 1:47 pm Naslov sporočila: Re: merjenje temperature z KTY10 vezanem v napetostni deliln |
|
|
grecko453 je napisal/a: |
Zastavlja pa se mi slednji dvom.
Če bo Vcc nihala na ADC to ne bo vplivalo saj se bo z tem spremenila tudi Vref+, bolj se mi zastavlja dvom kako bo na odčitano temperaturo vplivalo nihanje Vcc napetosti, ki bo speljana na senzor. |
Nihanje Vcc-ja eliminiraš tako, da poleg napajanja napetostnega delilnika, v katerem je senzor, iz Vcc napajaš tudi napetostni delilnik, ki ga uporabiš za referenčno napetost AD pretvornika.
Sicer smo se pa o tej temi že pogovarjali tukaj.
Lp |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 499 dni
Powered by phpBB © 2001, 2005 phpBB Group
|