[elektro] mukodhet?
Nemeth Tibor
nemeth.tibor798 at t-online.hu
Tue Feb 7 22:37:11 CET 2012
Hali!
2012.02.06. 23:25 keltezéssel, Torok Imre írta:
> Ha jol emlekszem, nem Te irtad veletlenul 2-3 evvel ezelott itt a
> listan ugyanezzel az AD-val egy PT100-as homeresi megoldast???
> Na, azt megepitettem, korrektul, jol mukodik. Csak idokozben a
> megrendeles lett "okafogyott". Hozzateszem, nem kis elmenyt okozott
> assemblyben leprogramozni a 24-36-48 biten abrazolt lebegopontos
> szamok negy alapmuveletet, meg ha az elore elkeszult mintak,
> peldaprogik meg is voltak szerezhetoek :D Marmint a pontos hofok
> kiszamitasahoz. Igaz, szazad vagy ezredpontosan lattam a hofokot, az
> sem egy hetkoznapi elmeny volt :D
Hízelgő, hogy emlékszel rá, persze ha megcsináltad akkor nem csoda.
No ezért még nem ragadnék billentyűt, de írtad, hogy élmény volt a
számításokat lekódolni. A gyökvonást ugyan nem említetted, de a platina
érzékelők másodfokú karakterisztikájának inverze bizony gyökös. Ezzel
sokan szenvednek, pedig nem kellene.
R(t)=Ro*(1+a*t+b*t^2) alapképletből kiindulva, ha megmértük R(t)/Ro-t és
jelöljük w-vel R(t)/Ro-1-et, akkor
w=a*t+b*t*t=t*(a+b*t)
ebből
t=w/(a+b*t)
és nem vagyok teljesen lökött, tudom, hogy a jobb oldalon maradt egy t,
de ha így írom:
t=w/(a+b*t_előző), ahol t_előző az előző mérésünk, számításunk
eredménye, és feltételezzük, hogy t állandó, akkor a t-k sorozata erősen
konvergál a helyes értékhez. Excelben ki lehet próbálni.
A gyakorlatban, amikor[ mérés,számítás kijelzés ] ciklusban járunk, az
előző érték, ha el nem dobtuk, rendelkezésre áll. Persze ha erősen
változik a hőmérséklet akkor marad számítási hiba, de ez elenyésző része
lesz az egyéb, hőtechnikai dinamikus hibáknak.
Nem annyira jó a konvergencia mintha Newton-féle iterációval gyököt
keresnénk, de az én eddigi gyakorlatomban mindig tökéletesen elegendő
volt egy ciklusban egyet iterálni, a fenti képlet pedig igen egyszerű.
Bekapcsolásnál persze kell egy hasalt érték t_előző-nek és néhány ciklus
amíg ráközelít a ténylegesre de ez többnyire nem gond.
Most pedig kekeckednék egy kicsit, de csak mert bizonyos fogalmakat nem
egészen megfelelően használsz és mivel mások nem javítottak, ki ez is
rám maradt.
A pontosságról van szó: nem hiszem, hogy ezredpontosan láttad a hőfokot.
Ha csinálsz egy hőmérőt akkor annak van felbontóképessége, ami a két
egymáshoz legközelebbi érték amit meg tudsz különböztetni. Ez lehetett
bőven jobb mint ezred fok.
Van reprodukáló képessége, ami azt jeleni, hogy ha ma, holnap,
holnapután megméred ugyanazt a hőmérsékletet, akkor valamilyen
tartományon belül szórni fognak a kapott értékek, paltina érzékelővel és
MCP3550-nal és jó minőségű referencia ellenállással, jó táppal, korrekt
nyomtatással ez is megközelítheti az ezred fokot.
Állandó bemenőjel(hőmérséklet) esetén a kijelezett érték ingadozást
mutat. Ezt nevezzük zajnak, rövid idejű stabilitásnak, hosszú idejű
stabilitásnak aszerint mekkora a megfigyelés időtartama. Ízlés dolga a
zaj és a felbontóképesség viszonya. Sokakat idegsít, ha egy digitális
kijelzőben pörög az utolsó egy-két digit. Régebben és is eme sokak közé
tartoztam, de ma már jobban kedvelem, ha látom mi történik, számíthatok
szórást, elgondolkodhatok rajta, hogy a mérőeszköz vagy maga a jel zajong.
Mindezek a dolgok korlátozzák a következőt, a pontosságot.
A pontosság azt jelenti, hogy a kijelzett érték mennyire tér el a
valóságos vagy helyes értéktől amit pillanatnyilag az ITS-90 szerinti
skála adna. Ezt csak akkor tudod biztosítani, ha az eszközöd valamilyen
módon le van származtatva ismert pontos eszközről, jó esetben
hőmérsékleti fixpontról. Esetleg mint ellenállásmérő kalibrálva van és a
platina érzékelő is kalibrált, tehát ismert a pontos, egyedi
karakterisztikája, de mondjuk ezredfok így nem jön össze, de 1..2 század
igen.
Másik leveledben emlegetted a hitelesítést, ez nem az amire gondoltál. A
hitelesítés egy állítás igazolása és hatósági tevékenység. Nem
feltétlenül nagy pontosságról van szó. A villanyórád hiteles, mert
megfelel a követelményeknek, de a követelmények pontosság tekintetében
nem túl szigorúak. Ugyanakkor a követelmények a pontosságon kívül
szerteágazóak lehetnek,leginkább a környezeti hatások tűrésének
tekintetében.
Léteznek a háztartási villanyóránál sokkal pontosabb energia mérők is és
azok nem hitelesítettek csak kalibráltak. És feltehetőleg sok
követelménynek nem tesznek eleget, aminek a háztartási villanyóra igen.
Mégis ezekkel hitelesítik a háztartási villanyórát. A hitelesítésnek
feltétele, hogy létezzenek a rögzített követelmények és az eszköznek
legalább egy példánya átessen egy igen alapos eljáráson, ami nem csak
mérési képességeit vizsgálja. Ezután ebből a típusból más példányokat
már lehet hitelesíteni, ami valóban mérés és aminek eredménye az hogy jó
vagy nem jó.
Amit te szeretnél az a kalibrálás, ez egy számszerű mérési eredményt adó
tevékenység, pl: a normálelem feszültsége 23fokon 1.0181234 V, és nincs
hozzá kommentár, hogy ez most jó vagy nem jó, az viszont van, hogy
mennyi a mérés bizonytalansága, mondjuk 0.3uV. Ekkor tudhatod, hogy a
normálelem feszültsége 1.0181231 és 1.0181237 V között van nagy
valószínűséggel.
eldugulok
Németh Tibor
More information about the Elektro
mailing list