Korzystanie z ogólnego sterownika we/wy
  • 31 Oct 2023
  • 1 Minuta do przeczytania
  • Współtwórcy

Korzystanie z ogólnego sterownika we/wy


Streszczenie artykułu

Korzystanie z generycznego sterownika we/wy

Przewodnik po sterowniku Generic-IO

Ten artykuł opisuje możliwości i konfigurację związaną ze sterownikiem Generic I/O w Tulip.

Możliwości

Sterownik Generic I/O umożliwia odczytywanie/monitorowanie wejść cyfrowych i zapisywanie wyjść cyfrowych na urządzeniach Tulip Edge obsługujących GPIO (I/O Gateway i Edge IO) w aplikacjach Tulip Apps.

Sterownik zgłasza zdarzenia Pin up, Pin down i Pin changed do Tulip, gdy napięcie na którymkolwiek z wejść cyfrowych przekroczy próg. I/O Gateway ma 16 wejść cyfrowych kompatybilnych z urządzeniami działającymi przy napięciu 3,3 V - 24 V. Edge IO ma 8 wejść cyfrowych kompatybilnych z urządzeniami działającymi przy napięciu 5V - 36V.

Można to wykorzystać w wyzwalaczu aplikacji Tulip, jak pokazano poniżej:

Sterownik obsługuje ustawianie wyjścia na stykach wyjściowych na WYSOKI (24 V) lub NISKI (0 V) z aplikacji w Tulip. Bramka I/O ma 8 pinów wyjściowych, a Edge IO ma 4 piny wyjściowe. Każdy pin wyjściowy może pobierać 500 mA, ale należy pamiętać, że całkowita moc wyjściowa na wszystkich pinach musi pozostać poniżej 1,5 A. W ten sposób piny wyjściowe są przeznaczone do wysyłania sygnałów cyfrowych do urządzeń o stosunkowo wysokiej impedancji, a nie do wysyłania zasilania. Można to wykorzystać w aplikacji Tulip App Trigger, jak pokazano poniżej:

Konfiguracja

Aby skonfigurować urządzenie GPIO do użytku z Tulip, najpierw upewnij się, że wszystko jest prawidłowo podłączone zgodnie ze specyfikacjami producenta urządzenia i że odpowiednie wejścia lub wyjścia są podłączone do Tulip Edge Device.

Należy pamiętać, że urządzenia takie jak przełączniki i przerywacze mogą wymagać rezystorów pull-up lub pull-down do prawidłowego działania. Sparkfun ma świetny artykuł, który wyjaśnia tę koncepcję.

Następnie odwiedź stronę Device Portal dla urządzenia Tulip Edge Device, aby skonfigurować sterownik.

Odpowiedni ekran konfiguracji pokazano poniżej.

Opcje zostały szczegółowo opisane poniżej:

  • Mute Pin-Up Events - Domyślnie sterownik Generic I/O emituje zdarzenie pin-up w Tulip za każdym razem, gdy napięcie pinu przekroczy próg przechodzący z niskiego do wysokiego. Zaznaczenie tego pola zapobiega emisji tego zdarzenia.
  • Mute Pin-Down Events - Domyślnie sterownik Generic I/O emituje zdarzenie pin down w Tulip za każdym razem, gdy napięcie pinu przekracza próg przechodząc z wysokiego do niskiego. Zaznaczenie tego pola zapobiega emisji tego zdarzenia.
  • Mute Pin-Changed Events - Domyślnie sterownik Generic I/O emituje zdarzenie pin up w Tulip za każdym razem, gdy napięcie pinu przekracza próg przechodząc z niskiego do wysokiego lub wysokiego do niskiego. Zaznaczenie tego pola zapobiega emisji tego zdarzenia.

Czy ten artykuł był pomocny?