Re: Peripetie s termočlánky (Vianocna list..
Lukas Burda
burdal1 na post.cz
Pátek Prosinec 27 14:48:20 CET 2024
Pěkný den,
omlouvám se, jestli to tu padlo - nemohu to najít, ale co by mělo být to
uvažované zařízení, co se s ním má měřit?
Chápu, že teď tu ty debaty o převodech sklouzly k tomu, co je jak složité
realizovat a jaké to bude mít odchylky, a to v rámci myšlenkového
experimentu coby kdyby, což je fajn a pomůže to některý věci pochopit.
Vsadil bych se ale, že nějaké setiny stupně ztracené převodem U->t nejsou
nic oproti dalším zdrojům nejistot v reálném měření (třeba už jen to, jak se
podaří teplotně svázat ten studenej konec a teploměr studenýho konce).
Teplot jsem se vždycky bál. Co to bude měřit?
LB
---------- Původní e-mail ----------
Od: Pavel Hudeček <edizon na seznam.cz>
Komu: hw-list na list.hw.cz
Datum: 27. 12. 2024 12:39:37
Předmět: Re: Peripetie s termočlánky (Vianocna list..
"Tak nějak bych očekával, že vzal hodnoty co vynes na ten první graf a
podle toho jsou body/°C. Jen je teda trapný že na grafech nemá zápornej
rozsah, kde je nelinearita největší. Jo a hlavně koukám, že pokud jsem
něco nepřehlíd, program prostě vůbec neumí ty záporný:-) To je dost
zásadní mínus.
Celkově teda musím uznat, že s TČ se dá nečekaně hodně vyřádit i bez
jedinýho kousku HW:-)
Kdoví, co by vyplodil třeba genetickej algoritmus. Jako vstup by měl
použít hodnoty z 12b ADC při PGAx16, rozsahu +/-1024 mV a sumy 1024
vzorků, dále teplota svorek dělič 10k/PT1000 z 5 V, bez PGA, zbytek
stejně. A ať udělá nejmenší celkovou velikost kódu+dat ve flash pro
přesnost 0,5 °C a alternativně pro 0,1. Případně ještě 1 °C a třeba
termistor 1k B3950 místo Pt. Možná by skončil u podobnýho vzorečku jako
ne ten termistor.
PH
Dne 27.12.2024 v 10:52 Miroslav Mraz napsal(a):
> Na té aproximaci od Miceuz mě zaujala jiná věc. Jak vybral ty body pro
> tabulku. Píše, že "byly vybrány ručně podle nejvíce nelineárních míst
> v odezvě termočlánku". Ale jak poznáte, kde je to "nejvíce
> nelineární", toť otázka. A je to tak správně i pro převod opačným
> směrem (čili pro inverzní funkci) ?
> Tak mě napadla metoda Bernarda Riemanna pomocí tenzoru křivosti.
> Jestli se mi podaří pro tento problém definovat metrický tenzor, mám
> co dělat až do jara. Ale možná je to úplná blbost.
>
> Mrazík
>
> On 26. 12. 24 22:28, Pavel Hudeček wrote:
>> No já kdysi s velkým nadšením přešel u termistorů z tabulky na
>> výpočet podle B koeficientu. Tam to bylo jednoznačné +.
>>
>> Naproti tomu ty polynomy u TČ žádná velká výhra nejsou. V případě K
>> je k nim 5 sad po 10 koeficientech, k tomu ještě výjimka s
>> exponenciálním členem v jednom případě. Zároveň právě ten K je tak
>> mizernej, že snaha o nějakou extra přesnost je dost iluze, to je moje
>> hlavní zjištění od slovutných metrologů. Takže jsem použití polynomů
>> pro tento případ zavrhnul.
>> Tabulka vhodně vybraných 20 hodnot od -50 do +500 °C i jen s lineární
>> aproximací strčí do kapsy každej běžnej multimetr s analogovou
>> linearizací. Nebo 5-10 s těmi kubickými splajny, ty se mi zalíbily.
>>
>> Tady to má hotový lineární, na můj vkus asi zbytečně moc hodnot:
>> https://github.com/Miceuz/k-thermocouple-lib/tree/master
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20241227/0239a375/attachment-0001.htm>
Další informace o konferenci Hw-list