使用通用 I/O 驱动程序
  • 31 Oct 2023
  • 1 分钟阅读
  • 贡献者

使用通用 I/O 驱动程序


Article Summary

使用通用 I/O 驱动程序

通用 I/O 驱动程序指南

本文介绍与 Tulip 中通用 I/O 驱动程序相关的功能和配置。

功能

通用 I/O 驱动程序允许在 Tulip 应用程序中读取/监控启用了 GPIO 的 Tulip Edge 设备(I/O 网关和 Edge IO)上的数字输入和写入数字输出。

当任何数字输入的电压超过阈值时,驱动程序会向 Tulip 报告引脚上升、引脚下降引脚更改事件。I/O Gateway 有 16 个数字输入端,与工作电压为 3.3V - 24V 的设备兼容。Edge IO 有 8 个数字输入端,与工作电压为 5V - 36V 的设备兼容。

如下图所示,这可用于 Tulip App 触发器:

该驱动器支持通过 Tulip 应用程序将输出引脚上的输出设置为高电平(24V)或低电平(0V)。I/O Gateway 有 8 个输出引脚,Edge IO 有 4 个输出引脚。每个输出引脚都能提供 500mA 电流,但要注意的是,所有引脚的总输出电流必须保持在 1.5A 以下。这样,输出引脚就可以向阻抗相对较高的设备发送数字信号,而不是供电。如下图所示,它可用于郁金香应用触发器:

配置

要配置 GPIO 设备以便与 Tulip 配合使用,首先要确保一切都按照设备制造商的规格正确布线,并将适当的输入或输出连接到 Tulip Edge 设备。

请注意,开关和断路器等设备可能需要上拉或下拉电阻器才能正常工作。Sparkfun 有一篇很好的文章解释了这一概念。

然后,访问 Tulip Edge 设备的设备门户页面,配置驱动程序。

相关配置屏幕如下所示。

下面将详细介绍各选项:

  • 引脚上升事件静音- 默认情况下,每当引脚电压从低电平上升到高电平,通用 I/O 驱动程序都会在 Tulip 中发出引脚上升事件。选中该复选框将阻止该事件的发生。
  • 静音引脚下降事件Mute Pin-Down Events)- 默认情况下,每次引脚电压从高电平升至低电平,Generic I/O 驱动程序都会在 Tulip 中发出引脚下降事件。选中该复选框将阻止该事件的发生。
  • 静音引脚变化事件- 默认情况下,每次引脚电压从低到高或从高到低越过阈值时,通用 I/O 驱动程序都会在 Tulip 中发出引脚上升事件。选中此复选框将阻止该事件的发生。

本文对您有帮助吗?