Jak hlidat jednoduse poruchu termistoru?

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

Jak hlidat jednoduse poruchu termistoru?

#1 Příspěvek od termit256 »

Koupil jsem od nejmenovane korporace za cenu srotu stroj, ktery funguje jinak dobre. Jen ma ten neduh, ze chvenim a jinymi mech. vlivy obcas selzou termistory, vypadnou z uchyceni, urvou se draty apod.
Myslenka je takova, pridat k merenemu bloku jeste jeden stejny termistor, jejich hodnoty porovnavat a v pripade nejake vetsi odchylky vyhlasit alarm.

Napada vas nejake jednoduche HW reseni? Tech termistoru tam je cca 20ks a tak bych nerad vyrabel nejaky sileny orloj.
Termistory jsou zapojeny jako na obrazku, rozsah odporu je 150R-600K, pak to jde do AD prevodniku MCU.

Tim zaloznim by se dala hlidat jen maximalni teplota, ale timto resenim nezjistim poruchu toho zalozniho termistoru, proto chci porovnavat. Ma to byt ochranny obvod, tak idealne bez pritomnosti SW.
Přílohy
DDD.JPG
(17.96 KiB) Staženo 60 x
Uživatelský avatar
kovar
Příspěvky: 1713
Registrován: 03 říj 2010, 00:00
Bydliště: Letohrad (Východní Čechy)

#2 Příspěvek od kovar »

Je to blbost tam dát přes něj žárovičku? :?
Lepší vrabec v hrsti nežli blechy v srsti.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#3 Příspěvek od ZdenekHQ »

termit256 píše:...rozsah odporu je 150R-600K

:?: Ten rozsah je správně ?
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#4 Příspěvek od termit256 »

No, mel by to byt termistor 104GT z nasl. datasheetu, rozsah teplot cca -10 az 250C
http://www.atcsemitec.co.uk/gt-2-glass-thermistors.html
Mam k termistoru i konstanty pro Steinhart–Hart rovnici a vicemene to sedi s tou tabulkou.

Zarovickou nevim jak bych problem vyresil.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#5 Příspěvek od ZdenekHQ »

No, na tak širokým rozsahu hodnot odporu termistoru, při "napájení" přes odpor 1K patrně z kdovíjak stabilizovanýho napájení 3.3V bych to celý označil jako velmi, velmi odvážnou aplikaci.

Tady je každá rada drahá.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#6 Příspěvek od termit256 »

Ten odpor je 4k7, mam tam preklep. Ale obavam se, ze to na situaci moc nemeni
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#7 Příspěvek od ZdenekHQ »

Jestli fyzicky upadne, objeví se tam plných 3.3V

Dá se to hlídat komparátorem, ale ne s touhle přesností. To nezvládne měřit ani 12-bit převodník, referenci neřeším, musí to mít nějak rozsahově "ořezaný".
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#8 Příspěvek od ZdenekHQ »

S tím odporem 4K7 to vychází trošku blíž realitě, co se týká indikace změny teploty v rozsahu těch stovek kiloohmů.

Pokud ten termistor má maximálně 600K a je "napájenej" přes 4K7, dej tam komparátor s referencí třeba 2K2 / 600K ze stejnýho napájení. Bude potřebovat hysterezi, ale já bych ho zapojil spíš jako integrátor, t.j. místo odporu pro hysterezi dát kondík. V praxi to chodí líp, pokud na výstupu není vyžadován obdélník.
Naposledy upravil(a) ZdenekHQ dne 05 pro 2016, 22:40, celkem upraveno 1 x.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#9 Příspěvek od termit256 »

No stava se ze nejen upadne drat, tohle je v SW udajne nejak osetrene, ale obcas se vyklepe cely termistor pripadne merici bod. Termistor je pak na dratech, ale meri kraviny protoze nema kontakt s topenim a to pak topi a topi... Dle obsluhy se sem tam stavalo ze se termistor "pripece" a prestane reagovat na zmeny teploty coz je taky problem. Regulaci to provadi v rozsahu cca 150R-10K, ale okolni teplota muze byt v zime vicemene venkovni a ochrana by nemela generovat poruchovy stav ani kdyz se nektere sekce nevyhrivaji, po zapnuti stroje apod.

Stroj je proste blbe mechanicky udelany (proto se ho zbavili) a pouziva se k trochu jinemu ucelu nez byl puvodne sestrojen, proto ty potize. Poruchy se udajne nedeji zase nejak casto, ale kdyz uz, nadela se dost skody, masina jede bez obsluhy, takze teoreticky hrozi pozar apod.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#10 Příspěvek od ZdenekHQ »

Pak jedině zdvojit a okénkovým komparátorem porovnávat výsledky měření.

Na tyhle měření patří termočlánky, ne termistory.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
forbidden
Příspěvky: 9442
Registrován: 14 úno 2005, 00:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#11 Příspěvek od forbidden »

Soft je danej, nebo ho můžeš předělat? Šlo by udělat něco jako hlídání předpokládaných hodnot. Třeba se měří každou minutu a maximální Δt může být X °C. Pokud bude větší (směrem dolů - upadl) tak třeba alarm. Stejně jako se dá ohlídat, že do pár minut od zapnutí výhřevu se musí teplota začít zvedat.
Kdyby se vychytaly všechny podmínky, tak by to snad šlo realizovat.
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#12 Příspěvek od termit256 »

Ke zdrojovym kodum bohuzel pristup nemam, mam jen obsah pameti programu.

Jaks to myslel s okenkovym komparatorem?
Jako ze pripojit oba termistory na diferencialni zesilovac a na vystup okenkovy komparator?

V novem stroji uz termoclanky maji, tohle byl prototyp, tak si asi chteli usetrit praci s mnozstvim zesilovacu, kompenzaci studenych koncu apod a tak narvali termistory primo na AD prevodnik.
Uživatelský avatar
EKKAR
Příspěvky: 35023
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#13 Příspěvek od EKKAR »

Asi nejblbuvzdornější řešení je zbavit se těch termistorů a celý to přestrojit na ty termočlánky taky ... Bude to sice asi taky finančně a dost možná i konstrukčně nejnáročnější, ale naprosto definitivní řešení.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#14 Příspěvek od termit256 »

To by asi bylo, jenze je to pomerne slozity jednoucelovy automat a odladit uplne novy SW by stalo extremni mnozstvi casu, i kdyz HW dokumentaci mam temer kompletni. Jsou tam napriklad servomotory s analogovym rizenim . Jen nastavit parametry polohove a rychlostni PID regulace aby byly minimalni odchylky, pripadne byly tam kde to nevadi byl udajne porod a ja bych musel mj. celou polohovou PIDku napsat znovu. Na to si opravdu netroufam/nemam cas.
Odpovědět

Zpět na „Poradna“