Stránka 1 z 2

Měření teploty

Napsal: 01 pro 2022, 19:17
od zajicjarda
Dobrý den.
Vytvářím zařízení na měření teploty vzduchu (vysoká pravděpodobnost styku s vodou) a pres BT odesílání do mobilu.
A teď ten problém. Zařízení mám v kapse, je ohřáté na 10 až 15°C, vyndám čidlo z kapsy a chci měřit vzduch třeba -5 až 5°C. Provizorně mám vodotěsné čidlo Dallas, ale jeho tepelná setrvačnost je hrozně dlouhá, samotné bez ochraného pouzdra je samozřejmě rychlejší, ale pro mé učely pořád dost pomalé. Neví někdo z vás nějakou rychlejší možnost.

Re: Měření teploty

Napsal: 01 pro 2022, 19:32
od kiRRow
Budeš se muset smířit stím, že tohle už nebudeš zřejmě moct mít v jednom čipu. Bude to chtít nějaký externí senzor (ten necháš v nepříznivém prostředí, které chceš měřit) a převodník/zesilovač signálu, aby to mohl zkousnout procesor. Hledat budeš muset dle rozsahu teplot, citlivost atp detailů.

Re: Měření teploty

Napsal: 01 pro 2022, 20:26
od Caster
Pokud to je stacionární měření, tak se setrvačností nemůžeš mí žádný problém 8-) .

Pro měření rychlých změn teplot můžeš použít jakýkoliv malý MCU, který má zabudované interní měření teploty, utěsnit ho a změřené hodnoty teplot posílat přes USART/I2C/SPI na MCU s BT.

Jako náhradu externího čidla teploty Oregon THN132N jsem použil ATtiny202 (U2). Měřím s přesností 0,1°C. Změřená teplota je pomocí vysílače 433 MHz posílána na základnovou stanici Oregon, kde se zobrazí na displeji.

Re: Měření teploty

Napsal: 01 pro 2022, 20:48
od ondraN
Fyziku neošálíš. Jakékoli teplotní čidlo má tepelnou setrvačnost. Čím je čidlo hmotnější a čím má menší plochu povrchu, tím je ta setrvačnost větší. Dá se použít třeba nějaký miniaturní termistor, ale za cenu nižší přesnosti. Dělají se převodníky tepota-napětí nebo přímo s digitálním výstupem v pouzdru třeba TO220 nebo nějakém SMD, ale tam je zase problém s vodotěsností. Takže je to vždy o nějakém kompromisu mezi přesností, rychlostí ustálení a odolností.

Re: Měření teploty

Napsal: 01 pro 2022, 20:55
od zajicjarda
Problém je že to není stacionární měření. Někam přijedu a začnu měrit, jednou až dvakrát. Pak jedu zase jinám.

To malí MCU vypadá zajímavě, ale mám strach z vlhkosti.

Přemejšlel jsem o termistoru, ten by mohl být rychlý a při zaizolování přívodů snad i voděodolný. Akorát složitější výpočet.

Re: Měření teploty

Napsal: 01 pro 2022, 21:00
od zajicjarda
Dá se použít třeba nějaký miniaturní termistor, ale za cenu nižší přesnosti.
Co je nižší citlivost? Plus mínus jeden stupeň, to jde.

Re: Měření teploty

Napsal: 02 pro 2022, 06:37
od AstroMiK
A termočlánek by použít nešel?
K multimetrům se dodávají takové ty miniaturní, které mají na konci jen milimetrovou kuličku s minimální tepelnou setrvačností.
Vzhledem k tomu, že to jsou jen 2 svařené drátky, tak bych ani neřešil vodotěsnost.
A převodník (MAX6675) pro Arduino se dá sehnat i jako modul:
https://dratek.cz/arduino/927-termoclanek-driver.html

Re: Měření teploty

Napsal: 02 pro 2022, 06:57
od ondraN
AstroMiK píše:
02 pro 2022, 06:37
A termočlánek by použít nešel?
K multimetrům se dodávají takové ty miniaturní, které mají na konci jen milimetrovou kuličku s minimální tepelnou setrvačností.
Vzhledem k tomu, že to jsou jen 2 svařené drátky, tak bych ani neřešil vodotěsnost.
A převodník (MAX6675) pro Arduino se dá sehnat i jako modul:
https://dratek.cz/arduino/927-termoclanek-driver.html
U termočlánku je ten problém, že měří rozdíl teploty mezi spojem a srovnávacími konci vedení. Nekompenzované napojení vedení termočlánku může způsobit chybu klidně o desítky stupňů. A navíc je termoelektrické napětí při malém teplotním rozdílu ukrutně malé.
Pro rychlé měření teploty vzduchu se používalo termistorové čidlo umístěné v trubici s nuceným obtokem zduchu (ventilátorem). Tam je ale problém, že měřenou hodnotu teploty ovlivňuje vlhkost zachycená na čidlu (snížení teploty odparem).
Jinak v tomhle případě je těžké něco poradit, protože nevíme jaká je žádaná přesnost, rozsah teplot, požadovaná rychlost měření, a taky jestli se bude měřit teplota vzduchu, nebo vody nebo i něčeho jiného, povrchová teplota, vnitřní teplota. Zkátka, víme úplné kulové :mrgreen:

Re: Měření teploty

Napsal: 02 pro 2022, 07:36
od AstroMiK
Ale ten MAX6675 by měl mít v sobě vlastní teploměr, který tu teplotu u svého konce zkompenzuje, takže po komunikaci od něj už přichází "čistá" teplota měřícího konce.

Re: Měření teploty

Napsal: 02 pro 2022, 09:28
od ondraN
AstroMiK píše:
02 pro 2022, 07:36
Ale ten MAX6675 by měl mít v sobě vlastní teploměr, který tu teplotu u svého konce zkompenzuje, takže po komunikaci od něj už přichází "čistá" teplota měřícího konce.
Tak to jsem nevěděl. Dobrá vychytávka :D