Watchdog időzítő

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. május 27-én áttekintett verziótól ; az ellenőrzések 27 szerkesztést igényelnek .

Watchdog időzítő , ritkábban watchdog időzítő ( angol.  watchdog timer  lit. "timer - watchdog") - hardveresen megvalósított rendszer a rendszer lefagyásának vezérlésére . Ez egy időzítő , amelyet a vezérelt rendszer időnként alaphelyzetbe állít. Ha az alaphelyzetbe állítás egy bizonyos időn belül nem történik meg, a rendszer kényszerített újraindítása történik. Egyes esetekben a watchdog időzítő jelet küldhet a rendszernek az újraindításhoz ("soft" reset), míg más esetekben az újraindítás hardveren történik (az RST jelvezeték rövidre zárásával vagy hasonlóval). A legtöbb esetben vannak speciális eszközök, amelyek lehetővé teszik a visszaállítás okának kiderítését. Például ez az első bekapcsolási alaphelyzetbe állítás, egy gomb vagy jel általi hard reset, vagy egy watchdog időzítő aktiválódott. Egyes processzorokban a watchdog időzítő nem általános visszaállítást, hanem megszakítást okoz.

Az emberi kezelőt nem használó automatizált rendszerek is hajlamosak a hibákra, lefagyásokra és egyéb hibákra (beleértve a hardvert is), a watchdog időzítők növelik a stabilitást - nincs szükség kézi alaphelyzetbe állításra. Ezért leggyakrabban a különféle célokra szolgáló beágyazott rendszereket használják.

Tervezés

Fizikailag a watchdog időzítő lehet:

Ha a watchdog időzítő független mikroáramkör formájában készül , például az ADM690  - ADM695 sorozat , akkor a tápfeszültség-figyelő funkcióit is elláthatja [1] .

Hatókör

Számítógépeken alapuló hardver-szoftver komplexumok működésének vezérlése

Az ilyen időzítők nemcsak az operációs rendszer lefagyásának figyelését (és újraindítását), hanem a rendszer egészének egyes programjainak és hardverelemeinek állapotának figyelését is lehetővé teszik, valamint a számítógép és a számítógép csatlakoztatásának ellenőrzését is. számítógépes hálózat .

Az ilyen időzítőket elsősorban olyan rendszerekben használják, amelyekhez egy személy fizikailag nem fér hozzá, például műholdakhoz és más űrhajókhoz. A Watchdog időzítők a nehezen hozzáférhető eszközökben is hasznosak, például ATM -ekben és fizetési terminálokban .

Mérőberendezések eszközkezelése

Ebben az esetben a watchdog időzítő használható az időszakos mérésekhez szükséges időintervallumok számlálására.

Hogyan működik

A watchdog időzítő például A/PDB10 típusú USB-n keresztül csatlakozik. Vezetékkel közvetlenül csatlakozik az alaplap Reset és Power érintkezőihez. A program időnként jelet küld az USB-re, amelyhez az időzítő csatlakozik. Ha az időzítő nem kap jelet, akkor a számítógép lefagy. A WatchDog automatikusan jelet küld az alaplap Reset tűjére a rendszer újraindításához. Ha a Reset nem működik, a WD aktiválja a tápcsatornát, majd újra bekapcsolja a számítógépet.

Így a WatchDog először „megnyomja” a Reset gombot , majd „lenyomva tartja” a bekapcsológombot , majd újra bekapcsolja a számítógépet.

Az újraindításhoz ionisztort kell telepíteni az időzítőre .

Bővített funkciók relédobozzal

A relé lehetővé teszi egy GSM modem, router, számlaelfogadó, PC stb. vezérlését. A WD újraindíthatja a számítógépet és például a számlaelfogadót . Ehhez a relé egységet a számlafogadó teljesítményrésébe kell helyezni. A watchdog időzítőhöz egy vezetéken keresztül csatlakozik a megfelelő érintkezőkhöz. Az állandó tápellátást a mikro-USB porton vagy egy szabványos molex csatlakozón keresztül kell biztosítani .

Jegyzetek

  1. Gurevich, 2011 .

Irodalom

Linkek