Placa de control sincrónico FA-Sync-X
El Firgelli Automation FA-Sync-2 y FA-Sync-4 Control Synchronous de control le permite controlar hasta 2 y 4 actuadores lineales, respectivamente, y asegurarse de que se muevan en paso y a la misma velocidad, independientemente de la carga. Esto también protegerá su diseño ya que el movimiento no sincronizado podría provocar flexión y daño de la carga o los actuadores. Esto es importante en aplicaciones donde se utiliza más de un actuador para mover la misma carga que con trampales, elevadores de techo de vehículos recreativos y cubiertas de tonneau. Estos tableros requieren actuadores lineales que tengan retroalimentación interna y todos los actuadores lineales deben ser del mismo tipo con la misma longitud y fuerza de carrera. El uso de diferentes actuadores lineales no funcionará y la junta no podrá garantizar el movimiento síncrono. Para obtener una lista de actuadores lineales compatibles y no compatibles, consulte el Página de producto FA-Sync-X.
¿Por qué utilizar FA-Sync-X Board con un Arduino?
Utilizando ambos Arduino Y una placa FA-Sync-X le permitirá obtener los beneficios de ambos tableros. Con el Arduino, podrá implementar una automatización mucho mayor en comparación con el uso de un cambiar con el tablero FA-Sync-X. Si bien puede desarrollar su propio controlador sincrónico con un Arduino, utilizar la placa FA-Sync-X reducirá drásticamente la complejidad del código de Arduino y garantizará que sus actuadores lineales se muevan simultáneamente. La utilización de estos tableros juntos es ideal para aplicaciones en las que necesita múltiples actuadores lineales para moverse en función de la entrada de un sensor o en función de un temporizador interno, como colocar paneles solares para lograr la máxima luz solar.
Configuración y calibración
Configurando el Tableros FA-Sync-X ser controlado por un arduino se realiza de manera similar a las de otras aplicaciones y debe seguir el manual de usuario para que estos tableros lo hagan correctamente. La conexión de los actuadores lineales a las placas FA-Sync-X todavía se realiza utilizando los 2 o 4 bloques de terminales de 6 pines y conecte la potencia, la tierra, la potencia del sensor, la tierra del sensor, la salida del sensor 1 y la salida del sensor 2 cables del Actuador lineal al terminal correspondiente en el bloque terminal. También alimentará la placa FA-Sync-X de manera similar conectando el voltaje de suministro, ya sea 12 V o 24 V, a la potencia en el bloque de terminal de 2 pines, que está a la izquierda de los bloques de terminales de 6 pines. Debe asegurarse de conectar los cables positivos y negativos del fuente de alimentación al terminal de entrada adecuado porque si se voltean, causará daños permanentes a la placa FA-Sync-X. Para calibrar su placa FA-Sync-X, aún seguirá el mismo procedimiento que se describe en el manual de usuario de estos tableros.
Una vez que la placa FA-Sync-X está conectada y calibrada, puede interactuar con la placa Arduino. Todavía controlará la placa FA-Sync-X usando el bloque de terminal de control, el bloque de terminal más izquierdo de 2 pines, pero en lugar de usar un interruptor o control remoto para controlar la dirección de los actuadores lineales, usará un Arduino. Un problema es que el Arduino no suministrará un voltaje de entrada lo suficientemente alto como para controlar los relés internos de la placa FA-Sync-X, pero podemos usar relés externos para superar este problema. Como cuando controlar un actuador lineal con un arduino, podemos hacer uso de 2 relés SPDT para controlar la placa FA-Sync-X. Tendremos que conectar el pin COM de cada relé a uno de los pines del bloque de terminal de control y conectar el pin normalmente abierto (no) de cada relé a la fuente de alimentación y el pin normalmente cerrado (NC) de cada relé al negativo de la oferta. Controlará ambos relés externos con los pines digitales del Arduino, como se ve a continuación. En este caso, también necesita alimentar el tablero de relevos Usando el Arduino también.
Control de la placa FA-Sync-X con un Arduino
Una vez que Arduino y la placa FA-Sync-X están conectadas y la placa FA-Sync-X está conectada y calibrada a sus actuadores lineales, podrá controlarlos utilizando entradas para el Arduino. Mientras que el código para que el Arduino lea las entradas de los sensores variará según los sensores que use en su aplicación, el código para controlar la placa FA-Sync-X será similar. El código para controlar la placa FA-Sync-X será muy similar al código utilizado para controlar un actuador lineal con un Arduino. Para extender los actuadores lineales, deberá conectar el PIN A en el bloque de terminal de control de la placa FA-Sync-X a un voltaje positivo, mientras que conecta el pin B a la tierra. Para hacer esto con el Arduino, simplemente necesita energizar el relé inferior conectando la entrada para ese relé a tierra (ya que la placa de relé utilizada anteriormente es activa-bajo) y conectará el pin A a un voltaje positivo. El pin B ya estará conectado a la tierra ya que cada relé está conectado a tierra cuando no se energiza según nuestra configuración. Para retraer los actuadores lineales, seguirá los mismos pasos, pero para el pin B. Energizará el relé superior que conectará el pin B a un voltaje positivo conectando el pin de control de ese relé a tierra. Para detener a los actuadores lineales, simplemente desenergizar todas las bobinas y el pin A y B estarán conectados a tierra. La muestra de código a continuación muestra el uso del código para extender, retraer y detener los actuadores lineales como se describió anteriormente. El código no muestra cómo implementar sensores de entrada o temporizadores utilizados para controlar cuándo detenerse y mover los actuadores lineales, ya que variará según los sensores utilizados y la aplicación.
Desventaja
El mayor inconveniente de utilizar una placa FA-Sync-X con un Arduino es que el Arduino en sí no sabrá la posición exacta del actuador lineal. Como los comentarios que se envían a la placa FA-Sync-X no se comparten con el Arduino, no tiene forma de saber exactamente dónde está el actuador. Esto puede limitar el nivel de automatización y control que tiene sobre sus actuadores lineales, ya que no podrá colocarlos en función de la retroalimentación, aunque esto no es un problema si solo está extendiendo y retrayendo al actuador lineal. La solución más simple para superar esto es estimar hasta qué punto su actuador se mueve por milisegundo y usar el temporizador interno de Millis () del Arduino para estimar la posición en función del tiempo total que está ejecutando el actuador, aunque esto no le dará una posición precisa. . Si necesita una posición precisa, puede superar este problema agregando un elemento de retroalimentación externa a su diseño, como unpotenciómetro lineal externo, para proporcionar comentarios al Arduino.
Resumen
Mientras que hay algunos inconvenientes para usar Junta FA-Sync-X con un Arduino, pueden no ser un problema en su diseño. Usando estos tableros juntos, podrá garantizar el movimiento simultáneo de múltiples actuadores lineales, independientemente de la carga con un mayor nivel de automatización. El uso de estos tableros junto entre sí es ideal para aplicaciones que requieren que use múltiples actuadores lineales para mover una sola carga y desea automatizar el movimiento en función de la entrada de temporizador o sensor.