- Nyomtat
Az általános I/O illesztőprogram használata
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.