hu:auto:3_2

3-ból 2 mérés

A háromból kettő mérés célja a stabil eredmények biztosítása. Főleg olyan esetekben érdemes alkalmazni, ahol számítani lehet a szenzorok kiesésére. Ilyen például a hőmérsékletmérés, ahol például a mérőeszközök könnyen sérülhetnek (például túlmelegedhetnek). Az arduino-s költséghatékony megoldásoknál is célravezető ez a technika, mert a szenzorok (pl. a DS18B20) sem a stabilitásukról híresek. Ellenben olcsók, így az, hogy egy szenzor helyett hármat kell felhasználni, nem jelenthet problémát. A DS18B20 esetében az is leegyszerűsíti ezt a megoldást, hogy a szenzorok egy buszon kommunikálnak:

3-ból 2 mérés

A program mindhárom szenzort egyidejűleg olvassa, majd elemzi, hogy a méréseredményeik a 10%-os (az érték beállítható) tolerancián belül találhatók. Ha igen, átlagot számol. Ha valamelyik szenzor méréseredménye pontatlan, akkor azt az egységet kiemeli a többi közül, és így számol (2-ből) átlagot. Ha a probléma, azaz a szenzor pontatlansága tartósan fennáll, érdemes hibaüzenetet generálni. Ha mindhárom mérés nagymértékben eltér egymástól, az egész mérést érvényteleníteni kell, az eredményt pedig hiteltelen értékre, például -127 (C)-re kell állítani.

  • hu/auto/3_2.txt
  • 2022/04/21 15:03
  • ()