Motor Servo Industrial InsB YASKAWA Servo Motor W200 V100 R.min3000 SGMAH-02AAA6C
Especificações
Modelo SGMAH-02AAA6C
Tipo de Produto Motor Servo AC
Saída Nominal 200w
Torque Nominal 0.637 Nm
Velocidade Nominal 3000RPM
Tensão de Alimentação 200vAC
Corrente Nominal 2.1Amps
OUTROS PRODUTOS SUPERIORES
Motor Yasakawa, Driver SG- Motor Mitsubishi HC-,HA-
Módulos Westinghouse 1C-,5X- Emerson VE-,KJ-
Honeywell TC-,TK- Motor Fanuc A0-
Transmissor Rosemount 3051- Transmissor Yokogawa EJA-
SProdutos Similares
SGMAH-A5A1A21
SGMAH-A5A1A2C
SGMAH-A5A1A2E
SGMAH-A5A1A41D
SGMAH-A5A1A4C
SGMAH-A5A1A-YR11
SGMAH-A5A1A-YR31
SGMAH-A5A1F21
SGMAH-A5A1F2C
SGMAH-A5A1F2CD
SGMAH-A5A1F41
SGMAH-A5A4F41
SGMAH-A5AAA21
SGMAH-A5AAA2B
SGMAH-A5AAA61D
SGMAH-A5AAA61D-OY
SGMAH-A5AAAG161
SGMAH-A5AAAG761
SGMAH-A5AAAG761D
SGMAH-A5AAAH161
Seu servo pode se comportar de forma errática, e você pode descobrir que isso só acontece quando o Arduino está conectado a certas portas USB. Isso ocorre porque o servo consome bastante energia, especialmente quando o motor está ligando, e essa alta demanda repentina pode ser suficiente para diminuir a voltagem na placa Arduino, de modo que ela reinicie.
Se isso acontecer, você geralmente pode curá-lo adicionando um capacitor de alto valor (470uF ou maior) entre GND e 5V na protoboard.
O capacitor atua como um reservatório de eletricidade para o motor usar, de modo que, quando ele liga, ele retira carga do capacitor, bem como da fonte Arduino.
O terminal mais longo do capacitor é o terminal positivo e este deve ser conectado a 5V. O terminal negativo também é frequentemente marcado com o símbolo '-'.
Carregue o seguinte esboço no seu Arduino. Você deve descobrir que o servo imediatamente começa a girar primeiro em uma direção e depois de volta na outra.
O esboço é baseado no esboço 'sweep' padrão que você pode encontrar nos Exemplos do Arduino na pasta 'servo'.
Você pode, se preferir, apenas executar esse esboço.
Os servomotores são controlados por uma série de pulsos e, para facilitar o uso deles, uma biblioteca Arduino foi criada para que você possa simplesmente instruir o servo a girar para um ângulo específico.
Os comandos para usar um servo são como comandos Arduino embutidos, mas como você nem sempre vai usar um servo em seus projetos, eles são mantidos em algo chamado biblioteca. Se você for usar comandos na biblioteca servo, você precisa dizer ao Arduino IDE que você está usando a biblioteca com este comando:
Esta linha:
define uma nova variável 'servo' do tipo 'Servo'. A biblioteca nos forneceu um novo tipo, como 'int' ou 'float' que representa um servo. Você pode realmente definir até oito servos desta forma, então, se tivéssemos dois servos, poderíamos escrever
algo como isto:
Na função 'setup' precisamos vincular a variável 'servo' ao pino que controlará o servo usando este comando:
A variável 'angle' é usada para conter o ângulo atual do servo em graus. Na função 'loop', usamos dois loops 'for' para primeiro aumentar o ângulo em uma direção e depois de volta na outra quando ele atinge 180 graus.
O comando: diz ao servo para atualizar sua posição para o ângulo fornecido como um parâmetro.