Az általános I/O illesztőprogram használata
  • 31 Oct 2023
  • 2 Elolvasandó percek
  • Közreműködők

Az általános I/O illesztőprogram használata


Cikk összefoglaló

Az általános I/O illesztőprogram használata

Útmutató a Generic-IO illesztőprogramhoz

Ez a cikk a Tulip Generic I/O illesztőprogrammal kapcsolatos képességeket és konfigurációt írja le.

Képességek

A Generic I/O illesztőprogram lehetővé teszi a digitális bemenetek olvasását/megfigyelését és a digitális kimenetek írását a GPIO-kompatibilis Tulip Edge eszközökön (I/O Gateway és Edge IO) a Tulip Apps-ban.

Az illesztőprogram jelenti a Pin up, Pin down és Pin changed eseményeket a Tulip számára, amikor a digitális bemenetek bármelyikén a feszültség átlép egy küszöbértéket. Az I/O Gateway 16 digitális bemenettel rendelkezik, amelyek kompatibilisek a 3,3V - 24V feszültségen működő eszközökkel. Az Edge IO 8 digitális bemenettel rendelkezik, amelyek kompatibilisek az 5V - 36V feszültségen működő eszközökkel.

Ez egy Tulip App triggerben használható az alábbi ábrán látható módon:

A meghajtó támogatja a kimeneti csapok kimenetének HIGH (24V) vagy LOW (0V) értékre állítását egy Tulip alkalmazásból. Az I/O Gateway 8 kimeneti érintkezővel rendelkezik, az Edge IO pedig 4 kimeneti érintkezővel. Mindegyik kimeneti pin 500mA forrást képes szolgáltatni, de vegye figyelembe, hogy az összes kimenetnek az összes pin-en 1,5A alatt kell maradnia. Ily módon a kimeneti csapok digitális jelek küldésére szolgálnak viszonylag nagy impedanciájú eszközökhöz, szemben a tápellátás küldésével. Ez egy Tulip App Triggerben használható az alábbi ábrán látható módon:

Konfiguráció

A GPIO eszköz konfigurálásához a Tulip segítségével történő használathoz először győződjön meg arról, hogy minden megfelelően van bekötve az eszköz gyártójának specifikációi szerint, és hogy a megfelelő bemenetek vagy kimenetek a Tulip Edge eszközhöz vannak csatlakoztatva.

Vegye figyelembe, hogy az olyan eszközöknek, mint a kapcsolók és a törőgerendák, a megfelelő működéshez pull-up vagy pull-down ellenállásokra lehet szükségük. A Sparkfun rendelkezik egy nagyszerű cikkel, amely elmagyarázza ezt a koncepciót.

Ezután látogasson el a Tulip Edge Device eszközének Device Portal oldalára az illesztőprogram konfigurálásához.

A vonatkozó konfigurációs képernyő az alábbiakban látható.

Az opciókat az alábbiakban részletesen ismertetjük:

  • Pin-Up események elnémítása - Alapértelmezés szerint a Generic I/O driver minden alkalommal, amikor egy pin feszültsége átlépi a küszöbértéket, és alacsonyról magasra változik, pin-up eseményt bocsát ki a Tulipben. Ha bejelöljük ezt a négyzetet, akkor ez az esemény nem kerül kibocsátásra.
  • Pin-Down események elnémítása - Alapértelmezés szerint a Generic I/O illesztőprogram minden alkalommal, amikor egy pin feszültsége átlépi a küszöbértéket, és magasról alacsonyra változik, egy pin down eseményt bocsát ki a Tulipban. Ha bejelöli ezt a négyzetet, akkor ez az esemény nem kerül kibocsátásra.
  • Mute Pin-Changed Events (Pin-változások eseményeinek elnémítása ) - Alapértelmezés szerint a Generic I/O illesztőprogram minden olyan alkalommal, amikor egy pin feszültsége átlépi a küszöbértéket, és alacsonyról magasra vagy magasról alacsonyra változik, egy pin up eseményt bocsát ki a Tulipban. Ha bejelöli ezt a négyzetet, akkor ez az esemény nem kerül kibocsátásra.

Hasznos volt ez a cikk?