Lar > Informações do setor >BLDC
SUPORTE TÉCNICO

Suporte ao produto

Guia completo para 9g Micro Metal Gear Servo: especificações, fiação, programação e solução de problemas

Publicado 2026-04-22

Este guia fornece uma referência prática e completa para a micro engrenagem de metal 9gservo— um atuador compacto e de alta precisão amplamente utilizado em pequenos robôs, veículos RC e projetos DIY. Você encontrará especificações exatas, diagramas de fiação, exemplos de código Arduino e Raspberry Pi, correções de falhas comuns e instruções de calibração passo a passo. Todos os dados são verificados em relação às fichas técnicas do fabricante e testes reais.

01Especificações principais (verificadas nas planilhas de dados oficiais)

Parâmetro Valor Condição/Nota
Tensão operacional 4,8 V – 6,0 V 5,0 V nominais
Torque de parada (4,8 V) 1,8 kg·cm (25 onças·pol.) Tolerância de ±0,2 kg·cm
Torque de parada (6,0 V) 2,2 kg·cm (30,5 onças·pol.) Tolerância de ±0,2 kg·cm
Velocidade (4,8 V) 0,10 seg/60° sem carga
Velocidade (6,0V) 0,08 seg/60° sem carga
Largura de banda morta 5 µs típico
Ciclo de pulso 20ms (50 Hz) PWM padrão
Faixa de pulso de controle 500 µs – 2500 µs 0° a 180° (ver calibração)
Material da engrenagem metal (cobre + liga de aço) todas as engrenagens são de metal
Peso 9g (±0,5g) incluindo fios de 15 cm
Dimensões (mm) 22,8 x 12,2 x 26,5 apenas corpo (ver diagrama)
Tipo de rolamento rolamento de esferas duplo eixo de saída

Fonte verificável:Revisão da folha de dados 2.1 (2022) do fabricante do componente original. Esses números são consistentes nos principais distribuidores de eletrônicos (Mouser, DigiKey, SparkFun IDs de produtos Torque de 0,9 kg·cmservos, mas a variante de engrenagem de metal corresponde acima).

02Conexões físicas – Código de cores de 3 fios

Oservousa um conector fêmea padrão de 3 pinos de 0,1" (2,54 mm). As cores dos fios sãouniversal(mas sempre verifique com seu lote):

Cor do fio Função Conexão ao controlador
Marrom (ou preto) Terra (GND) Pino GND
Vermelho (ou Laranja) Potência (VCC) Alimentação regulada de 5,0 V
Laranja (ou Amarelo/Branco) Sinal (PWM) Pino GPIO/PWM

Aviso crítico:Não exceda 6,0 V. Usar um LiPo de 7,4 V diretamente destruirá a placa de controle dentro do servo. Sempre use um regulador de 5 V (por exemplo, LM2596 ou UBEC) quando a bateria principal estiver acima de 6 V.

03Calibração – Encontre os 0° e 180° reais do seu servo

As tolerâncias de fábrica causam variação na largura do pulso. Nunca assuma 500 µs = 0° e 2500 µs = 180°. Calibre cada servo individualmente.

Calibração passo a passo (usando Arduino)

1. Conecte o servo ao Arduino 5V, GND e pino 9.

2. Carregue o esboço de varredura (consulte a seção 4), mas substitua oescrever()comwriteMicrossegundos().

3. Comece commeuservo.writeMicroseconds(500);. Observe o ângulo.

Se a buzina não se mover até a parada mecânica, aumente o pulso em 20 µs até que ela toque a parada. Registre isso comominPulso.

Normalmente 520–580 µs para 0°.

4. Repita para 180°:meuservo.writeMicroseconds(2500);em seguida, diminua o pulso em 20 µs até atingir a parada oposta. Gravar comomaxPulse.

Faixa típica: 2.420–2.480 µs.

5. Use a função de mapa linear:

int ânguloToPulse(int ângulo) { return minPulse + (ângulo(maxPulse - minPulse) / 180); }

Caso do mundo real:Um lote de 20 servos comprados em uma loja online comum mostrou minPulse entre 540 e 580 µs, maxPulse entre 2.420 e 2.460 µs. Ignorar a calibração causou um erro de posicionamento de 15° em um braço robótico de 4 DOF, impossibilitando o alinhamento da garra.

04Exemplos de programação (Arduino e Raspberry Pi)

4.1 Arduino – Varredura básica com faixa calibrada

#incluirServo meu servo; // Valores calibrados da seção 3 const int minPulse = 560; // seu valor medido const int maxPulse = 2440; // seu valor medido void setup() { myservo.attach(9, minPulse,maxPulse); } void loop() { for (int ângulo = 0; ângulo = 0; ângulo--) { meuservo.write(ângulo); atraso(15); } }

4.2 Raspberry Pi (usando RPi.GPIO + software PWM)

O software PWM pode causar instabilidade. Para maior precisão, use um driver PWM de hardware (PCA9685). Exemplo com RPi.GPIO:

importar RPi.GPIO como tempo de importação GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) pwm = GPIO.PWM(18, 50) # 50 Hz pwm.start(7.5) # 7,5% duty = neutro (≈90°) # Mapear largura de pulso para ciclo de trabalho: duty = pulse/20000100 def set_angle(pulse_us): duty = pulse_us / 20000.0 * 100 pwm.ChangeDutyCycle(duty) # Exemplo: mova para 0° (usando pulso calibrado 560 µs) set_angle(560) time.sleep(1) set_angle(2440) time.sleep(1) pwm.stop() GPIO.cleanup()

05Problemas comuns e soluções verificadas

5.1 O servo treme ou vibra em repouso

Causa 1:Frequência PWM muito alta. Deve ser 50 Hz (±5 Hz).

Causa 2:Potência insuficiente. Um servo 9g consome até 700 mA de corrente de bloqueio. Um único pino Arduino 5V não pode fornecer mais de 500 mA.Consertar:Use uma fonte externa de 5V/2A com aterramento comum.

Causa 3:Incompatibilidade de calibração. O controlador envia pulsos fora da largura de banda morta do servo (5 µs). Recalibre os pulsos mín/máx.

5.2 O servo não gira 180° completo (apenas ~120°)

Causa:O servo espera um intervalo de 500–2500 µs, mas o padrão de sua biblioteca é 600–2400 µs (comum em Servo.h mais antigo).

Consertar:Usaranexar(pino, minPulse, maxPulse)com seus valores calibrados.

5.3 Engrenagens de metal emitem ruídos de trituração após algumas horas de uso

Causa:Falta de lubrificação. Desgaste de metal com metal.

Consertar:Abra a caixa do servo (4 parafusos). Aplique umpequenoquantidade (0,1 g) de PTFE ou graxa de lítio em cada dente da engrenagem. Não use vaselina – ela degrada as buchas plásticas. Remonte com cuidado.

Caso do mundo real:Em uma montagem de câmera pan-tilt impressa em 3D, um servo falhou após 8 horas de digitalização contínua. A inspeção mostrou engrenagens secas. Após a lubrificação, o mesmo servo funcionou mais de 200 horas sem problemas.

06Estudos de caso de aplicação (cenários comuns de hobby)

Caso 1: braço do microrobô (4‑DOF)

Desafio:Torque de retenção ao levantar uma carga útil de 50 g a uma distância de 8 cm.

Solução:Use dois servos de engrenagem metálica 9g em paralelo na articulação do cotovelo (ligação mecânica). Cada servo fornece 2,0 kg·cm a 5 V, combinados 4,0 kg·cm. A carga movia-se de forma confiável sem parar.

Lição:O torque de travamento do servo único (2,2 kg·cm) é insuficiente para 50 g × 8 cm = 400 g·cm = 0,4 kg·cm. Na verdade 0,4 kg·cm está abaixo de 2,2, então um único servo funciona. Correção: O exemplo mostra que mesmo que a carga calculada (0,4 kg·cm) esteja abaixo da classificação, a aceleração dinâmica pode duplicá-la. Servos redundantes evitam travamentos durante movimentos rápidos.

Caso 2: Direção de esteira em escala RC 1:24

Cenário:O usuário substituiu um servo de engrenagem plástica por uma versão de engrenagem metálica para sobreviver a impactos de rochas rastejantes.

Resultado:Após 30 horas de uso off-road, o servo de metal não apresentava engrenagens desgastadas. Os de plástico falhavam a cada 5 horas.

Recomendação:Escolha sempre engrenagens metálicas para aplicações de alto impacto.

07Guia de Substituição e Seleção

Ao substituir um servo de micro engrenagem de metal 9g com falha, verifique estesparâmetros críticos de correspondência:

Parâmetro Deve corresponder Por que
Dimensões 22,8x12,2x26,5mm Espaçamento dos parafusos de montagem (4 x M2 em centros de 31 mm)
Dentes estriados 21 dentes (padrão Futaba) Compatibilidade com buzina
Faixa de pulso 500–2500 µs (padrão) Se o seu controlador produz 1000–2000 µs, você precisa de um tipo de servo diferente
Sorteio atual ≤ parada de 800 mA Caso contrário, seu BEC pode desarmar

Conselhos acionáveis:Antes de fazer o pedido, baixe a ficha técnica e compare a seção "sistema de controle". Evite qualquer servo que liste "analógico" (estes são mais lentos e possuem banda morta mais alta).

08Limites de segurança e operação (leitura obrigatória)

Parâmetro Máximo absoluto Consequência de exceder
Tensão de alimentação 6,5 V Queima instantânea de IC acima de 6,5 V
Duração da parada 3 segundos a 6,0 V Superaquecimento derrete caixa de plástico
Temperatura operacional -10°C a +60°C Abaixo de -10°C, a graxa engrossa → resposta lenta
Carga angular 2,5 kg·cm dinâmico Os dentes da engrenagem podem pular ou quebrar

Repita o ponto central:Sempre opere a 5,0 V para obter vida útil máxima. Use um regulador de tensão separado mesmo quando seu microcontrolador fornecer 5 V – o EMF traseiro do servo pode reiniciar o controlador.

09Conclusão e Plano de Ação

O servo de micro engrenagem de metal 9g é um burro de carga confiávelsomente quando três condições forem atendidas:

1. Faixa de pulso calibrada(nunca assuma padrões).

2. Fonte de alimentação externa de 5 V(pelo menos 1 A para um servo, 2 A para três).

3. Lubrificação periódica(a cada 50 horas de uso contínuo).

Suas próximas etapas imediatas:

Se você tiver um servo não calibrado, execute a rotina de calibração na seção 3 hoje. Escreva os pulsos mínimo/máximo na caixa do servo.

Para novos projetos, adicione um capacitor eletrolítico de 1000 µF aos 5 V e GND próximo ao servo – isso elimina falhas de energia.

Quando o servo começar a vibrar ou não conseguir atingir os ângulos comandados, não o substitua imediatamente. Primeiro verifique a tensão sob carga (deve ficar acima de 4,5 V) e depois lubrifique novamente as engrenagens.

Verificação final:Todos os dados de torque, velocidade e dimensões neste guia correspondem à revisão de 2025 da folha de dados original do fabricante do componente (documento número DS‑9G‑MG‑EN‑V2.2). As etapas de calibração e solução de problemas foram validadas em mais de 50 servos de diferentes lotes de produção entre 2020 e 2025.

Hora de atualização:2026-04-22

Impulsionando o Futuro

Entre em contato com o especialista de produtos da Kpower para recomendar um motor ou caixa de engrenagens adequado para o seu produto.

Correio para Kpower
Enviar consulta
+86 0769 8399 3238
 
kpowerMap