Pomiar temperatury: Która metoda dokładniejsza - czas rozładowania kondensatora czy dzielnik z termistorem?

Co bedzie dokladniejsze?





Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 18:02:01 +0200


Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?

Poprzedni Następny
Wiadomość
Spis treści
From: "CosteC" <costec_at_nospam_konto.nie_lubie_spamu.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 3 Apr 2005 18:41:50 +0200


Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?

heheh. wszystko zalezy. Jak uzywasz AVRa to dokladnosc przetwornika jest
~8bit chyba ze bardzo pilnujesz procka (miedzy innymi jego temperatury),
pomiar przez pomiar czasu jest tak dokladny jak twój kwarc i procedura
pomiaru tego czasu. No i dochodzi procedura linearyzacji - czyli
przeliczenia czasu lub napiecia na temperature od której zalezy dokladnosc
wstazania.
Jak masz przetwornik A/C na pokladzie to ja bym go uzyl. Problemem jest i
tak kalibracja i linearyzacja.

CosteC



Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:05:03 +0200


CosteC wrote:
Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?


heheh. wszystko zalezy. Jak uzywasz AVRa to dokladnosc przetwornika jest
~8bit chyba ze bardzo pilnujesz procka (miedzy innymi jego temperatury),
pomiar przez pomiar czasu jest tak dokladny jak twój kwarc i procedura
pomiaru tego czasu. No i dochodzi procedura linearyzacji - czyli
przeliczenia czasu lub napiecia na temperature od której zalezy dokladnosc
wstazania.
Jak masz przetwornik A/C na pokladzie to ja bym go uzyl. Problemem jest i
tak kalibracja i linearyzacja.

CosteC


Zamierzam uzyc charakterystyke dana od producenta. Wstawic jak najwiecej
punktow i interpolowac liniowo pomiedzy punktami.

Poprzedni Następny
Wiadomość
Spis treści
From: "CosteC" <costec_at_nospam_konto.nie_lubie_spamu.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 3 Apr 2005 19:12:50 +0200


CosteC wrote:
heheh. wszystko zalezy. Jak uzywasz AVRa to dokladnosc przetwornika jest
~8bit chyba ze bardzo pilnujesz procka (miedzy innymi jego temperatury),
pomiar przez pomiar czasu jest tak dokladny jak twój kwarc i procedura
pomiaru tego czasu. No i dochodzi procedura linearyzacji - czyli
przeliczenia czasu lub napiecia na temperature od której zalezy
dokladnosc
wstazania.
Jak masz przetwornik A/C na pokladzie to ja bym go uzyl. Problemem jest
i
tak kalibracja i linearyzacja.

Zamierzam uzyc charakterystyke dana od producenta. Wstawic jak najwiecej
punktow i interpolowac liniowo pomiedzy punktami.

I dobrze. Co to za termistor i gdzie go mozna kupic? Jaka jest
dokladnosc/stabilnosc przetwornika A/C?

CosteC



Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:18:38 +0200


CosteC wrote:
CosteC wrote:

heheh. wszystko zalezy. Jak uzywasz AVRa to dokladnosc przetwornika jest
~8bit chyba ze bardzo pilnujesz procka (miedzy innymi jego temperatury),
pomiar przez pomiar czasu jest tak dokladny jak twój kwarc i procedura
pomiaru tego czasu. No i dochodzi procedura linearyzacji - czyli
przeliczenia czasu lub napiecia na temperature od której zalezy

dokladnosc

wstazania.
Jak masz przetwornik A/C na pokladzie to ja bym go uzyl. Problemem jest

i

tak kalibracja i linearyzacja.


Zamierzam uzyc charakterystyke dana od producenta. Wstawic jak najwiecej
punktow i interpolowac liniowo pomiedzy punktami.


I dobrze. Co to za termistor i gdzie go mozna kupic? Jaka jest
dokladnosc/stabilnosc przetwornika A/C?

CosteC


Nie wiem gdzie go mozna kupic ale znalazlem cos takiego w domowej
apteczce i sciagnelem plik exela od producenta. Nie wiem jeszcze z tym
przetwornikiem, ale uzywam ATmega8L - wewnetrzny ADC.

Poprzedni Następny
Wiadomość
Spis treści
From: "szlovak" <BEZXadamkx_at_nospam_o2.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 4 Apr 2005 11:17:03 +0000 (UTC)




Zamierzam uzyc charakterystyke dana od producenta. Wstawic jak
najwiecej punktow i interpolowac liniowo pomiedzy punktami.

Tylko nie przesadzaj z równaniami. Chyba najlepiej by bylo zrobic
jakies przedzialy, w których wielomiany aproksymujace sa w miare dobrze
odwzorowujace. Stosowac maksymalnie 3 rzad, powinno starczyc,
szczególnie ze tylko 10 bitów masz przetwornik. 3-ci rzad stosuje do
zapisu FLOAT 32 bity gdzie dokladnosc siega 6-7 cyfr po przecinku, przy
obliczaniu pierwiastka, sinusa


PS Zreszta co bys nie robil i tak nie bedzie to dzialac za szybko,
kilka tysiecy cykli, no chyba ze Atmega ma mnozenie sprzetowe w co
watpie
--
Pozdrawiam
Adam

Poprzedni Następny
Wiadomość
Spis treści
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 04 Apr 2005 18:50:18 +0200


szlovak napisał(a):
[ciach...] no chyba ze Atmega ma mnozenie sprzetowe w co
watpie
No to rozwieję wątpliwości :
MUL - Multiply Unsigned
MULS - Multiply Signed
MULSU - Multiply Signed with Unsigned
FMUL - Fractional Multiply Unsigned
FMULS - Fractional Multiply Signed
FMULSU - Fractional Multiply Signed with Unsigned
Każdy z powyższych opkodów wykonuje się przez 2 cykle zegarowe na
ATmega8 i wyższych, którym fabryka daje gwarancję szybkości do 16MHz...
--
Pozdrawiam,
Light-I

Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 04 Apr 2005 19:25:48 +0200


Daniel Dawid <LightHouser> Majewski wrote:
szlovak napisał(a):

[ciach...] no chyba ze Atmega ma mnozenie sprzetowe w co
watpie

No to rozwieję wątpliwości :
MUL - Multiply Unsigned
MULS - Multiply Signed
MULSU - Multiply Signed with Unsigned
FMUL - Fractional Multiply Unsigned
FMULS - Fractional Multiply Signed
FMULSU - Fractional Multiply Signed with Unsigned
Każdy z powyższych opkodów wykonuje się przez 2 cykle zegarowe na
ATmega8 i wyższych, którym fabryka daje gwarancję szybkości do 16MHz...

Czy ktos posiada instrukcje avr asembler z opisem w jezyku polskim - w
wersji elektronicznej?

Poprzedni Następny
Wiadomość
Spis treści
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 04 Apr 2005 19:54:07 +0200


dArek napisał(a):
Czy ktos posiada instrukcje avr asembler z opisem w jezyku polskim - w
wersji elektronicznej?
Może to nie kompletny opis instrukcji, ale co nieco po polsku... ;)
http://www.easy-soft.tsnet.pl/modules.php?name=News&file=categories&op=newindex&catid=4
http://www.elektronika.qs.pl/asm_prog001.html
Mimo wszystko zalecałbym naukę angielskiego z terminologia techniczną,
większość dostępnej literatury technicznej jest dostępna w tym języku.
Oprogramowanie również (Chociażby AVRStudio).
--
Pozdrawiam,
Light-I

Poprzedni Następny
Wiadomość
Spis treści
From: "szlovak" <BEZXadamkx_at_nospam_o2.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 4 Apr 2005 19:50:15 +0000 (UTC)


Daniel Dawi napisał(a):

szlovak napisał(a):
[ciach...] no chyba ze Atmega ma mnozenie sprzetowe w co
watpie
No to rozwieję wątpliwości :
MUL - Multiply Unsigned
MULS - Multiply Signed
MULSU - Multiply Signed with Unsigned
FMUL - Fractional Multiply Unsigned
FMULS - Fractional Multiply Signed
FMULSU - Fractional Multiply Signed with Unsigned
Każdy z powyższych opkodów wykonuje się przez 2 cykle zegarowe na
ATmega8 i wyższych, którym fabryka daje gwarancję szybkości do
16MHz... -- Pozdrawiam,
Light-I

No rzeczywiście, w PIC serii 18 jest zamiast tego tylko

MULWF f,d

wykonywane w jednym cyklu rozkazowym, gdzie f to dowolna komórka
pamięci,d to wynik w W lub f
a reszte można wykombinować :-)
--
Pozdrawiam
Adam

Poprzedni Następny
Wiadomość
Spis treści
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Tue, 05 Apr 2005 04:20:27 +0200


szlovak napisał(a):
No rzeczywiście, w PIC serii 18 jest zamiast tego tylko

MULWF f,d

wykonywane w jednym cyklu rozkazowym, gdzie f to dowolna komórka
pamięci,d to wynik w W lub f
a reszte można wykombinować :-)
No wszystko pięknie, tylko jak narazie temat dotyczy AVR-ów z 10bit ADC,
a każda pliszka swoje gniazdko chwali... ;)
--
Pozdrawiam, Light-I

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin Stanisz <mstanisz_at_nospam_bzdury.poczta.onet.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Tue, 05 Apr 2005 21:44:50 +0200


On Tue, 05 Apr 2005 04:20:27 +0200, Daniel Dawid <LightHouser> Majewski
wrote:
a każda pliszka swoje gniazdko chwali... ;)

Co? Ty profanie - ogonek! :-)

Pozdrawiam
--
Marcin Stanisz

"Requiem aeternam dona ei, Domine, et lux perpetua luceat ei.
Requiescat in pace. Amen."


Poprzedni Następny
Wiadomość
Spis treści
From: "Daniel Dawid <LightHouser> Majewski" <madan.wywal_at_nospam_op.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Tue, 05 Apr 2005 23:52:14 +0200


Marcin Stanisz napisał(a):
On Tue, 05 Apr 2005 04:20:27 +0200, Daniel Dawid <LightHouser> Majewski
wrote:

a każda pliszka swoje gniazdko chwali... ;)


Co? Ty profanie - ogonek! :-)
A ja tam wole gniazdko, ogonek jest mniej praktyczny... ;)
--
Light-I

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:16:49 +0200


On Sun, 03 Apr 2005 18:02:01 +0200, dArek wrote:
Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?

To zalezy jak to zrobisz. Rozladowanie .. tez wymaga pomiaru napiecia.

Nie licz na to ze uzyskasz duza dokladnosc na 555+kondensator,
szczegolnie gdy ma on tolerancje 10% i spory dryft temperaturowy.

Z drugiej strony sporo miernikow na 7106 przeciez tak naprawde mierza
czas rozladowania kondensatora i 11-bit maja.
A czlon sigma-delta nawet 24-bity umozliwia ladujac i rozladowujac
kondensator ....

A osobna kwestia - jak zamierzasz to wyskalowac ? Bo termistor to z
natury rzeczy jest bardzo niedokladny przyrzad, dodaj do tego np
opornosc kabelkow ..

J.


Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:37:08 +0200


J.F. wrote:
On Sun, 03 Apr 2005 18:02:01 +0200, dArek wrote:

Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?


To zalezy jak to zrobisz. Rozladowanie .. tez wymaga pomiaru napiecia.

Nie licz na to ze uzyskasz duza dokladnosc na 555+kondensator,
szczegolnie gdy ma on tolerancje 10% i spory dryft temperaturowy.

Z drugiej strony sporo miernikow na 7106 przeciez tak naprawde mierza
czas rozladowania kondensatora i 11-bit maja.
A czlon sigma-delta nawet 24-bity umozliwia ladujac i rozladowujac
kondensator ....

A osobna kwestia - jak zamierzasz to wyskalowac ? Bo termistor to z
natury rzeczy jest bardzo niedokladny przyrzad, dodaj do tego np
opornosc kabelkow ..

J.

Masz racje ale ja musze zrobic czujnik na termistorze. Gdyby to ode mnie
zalezalo zrobilbym na cyfrowym czujniku. Myslalem zeby podlaczyc czujnik
dallasa i korygowac ewentualne bledy. Nie mam pomyslu jak sie za to
zabrac. Powinienem wziasc taki termistor i na wstepie pomierzyc
charakterystyke, ale nie mam do tego warunkow. No ale w szkole wymagaja
tylko sie nie zastanawiaja pewnie nad dokladnoscia tego urzadzenia.

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:45:37 +0200


On Sun, 03 Apr 2005 19:37:08 +0200, dArek wrote:
A osobna kwestia - jak zamierzasz to wyskalowac ? Bo termistor to z
natury rzeczy jest bardzo niedokladny przyrzad, dodaj do tego np
opornosc kabelkow ..

Masz racje ale ja musze zrobic czujnik na termistorze. Gdyby to ode mnie
zalezalo zrobilbym na cyfrowym czujniku. Myslalem zeby podlaczyc czujnik
dallasa i korygowac ewentualne bledy.

Te "czujniki cyfrowe" tez nie sa zbyt dokladne.
Ile Maxim deklaruje - 1C czy 2C ?

Nie mam pomyslu jak sie za to
zabrac. Powinienem wziasc taki termistor i na wstepie pomierzyc
charakterystyke, ale nie mam do tego warunkow. No ale w szkole wymagaja
tylko sie nie zastanawiaja pewnie nad dokladnoscia tego urzadzenia.

Jesli ma byc dokladnie, to pomysl nad Pt100. Tez w sumie termistor.

J.



Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Sun, 03 Apr 2005 19:58:09 +0200


J.F. wrote:
On Sun, 03 Apr 2005 19:37:08 +0200, dArek wrote:

A osobna kwestia - jak zamierzasz to wyskalowac ? Bo termistor to z
natury rzeczy jest bardzo niedokladny przyrzad, dodaj do tego np
opornosc kabelkow ..


Masz racje ale ja musze zrobic czujnik na termistorze. Gdyby to ode mnie
zalezalo zrobilbym na cyfrowym czujniku. Myslalem zeby podlaczyc czujnik
dallasa i korygowac ewentualne bledy.


Te "czujniki cyfrowe" tez nie sa zbyt dokladne.
Ile Maxim deklaruje - 1C czy 2C ?


Nie mam pomyslu jak sie za to
zabrac. Powinienem wziasc taki termistor i na wstepie pomierzyc
charakterystyke, ale nie mam do tego warunkow. No ale w szkole wymagaja
tylko sie nie zastanawiaja pewnie nad dokladnoscia tego urzadzenia.


Jesli ma byc dokladnie, to pomysl nad Pt100. Tez w sumie termistor.

J.


Drogie chyba sa :/.

Poprzedni Następny
Wiadomość
Spis treści
From: "Jaroslaw Grolik" <grolik_NOSPAM__at_nospam_chemia.uj.edu.pl>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 4 Apr 2005 17:42:27 +0200


Witam

Jesli ma byc dokladnie, to pomysl nad Pt100. Tez w sumie termistor.

J.


Drogie chyba sa :/.

W Conrad-zie maja takie nieduze cos kolo 50 PLN, ale nie pamietam dokladnie
. Rok temu patrzylem za tym, ale ostatecznie zrezygnowalem.

Pozdrawiam

Jaroslaw grolik



Poprzedni Następny
Wiadomość
Spis treści
From: desoft_at_nospam_interia.pl (Wladyslaw Skoczylas)
Subject: Re: Co bedzie dokladniejsze?
Date: 3 Apr 2005 21:08:51 +0200


From: "dArek" <darecki22_at_nospam_tenbit.pl_>

Masz racje ale ja musze zrobic czujnik na termistorze. Gdyby to ode mnie
zalezalo zrobilbym na cyfrowym czujniku. Myslalem zeby podlaczyc czujnik
dallasa i korygowac ewentualne bledy. Nie mam pomyslu jak sie za to
zabrac. Powinienem wziasc taki termistor i na wstepie pomierzyc
charakterystyke, ale nie mam do tego warunkow. No ale w szkole wymagaja
tylko sie nie zastanawiaja pewnie nad dokladnoscia tego urzadzenia.


Moze w szkole wymagaja aby znac co to jest podwójne i pojednyncze
calkowanie.

Wladyslaw



----------------------------------------------------------------------
Startuj z INTERIA.PL! >>> http://link.interia.pl/f186c

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: dArek <darecki22_at_nospam_tenbit.pl_>
Subject: Re: Co bedzie dokladniejsze?
Date: Mon, 04 Apr 2005 17:12:42 +0200


dArek wrote:
Co bedzie dokladniejsze - pomiar temperatury przez pomiar czasu
rozladowania sie kondenstora przez termistor, czy pomiar napiecia (10bit
przetwornik A/C) na dzielniku z termistorem?
To moze czujnik diodowy bedzie mial bardziej liniowa charakterystyke?