Uso del controlador de E/S genérico
  • 31 Oct 2023
  • 2 Minutos para leer
  • Colaboradores

Uso del controlador de E/S genérico


Resumen del artículo

Utilización del controlador E/S genérico

Una guía para el Driver Generic-IO

Este artículo describe las capacidades y la configuración asociadas con el driver Generic I/O en Tulip.

Capacidades

El driver Generic I/O permite leer/monitorear entradas digitales y escribir salidas digitales en dispositivos Tulip Edge habilitados para GPIO (I/O Gateway y Edge IO) en Tulip Apps.

El driver reporta eventos de Pin up, Pin down, y Pin changed a Tulip cuando el voltaje en cualquiera de las entradas digitales cruza un umbral. El I/O Gateway tiene 16 entradas digitales compatibles con dispositivos que operan a 3.3V - 24V. El Edge IO tiene 8 entradas digitales compatibles con dispositivos que operan a 5V - 36V.

Esto se puede utilizar en un disparador Tulip App como se muestra a continuación:

El controlador soporta el ajuste de la salida en los pines de salida a HIGH (24V) o LOW (0V) desde una App en Tulip. El I/O Gateway tiene 8 pines de salida, y el Edge IO tiene 4 pines de salida. Cada pin de salida es capaz de generar 500mA, pero ten en cuenta que la salida total a través de todos los pines debe permanecer por debajo de 1,5A. De esta forma, los pines de salida están pensados para enviar señales digitales a dispositivos de impedancia relativamente alta en lugar de enviar alimentación. Esto se puede utilizar en un Tulip App Trigger como se muestra a continuación:

Configuración

Para configurar su dispositivo GPIO para ser utilizado con Tulip, primero asegúrese de que todo está cableado correctamente de acuerdo con las especificaciones del fabricante del dispositivo y que las entradas o salidas apropiadas están conectadas al dispositivo Tulip Edge.

Ten en cuenta que dispositivos como interruptores y breakbeams pueden requerir resistencias pull-up o pull-down para funcionar correctamente. Sparkfun tiene un gran artículo que explica este concepto.

A continuación, visite la página Device Portal de su dispositivo Tulip Edge para configurar el controlador.

A continuación se muestra la pantalla de configuración correspondiente.

Las opciones se describen en detalle a continuación:

  • Mute Pin-Up Events - Por defecto, el driver Generic I/O emite un evento pin up en Tulip cada vez que el voltaje de un pin cruza el umbral pasando de bajo a alto. Marcando esta casilla se evita que se emita este evento.
  • Mute Pin-Down Events - Por defecto, el driver Generic I/O emite un evento pin down en Tulip cada vez que el voltaje de un pin cruza el umbral moviéndose de alto a bajo. Marcando esta casilla se evita que se emita este evento.
  • Mute Pin-Changed Events - Por defecto, el driver Generic I/O emite un evento pin up en Tulip cada vez que el voltaje de un pin cruza el umbral moviéndose de bajo a alto o de alto a bajo. Marcando esta casilla se evita que se emita este evento.

¿Te ha sido útil este artículo?