teplotni cidlo LM335

Jirka MWW jirka.mww na gmail.com
Sobota Duben 13 15:36:38 CEST 2013


V tom  mém prvním vzorečku je formální chyba. samozřejmě by se mělo počítat
v desítkách milivolt, tj. místo
4.97 by mělo být 497 , tak to taky ve skutečnosti počítám. Po první úpravě
už je to dobře.

Ta vaše zkouška pro 0°C v mém případě nevychází. Mám hodnoty jen pro 25°C a
10°C
takže pokud dosadím pro 10°C
U0=2.98-0.15=2.83V
ADC=2.83/4.97*1024=583  Mě to ale při 10°C dává jen 577. t.j. 577/1024
*4.97= 2.8V tj. 7°C.

Během oběda jsem vyvinul určitou teorii, kterou bych chtěl nabídnout k
diskuzi:
LM335 je napájena z těch 4.97 V jako Vref přes odpor 2k2. Teče tam tedy
lehce pod 1mA,
tj. na obvodu se ztrácejí cca 3mW. Vzhledem k tomu, že při 25°C ( v
místnosti) obvod není moc chlazen
( je v krabičcce, sice bez deklu), tak tento sice malý výkon obvod lehce
přihřívá.
Když ho dám za okno (10°C) , a okolo i trochu fouká,
tak se celkem chladí. Reálný rozdíl teplot čipu tedy může být i větší než
těch naměřených
15°C.  To by vysvětlovalo větší sklon přímky než jen 10mV/°C.
Pokusím se tuto terii nějak potvrdit, zatím ale nevím jak, mám omezené
možnosti měření.




Dne 13. dubna 2013 12:58 Pavel KREJCI <krepa76 na gmail.com> napsal(a):

> Tak si do vaseho vzorecku dosadime pro 25stC
> T=613*4.97/1023-273(K) = 2.98 (kupodivu) -273(K) => ten vzorec je
> prapodivny... prevede cislo na AD na napeti a odecte od toho cca 0stC
> vyjadrene v Kelvinech.
>
> Ja bych to videl tak, ze 25stC odpovida AD kod 613 (2.98/4.97*1024).
> Rozdilu 1stC odpovida 10mV tedy 2.06bit.
> T[stC]= (ADC-613)/2.06+25 = ADC/2.06 - 272.5
>
> Zkouska pro 0stC a 100stC:
> U0=2.98-0.25=2.73V
> ADC=2.73/4.97*1024=562
> T= 562/2.06-272.5 = 0.3
>
> U100=2.98+0.75=3.73V
> ADC=3.73/4.97*1024=768
> T=768/2.06-272.5 = 100.3
>
>
> PK
>
> Dne 13. dubna 2013 12:06 Jirka MWW <jirka.mww na gmail.com> napsal(a):
> >
> > Hraju si tady s teplotnim cidlem LM 335 a nejak tomu nerozumim.
> > Datasheet rika, ze pri 25°C by melo byt na vystupu 2.98V. To jsem pomoci
> > kalibracniho potenciometru nastavil.  Pak se tam pise, ze to ma  mit 10
> mV
> > na °C, takze kdyz to pripojim na A/D prevodnik ATMEGA 328 s Vref 4.97 V
> > mel by byt vzorec pro prepocet na °C    T= U * 4.97/1023 - 273(K).
> > t.j. T = U* 0.485 - 273(K).  Kde U je samozrejme primo udaj
> > z A/D prevodniku v rozsahu 0 - 1023.
> > Me ale po kalibraci pri 25 a 10°C vychazi vzorec T= U * 0.264 - 138.
> > Asi nekde delam fatalni chybu, ale nejak na to nemuzu prijit.
> > Ocenim kazdou radu ci jen namet .
> >
> > --
> > Zdravi
> > Jirka OK1MWW
> >
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > Hw-list na list.hw.cz
> > http://list.hw.cz/mailman/listinfo/hw-list
> >
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>



-- 
Zdravi
Jirka OK1MWW
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130413/373a2c4e/attachment-0001.htm>


Další informace o konferenci Hw-list