Cómo utilizar un Arduino con actuadores lineales Firgelli Automations

En los últimos años, el microcontrolador ha avanzado mucho. El desarrollo de microcontroladores 'fáciles de programar' con entornos de desarrollo de software de código abierto significa que es mucho más fácil comenzar a usar estas poderosas y pequeñas computadoras.
Una vez que haya terminado de parpadear los LED de formas totalmente únicas y maravillosas, querrá interactuar realmente con el entorno físico. Aquí es donde entran en juego los actuadores lineales. Si desea mover algo, abrir algo, girar algo, lo más probable es que un actuador lineal sea la mejor manera de hacerlo. ¿Y por qué levantar, mover y girar usted mismo cuando puede conseguir un actuador lineal para hacer el trabajo duro?
Seguro que puede presionar un botón en un control remoto o un interruptor basculante, pero ¿por qué no tener un sensor de movimiento o incluso un reloj en tiempo real para eventos basados ​​en el tiempo?

Tablero de control Arduino con relés para actuador lineal

Si recién está ingresando a Arduino, es posible que no sepa que no puede simplemente conectar un motor grande a los pines de la placa y comenzar a moverlo. Tienes que usar algún mecanismo de conmutación para transportar la carga de alta corriente. Puede utilizar un controlador de motor o un puente en H, pero la forma más sencilla y rápida es utilizar un par de relés o una placa de relés. Tiene dos opciones cuando usa un Arduino con un actuador lineal. Puede usar la placa de relés para controlar la energía que va al actuador sin información de posición, o si usa uno de los actuadores de retroalimentación FA-PO, puede determinar la posición del eje y crear un control de posición de bucle cerrado. En este artículo nos enfocaremos en la opción más simple, simplemente usando los relés para controlar el actuador y sin información de posición.
Asegúrese de utilizar relés (o una placa de relés) con relés SPDT. Los relés SPDT (unipolares y bipolares) tienen tres conexiones para cada relé. Común, normalmente abierto, normalmente cerrado. Entraremos en más detalles sobre los relés en otro artículo, solo asegúrese de obtener relés SPDT, de lo contrario no funcionará. Necesita dos relés SPDT para controlar el actuador. Con dos relés SPDT puede iniciar, detener y cambiar la dirección del actuador.
Como puede ver en el diagrama de cableado a continuación, conecte su tierra de 12VDC al terminal normalmente cerrado de los dos relés, y conecte su + 12VDC al terminal normalmente abierto de los dos relés. Puede hacer una unión para dividir cada cable en dos o usar un cable de puente corto. Conecta los dos cables del actuador al terminal común, uno a cada relé.

Conexiones de terminales de tornillo para actuador lineal

Ahora tienes todo conectado. Un buen beneficio de usar los dos relés SPDT para controlar el actuador lineal es que cuando ninguno de los relés se activa, tiene una función de "freno". Esto hace que el actuador se detenga inmediatamente en lugar de detenerse.
Para el código Arduino, supongamos que los pines digitales 2 y 3 controlan los dos relés. Tendrás que comprobar qué hay en tu tablero. Aquí hay un fragmento de código simple que muestra cómo puede extender, retraer y detener el actuador lineal.

 

const int RELAY_1_A = 2;
const int RELAY_1_B = 3;

void setup() {
   pinMode(RELAY_1_A, OUTPUT);
   pinMode(RELAY_1_B, OUTPUT);
} vacío loop() { //This is where your program logic goes //You can call the functions to control the //actuator here, as well as reading sensors, etc.. } vacío extendActuator (En t actuador) {// Establecer un relé uno y el otro apagado // esto moverá extender el actuador escritura digital(RELAY_1_A, ALTO); escritura digital(RELAY_1_B, BAJO); } vacío retractActuator (En t actuador) { 
// Ponga un relé apagado y el otro encendido
// esto moverá retraer el actuador
escritura digital(RELAY_1_A, BAJO);
escritura digital(RELAY_1_B, ALTO);
}

vacío stopActuator (En t actuador) {
// Apagar ambos relés
// esto detendrá el actuador en un frenado
escritura digital(RELAY_1_A, BAJO);
escritura digital(RELAY_1_B, BAJO); }
 
Esto debería permitirle continuar usando un Arduino (u otro microcontrolador) con relés para controlar un actuador lineal Firgelli Automations.
Si está buscando con qué actuador lineal para empezar, llámenos o envíenos un correo electrónico a nuestra línea técnica.  Si está buscando un actuador de caballo de batalla sólido, actuadores lineales de serie de trabajo ligero llevamos, o el unidades de servicio ligero con retroalimentación potenciómetro.  No olvide una buena fuente de alimentación de 12VDC que puede manejar cargas inductivas.  MB1 soportes para actuadores lineales (MB1 para la serie FA-150) le ahorrará mucho tiempo y frustración.
Tags:

Share this article

Productos especiales

Premium Linear Actuators
Actuadores lineales premium In Stock
$135.95USD

¿Necesita ayuda para encontrar el actuador adecuado?

Realizamos ingeniería de precisión y fabricamos nuestros productos para que usted obtenga precios directos de los fabricantes. Ofrecemos envío el mismo día y atención al cliente informada. Intente utilizar nuestra Calculadora de actuadores para obtener ayuda para elegir el actuador adecuado para su aplicación.