teplotni cidlo LM335

Pavel KREJCI krepa76 na gmail.com
Sobota Duben 13 12:58:26 CEST 2013


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
>


Další informace o konferenci Hw-list