Stránka 1 z 1
Jak se linearizuje křivka?
Napsal: 07 kvě 2009, 15:22
od Ištván Šutrhází
Zdravím. Když si vyberu např. teplotní čidlo NTC (nebo jakékoli jiné čidlo) a podívám se na jeho charakteristiku, je zakřivená - např. exponenciální.
Čidlo bych chtěl připojit k zesilovači a změnu odporu čidla převádět přes zesilovač na jiné napětí. Jak křivku čidla linearizuji?
Je to otázka např. pro procesor, který bude A/D převodníkem snímat hodnoty a ty přepočítávat na lineární křivku?
Omlouvám se za laický dotaz
Díky.
Napsal: 07 kvě 2009, 16:01
od Hanizek
No já bych to udělal takhle:
Vezmeš původní charakteristiku, namaluješ na ní pracovní bod a k němu sestrojíš tečnu.
To mi říká selský rozum, možná se to ale dělá jinak (nemám s tímhle zkušenosti).
Napsal: 07 kvě 2009, 18:02
od Bernard
Analogově to je problém. Zesilovač by musel mít nelineární přenos s inverzní funkcí k tomu termistoru, k exponenciální tedy logaritmickou. Procesorem je to snazší. Na křivce termistoru si zvolíš několik bodů, a to tabulky zapíšeš dvojice hodnot odpor, teplota. Když je naměřený odpor v tabulce, máš hned teplotu, když je někde mezi dvěma body v tabulce, uděláš výpočet podle podobnosti trojúhelníků. Čím víc bodů, tím větší přesnost. Je to něco jako ta tečna, jenom na malém kousku.
Napsal: 07 kvě 2009, 18:03
od Davidus2
použij lineární součástku, existují i takové které převádí přímo teplotu na napětí, viz katalog
Napsal: 07 kvě 2009, 19:37
od Cust
Bernard radí dopře, celou křivku si ulož do paměti a pak čti hodnoty přes ni - potřebuješ jen jedno přesné měřidlo teploty na vytvoření té tabulky.