Cómo utilizar un Arduino con actuadores lineales Firgelli Automations

En los últimos años, el micro controlador ha recorrido un largo camino. El desarrollo de micro controladores '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 potentes y pequeñas computadoras.
Después de que haya terminado de flashear LED de manera totalmente única y maravillosa, querrá interactuar con el entorno físico. Aquí es donde entran los actuadores lineales. Si quieres mover algo, abrir algo, hacer algo, un actuador lineal es probablemente la mejor manera de hacerlo. ¿Y por qué hacer el levantamiento, moverse, girar cuando puede obtener un actuador lineal para hacer el trabajo duro?
Seguro que puede presionar un botón en un control remoto o un interruptor de balancín, 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 el actuador lineal

Si recién llega a Arduino, es posible que no sepa que no puede conectar un motor grande a los alfileres de la placa y comenzar a moverlo. Debe usar algún mecanismo de conmutación para transportar la alta carga de corriente. Puede usar un controlador de motor o puente H, pero la forma más simple y más rápida es usar un par de relés o una placa de relé. Tiene dos opciones cuando usa un Arduino con un actuador lineal. Puede usar la placa de retransmisión para controlar la potencia que va al actuador sin información de posición, o si usa uno de los actuadores de retroalimentación de FA-PO, puede determinar la posición del eje y crear un control de posición de circuito cerrado. En este artículo nos centraremos en la opción más simple, solo utilizando los relés para controlar el actuador y sin información de posición.

Asegúrese de usar relés (o un tablero de relé) con relés SPDT. Los relés SPDT (doble tiro de un solo polo) tienen tres conexiones para cada relé. Común, normalmente abierto, normalmente cerrado. Entraremos en más detalles sobre los relevos en otro artículo, solo asegúrese de obtener relevos SPDT, de lo contrario no funcionará. Necesita dos relés SPDT para controlar el actuador. Con dos relés SPDT, puede comenzar, detener y cambiar la dirección del actuador.
Como puede ver en el diagrama de cableado a continuación, conecte su tierra de 12 VCC 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. Conectas los dos cables del actuador al terminal común, uno a cada relé.

Conexiones de terminal de tornillo para actuador lineal

Ahora tienes todo conectado. Un buen beneficio para usar los dos relés SPDT para controlar el actuador lineal es que cuando ninguno de los relé se activa, tiene una función de "freno". Esto hace que el actuador se detenga de inmediato en lugar de detenerse.
Para el código Arduino, supongamos que los pines digitales 2 y 3 son para controlar los dos relés. Tendrá que verificar qué es en su 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) {// establece un relé uno y el otro apagado // esto se moverá extender el actuador escribir digital(Relay_1_a, ALTO); escribir digital(Relay_1_B, BAJO); } vacío retractactuador (En t actuador) { 
// establece un relé y el otro en
// esto se moverá retraer el actuador
escribir digital(Relay_1_a, BAJO);
escribir digital(Relay_1_B, ALTO);
}

vacío stopactuator (En t actuador) {
// Establecer ambos relés
// Esto detendrá al actuador en un frenado
escribir digital(Relay_1_a, BAJO);
escribir digital(Relay_1_B, BAJO); }
 
Esto debería hacer que continúe usando un Arduino (u otro microcontrolador) con relés para controlar un Firgelli Automatización Actuador lineal.
Si está buscando con qué actuador lineal comenzar, llámenos o envíenos un correo electrónico en nuestra línea técnica. Si está buscando un actuador de caballo de batalla sólido, consulte el Actuadores lineales de la serie ligera Llevamos, o el Unidades de servicio ligero con retroalimentación de potenciómetro. No olvide un buen suministro de alimentación de 12VDC que puede manejar cargas inductivas. MB1 Brackets para actuadores lineales (MB1 para la serie FA-150) le ahorrará mucho tiempo y frustración.
Share This Article
Tags: