Keresés

Hirdetés

Új hozzászólás Aktív témák

  • And

    veterán

    válasz AliveMOon #2110 üzenetére

    A szerintem legegyszerűbb megoldás, ha egy v. több központi adatgyűjtő egység egyenként - pl. valamilyen fix hardveres cím v. sorszám szerint - megszólítja és lekérdezi az állomásokat. Egy olcsó, néhányezer HUF-ért kapható félduplex adatátviteli adóvevő modul nagyjából a következő paramétereket tudja (példa): adatsebesség: 19.2 kbps, adás/vétel átváltás: oda és vissza is néhány (pl:4..5) ms. Ha minden állomásnak csak 2 byte-nyi adatot kell visszaküldenie a ''központ'' felé, akkor az egy állomásra jutó kommunikációs idő nagyságrendileg és hibamentes átvitelt feltételezve is minimum 15..20ms -ra adódik. Ezzel egy teljes kör (amely az összes kliens megszólításához és lekérdezéséhez kell): 7,5..10 másodperc hosszúra adódik. Ekkora reakcióidő már nehezen nevezhető valósidejűnek, és ekkor továbbra is arra számítunk, hogy nincs hiba a ''keretben'', minden kliens rendben veszi a megszólítást, rendben válaszol, stb. Ha ezt jól megbonyolítanánk, és mondjuk 4 RF-csatornát használnánk párhuzamosan a kommunikációra, még mindig minimum több másodpercnyi keretidőnél tartunk.
    Ha a megvalósítás gyakorlati oldalát nézzük, ennyi klienssel még a legolcsóbb eszközökkel számolva is sokmilliós költségekről van szó, és ez még csak a kommunikációhoz kell. De ez most csak szigorúan elmélet..

    [Szerkesztve]

Új hozzászólás Aktív témák