[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