Tema: Re: pt100 "plaukioja"
Autorius: Laimis
Data: 2015-11-24 15:38:53
tester rašė:
> pt100 2 laidų daviklis (žinau, kad blogai, bet turiu ką turiu) pajungtas
> prie atmega328 (arduino) per daliklį (+5V -5,1k rezistorius-pt100-GND)
> palaukus ilgiau ADC parodymai padidėja dvigubai (pradeda rodyti žymiai
> daugiau temperatūros nei yra, pvz., kambaryje rodo 60 laipsnių). Jei
> gerai suskaičiavau, tai 1 "padala" ADC lygi 4 laipsniai. Ar čia taip ir
> turi būti dėl to, kad pt100 sušyla dėl per jį tekančios ~1mA srovės?

1. ADC 10 bitų, tai viena ADC padala negali būti 4 laipsnių vertės, nes 
4000 laipsnių diapazono pt100 tikrai nematuoja.

2. 1 mA srovė negali reikšmingai įkaitinti pt100 (tai, beje, bene 
„standartinė“ srovė jungiant pt100)


Turiu įtarimą, kad problemos skaitant ir interpretuojant ADC aukšesniojo 
baito 8 bitus, kurie yra nukąsta (nepilna) vertė. Jei naudoji tik 8 bitų 
rezoliuciją, tai reikia nustatyti atitinkamą lygiavimą ADLAR bitu ir 
tada ADCH bus visa 8 bitų vertė.