Una de las solicitudes más comunes que recibimos es ejecutar nuestros actuadores lineales en síncrono y una de las quejas más comunes es "¿Por qué mis actuadores no se mueven en sincrónicos cuando se conectan a la misma fuente de alimentación de 12V?" En este tutorial responderemos esta pregunta, luego presentaremos soluciones y métodos para un control sincrónico confiable. Si bien este es un tutorial largo, léelo en su totalidad para asegurarse de que puede utilizar nuestros actuadores lineales a su máxima capacidad.
"¿Por qué mis actuadores no se mueven en sincrónicos cuando se conectan a la misma fuente de alimentación de 12V?"
Muchos clientes confían Firgelli Actuadores lineales para automatizar el levantamiento de la cubierta de la escotilla en su camión, para ocultar una trampilla que conduce a la bodega, o para accionar un freno de aire en un Lamborghini. Para lograr estos proyectos, se pueden colocar dos actuadores a ambos lados de la escotilla para levantarlo, pero a veces un cliente se comunicará informándonos que su escotilla se rompió o el motor se quemó porque los actuadores no se movieron a la misma velocidad.
¿Qué está sucediendo? Afortunadamente, podemos decir con confianza que esto no es una falla de diseño en nuestros actuadores lineales, sino una propiedad inherente de todos los motores DC. Ya sea que se trate de nuestros actuadores de empresas, dos DC Motors nunca se moverá perfectamente en sincrónico entre sí sin un bucle de retroalimentación cerrada usando un codificador.
Existen numerosas razones para esto, incluyendo, entre otros::
- Tolerancias de fabricación que permiten pequeñas variaciones
- Diferentes cargas/pares aplicados a cada eje del motor
- Variaciones en la fricción del buje/rodamiento
- Diferencias en el desgaste mecánico
Estas pequeñas diferencias se componen juntas y es realista esperar una diferencia de 5-10% en la velocidad entre los motores de CC o los actuadores lineales. Afortunadamente, hay varios métodos para superar esta diferencia inherente en la velocidad.
Cómo ejecutar actuadores lineales a la misma velocidad
Si ha comprado (o está planeando) un Varilla de retroalimentación actuador lineal, retroalimentación óptica actuador lineal, Bullet Series 36 Cal, o Serie de balas 50 cal actuador lineal, esta sección proporcionará información sobre cómo moverlos en síncrono.
1) Caja sincrónica FA-Sync-4 o FA-Sync-2 (muy recomendado)
El caja de control sincrónico es, con mucho, el método más confiable para Sincronizar el movimiento de entre dos y cuatro actuadores lineales. Para hacer esto, necesitará el mismo tipo de actuador que haya incorporado la retroalimentación, como un sensor de salón o retroalimentación del sensor óptico. A continuación hay un par de ejemplo Actuadores con comentarios incorporado:
- Actuador de 200 lb de la serie óptica
- Actuador de 400 lb de series ópticas
- Bullet Series de 12V 36 Cal. Solenoide
- Bullet Series de 12V 50 Cal. Solenoide
Este cuadro de control ofrece una solución de "enchufar y reproducir" en el estante, una vez que se conectan juntos, todo lo que necesita hacer es presionar un botón y el sistema calibrará automáticamente, luego puede controlar intuitivamente hasta 4 actuadores en sincrónicos bajo cualquier carga. Ver este Tutorial dedicado sobre cómo usar las cajas de control sincrónicas FA-Sync-2 y FA-Sync-4.
2) Pins de interrupción de Arduino
Este método funcionará con la serie óptica y de balas, estos actuadores tienen codificadores de efectos ópticos y salas, respectivamente. Al contar el número de pulsos, se puede calcular el desplazamiento de la barra. La aplicación de algoritmos de control permite el control sincrónico. Esto requiere que conecte la señal de los codificadores a los pasadores de interrupción del Arduino. Este es un proyecto avanzado; No brindamos soporte para software o programación.
3) Pins analógicos de Arduino
Este método solo funcionará con Varilla de retroalimentación actuador lineal. El actuador lineal de la barra de retroalimentación tiene un potenciómetro incorporado que proporciona una salida analógica que puede leerse y convertirse a una lectura de posición. Se vincula un tutorial de cómo hacer esto usando un arduino aquí; Si bien este tutorial es minucioso, se supone que se supone cierto conocimiento de programación y Arduino. Además, este tutorial solo muestra cómo obtener una lectura del sensor; Depende de usted escribir software para control síncrono. Este es un proyecto avanzado; No brindamos soporte para software o programación.
Cómo ejecutar actuadores lineales a (casi) la misma velocidad
Esta sección repasará cómo mover a los actuadores lineales que no tienen codificadores incorporados para el control de retroalimentación. Si aún no ha comprado sus actuadores lineales, sugerimos omitir esta sección y seguir con los métodos discutidos en la sección anterior que usa Firgelli Actuadores lineales con codificadores posicionales incorporados. Sin embargo, si ya ha comprado un actuador lineal que no tiene estos codificadores posicionales incorporados como el Firgelli Clásico o Firgelli De primera calidad Actuadores lineales y aún quieren moverlos a (casi) la misma velocidad, continuar leyendo esta sección.
Nota: Seguimos diciendo (casi) la misma velocidad porque es físicamente imposible mover a los actuadores a la misma velocidad sin control de retroalimentación de circuito cerrado.
1) No hacer nada
La solución más fácil puede no preocuparse por la pequeña diferencia en la velocidad del 5-10%, especialmente si el golpe de su actuador es pequeño (<6 pulgadas), ya que no diferirán en altura demasiado drásticamente. En su lugar, introduzca cierta flexibilidad en su sistema, por ejemplo, si está construyendo una escotilla con dos actuadores, puede diseñarla de modo que el cuerpo de la escotilla pueda girar ligeramente para que el sistema absorba cualquier diferencia en la velocidad del actuador.
2) Controlador de velocidad
Si un actuador se mueve más rápido que el segundo, puede usar un controlador de velocidad en el actuador rápido para reducir su velocidad. Este cuadro de control utiliza la modulación de ancho de pulso (PWM) para ajustar la velocidad a la que se mueve un actuador. Para más información, consulte nuestro tutorial: Cómo usar controladores de velocidad con Firgelli Actuadores lineales. Sintonizar la velocidad es una forma de arte y no dará como resultado una coincidencia de velocidad perfecta entre múltiples actuadores, pero es el mejor resultado posible cuando no se usa retroalimentación.
3) Control de velocidad de Arduino
En lugar de usar nuestro controlador de velocidad fuera del estante, puede usar un Arduino para variar la velocidad de los actuadores utilizando una señal PWM. No fomentamos este método si aún no tiene experiencia con Arduino. Mientras Firgelli no proporciona soporte de arduino o programación. Tenemos un tutorial general Cómo variar la velocidad usando un Arduino y un controlador de motor.