Como Usar um Arduino com Atuadores Lineares Firgelli Automations

Nos últimos anos, o microcontrolador percorreu um longo caminho. O desenvolvimento de microcontroladores 'fáceis de programar' com ambientes de desenvolvimento de software de código aberto significa que é muito mais fácil começar a usar esses computadores minúsculos e poderosos.
Depois de terminar de piscar os LEDs de maneiras totalmente exclusivas e maravilhosas, você vai realmente querer interagir com o ambiente físico. É aqui que entram os atuadores lineares. Se você quiser mover algo, abrir algo, girar algo, um atuador linear é provavelmente a melhor maneira de fazer isso. E por que levantar, mover, girar você mesmo quando você pode obter um atuador linear para fazer o trabalho pesado.
Claro que você pode apertar um botão em um controle remoto ou uma chave seletora, mas por que não ter um sensor de movimento ou mesmo um relógio em tempo real para eventos baseados em tempo.

Placa de controle Arduino com relés para atuador linear

Se você está entrando no Arduino, pode não estar ciente de que não pode simplesmente conectar um grande motor aos pinos da placa e começar a movê-lo. Você tem que usar algum mecanismo de comutação para transportar a carga de alta corrente. Você pode usar um driver de motor ou ponte H, mas a maneira mais simples e rápida é usar alguns relés ou uma placa de relés. Você tem duas opções ao usar um Arduino com um atuador linear. Você pode apenas usar a placa de relé para controlar a energia que vai para o atuador sem informações de posição ou, se usar um dos atuadores de feedback FA-PO, pode determinar a posição do eixo e criar um controle de posição de malha fechada. Neste artigo, vamos nos concentrar na opção mais simples, usando apenas os relés para controlar o atuador e nenhuma informação de posição.
Certifique-se de usar relés (ou uma placa de relés) com relés SPDT. Os relés SPDT (single pole double throw) têm três conexões para cada relé. Comum, normalmente aberto, normalmente fechado. Entraremos em mais detalhes sobre os relés em outro artigo, apenas certifique-se de obter os relés SPDT, caso contrário, ele não funcionará. Você precisa de dois relés SPDT para controlar o atuador. Com dois relés SPDT, você pode iniciar, parar e alterar a direção do atuador.
Como você pode ver no diagrama de fiação abaixo, você conecta seu aterramento de 12 VCC ao terminal normalmente fechado dos dois relés e conecta seu + 12 VCC ao terminal normalmente aberto dos dois relés. Você pode fazer uma junção para dividir cada fio em dois ou usar um fio de jumper curto. Você conecta os dois fios do atuador ao terminal comum, um para cada relé.

Conexões de terminal de parafuso para atuador linear

Agora você tem tudo conectado. Um bom benefício de usar os dois relés SPDT para controlar o atuador linear é que, quando nenhum relé é acionado, você tem uma função de "freio". Isso faz com que o atuador pare imediatamente, em vez de parar.
Para o código do Arduino, vamos supor que os pinos digitais 2 e 3 controlem os dois relés. Você terá que verificar o que está em sua placa. Aqui está um trecho de código simples mostrando como você pode estender, retrair e parar o atuador linear.

 

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

void setup() {
   pinMode(RELAY_1_A, OUTPUT);
   pinMode(RELAY_1_B, OUTPUT);
} vazio loop() { //This is where your program logic goes //You can call the functions to control the //actuator here, as well as reading sensors, etc.. } vazio extendActuator (int atuador) {// Defina um relé e o outro desligado // isso moverá a extensão do atuador digitalWrite(RELAY_1_A, ALTO); digitalWrite(RELAY_1_B, BAIXO); } vazio retractActuator (int atuador do) { 
// Defina um relé desligado e outro ligado
// isso moverá retrair o atuador
digitalWrite(RELAY_1_A, BAIXO);
digitalWrite(RELAY_1_B, ALTO);
}

vazio stopActuator (int atuador do) {
// Desligue ambos os relés
// isso irá parar o atuador em uma frenagem
digitalWrite(RELAY_1_A, BAIXO);
digitalWrite(RELAY_1_B, BAIXO); }
 
Isso deve fazer com que você continue usando um Arduino (ou outro microcontrolador) com relés para controlar um atuador linear Firgelli Automations.
Se você está procurando por qual atuador linear para começar, ligue para nós ou envie-nos um e-mail em nossa linha técnica. Se você está procurando um atuador robusto, verifique o atuadores lineares série para serviços leves nós carregamos, ou o unidades de serviço leve com feedback de potenciômetro. Não se esqueça de uma boa fonte de alimentação de 12 VCC que pode lidar com cargas indutivas. MB1 suportes para atuadores lineares (MB1 para a série FA-150) vai economizar muito tempo e frustração.
Tags:

Share this article

Colecções Recursos

Precisa de ajuda para encontrar o atuador certo?

Nós projetamos e fabricamos nossos produtos com precisão para que você obtenha preços diretos dos fabricantes. Oferecemos remessa no mesmo dia e suporte ao cliente bem informado. Tente usar nossa Calculadora de Atuador para obter ajuda na escolha do atuador certo para sua aplicação.