将FA-SYNC-X同步控制板与Arduino结合使用

FA-SYNC-X同步控制板

Firgelli自动化FA-SYNC-2和FA-SYNC-4同步控制板可让您分别控制多达2个和4个线性执行器,并确保它们与负载无关地以相同的速度步进运动。这也将保护您的设计,因为不同步的运动可能会导致弯曲以及负载或执行器的损坏。这对于使用多个执行器来移动与活板门,RV屋顶升降机和座舱盖相同的负载的应用非常重要。这些板需要具有内部反馈的线性执行器,并且所有线性执行器必须是相同类型,并且具有相同的行程长度和作用力。使用不同的线性执行器将不起作用,并且电路板将无法确保同步运动。有关兼容和不兼容的线性执行器的列表,请参阅 FA-SYNC-X产品页面.

 

为什么要在Arduino上使用FA-SYNC-X开发板?

同时利用 Arduino的 FA-SYNC-X板将使您获得这两个板的好处。与使用Arduino相比,使用Arduino,您将能够实现更高的自动化程度 开关 与FA-SYNC-X板一起使用。虽然您可以使用Arduino开发自己的同步控制器,但使用FA-SYNC-X板将大大降低Arduino代码的复杂度,并确保线性执行器同时运动。将这些板一起使用非常适合需要多个线性执行器根据传感器输入或内部计时器进行移动的应用,例如定位太阳能电池板以获取最大的阳光。

太阳能板

设置和校准

设置 FA-SYNC-X板 由Arduino控制的方式与其他应用程序中的方式类似,您应遵循 用户手册 让这些板正确执行。仍然使用2或4个6针端子块将线性执行器连接到FA-SYNC-X板上,并连接电源线,地线,传感器电源,传感器地线,传感器输出1和传感器输出2线。线性执行器连接到端子块中的相应端子。您也可以通过将12V或24V的电源电压连接到6针端子板左侧的2针端子板中的电源来为FA-SYNC-X板供电。您必须确保连接了正极和负极导线。 电源供应 连接到正确的输入端子,因为如果将它们翻转,将会对FA-SYNC-X板造成永久损坏。要校准FA-SYNC-X板,您仍将按照与 用户手册 这些板中。

 

连接并校准FA-SYNC-X板后,即可将其与Arduino板连接。您仍将使用控制端子板(最左边的2针端子板)来控制FA-SYNC-X板,但是您将使用Arduino,而不是使用开关或遥控器来控制线性执行器的方向。一个问题是,Arduino无法提供足够高的输入电压来控制FA-SYNC-X板的内部继电器,但是我们可以使用 外部继电器 克服这个问题。像什么时候 用Arduino控制线性执行器,我们可以使用2个SPDT继电器来控制FA-SYNC-X板。我们将需要将每个继电器的COM引脚连接到控制端子块的引脚之一,并将每个继电器的常开(NO)引脚连接到电源的正极,并将每个继电器的常闭(NC)引脚连接到到供应的负数。您将使用Arduino的数字引脚控制这两个外部继电器,如下所示。在这种情况下,您还需要给 中继板 也使用Arduino。

 FA-SYNC-2已连接到Arduino

用Arduino控制FA-SYNC-X开发板

连接Arduino和FA-SYNC-X板并将FA-SYNC-X板连接并校准到线性执行器后,您就可以利用Arduino的输入来控制它们。虽然Arduino读取传感器输入的代码会根据您在应用程序中使用的传感器而有所不同,但是控制FA-SYNC-X板的代码将相似。用于控制FA-SYNC-X板的代码与用于控制Arduino的线性执行器的代码非常相似。要扩展线性执行器,您需要将FA-SYNC-X板控制端子块上的引脚A连接到正电压,同时将引脚B接地。要使用Arduino做到这一点,您只需要通过将下部继电器的输入接地就可以为下部继电器通电(因为上面使用的继电器板为低电平有效),它将引脚A连接到正电压。如果未按照我们的设置通电,则每个继电器都接地,因此针脚B已经接地。要收回线性执行器,您将遵循与引脚B相同的步骤。您将使该继电器的控制引脚接地,从而使将引脚B连接到正电压的顶部继电器通电。要停止线性执行器,只需将所有线圈断电,然后将针脚A和B接地。下面的代码示例显示了如上所述用于延伸,缩回和停止线性执行器的代码。该代码未显示如何实现输入传感器或用于控制何时停止和移动线性执行器的计时器,因为它会根据使用的传感器和应用而有所不同。

缺点

将FA-SYNC-X板与Arduino一起使用的最大缺点是Arduino本身不知道线性执行器的确切位置。由于发送到FA-SYNC-X板上的反馈未与Arduino共享,因此无法准确知道执行器在哪里。这可能会限制您对线性执行器的自动化和控制水平,因为您将无法基于反馈进行定位,尽管如果您仅完全伸展和收回线性执行器,这并不是问题。解决此问题的最简单解决方案是估算执行器每毫秒移动的距离,并使用Arduino的millis()内部计时器根据执行器运行的总时间估算位置,尽管这不会给您精确的定位。如果您确实需要精确的位置,则可以通过在设计中添加外部反馈元素(例如外部线性电位器,以向Arduino提供反馈。

 线性电位器

概要

虽然使用有一些缺点 FA-SYNC-X板Arduino的,它们可能不是您设计中的问题。将这些板一起使用,您将能够确保多个线性执行器同时运动,而与负载无关,并且自动化程度更高。将这些板彼此结合使用非常适合需要使用多个线性执行器来移动单个负载并且希望根据计时器或传感器输入自动进行移动的应用。

Tags:

Share this article

精选系列

需要帮助查找正确的执行器?

我们精密地设计和制造我们的产品,以便您获得直接制造商定价。我们提供当天发货和知识渊博的客户支持。尝试使用我们的执行器计算器,以获得适合您应用的执行器帮助。