Pomiar temperatury: Która metoda dokładniejsza - czas rozładowania kondensatora czy dzielnik z termistorem?
Co bedzie dokladniejsze?
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?
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
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.
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
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.
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
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
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?
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
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
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
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."
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
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.
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.
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.
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 :/.
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
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
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?