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

Suporte ao produto

Explicação detalhada do diagrama de fiação do servo Sg90: definição de cores de três fios e método de conexão com Arduino

Publicado 2026-03-11

A coisa mais problemática ao brincar comservos está olhando o SG90 em sua mão e as fileiras de pinos, mas não sabe onde inserir os três fios vermelho, preto e amarelo. Quando a fiação estiver errada, oservonão vai virar pelo menos, ou vai queimar diretamente, o que é realmente um pouco louco.

Como entender a definição de cores do sg90 três fios

Os três fios mais comuns do SG90 são marrom, vermelho e amarelo. Este esquema de cores geralmente está dentro do padrão da indústria. Dentre eles, o fio marrom serve como pólo negativo e deve ser conectado ao pino GND da placa de desenvolvimento; o fio vermelho serve como pólo positivo e precisa ser conectado à fonte de alimentação de 5V; e o fio amarelo serve como fio de sinal, cuja responsabilidade é transmitir a forma de onda PWM para obter controle preciso do ângulo de direção.

Alguns comerciantes podem usar preto, vermelho e branco ou laranja. Preto corresponde ao eletrodo negativo e laranja ou branco é a linha de sinal. Não importa como a cor mude, lembre-se de uma regra: o fio do meio é sempre o pólo positivo da fonte de alimentação e os dois lados são terra e sinal, respectivamente.

O sg90 pode ser conectado diretamente?

Você pode se conectar diretamente, mas deve ter cuidado durante o processo. No estado sem carga, a corrente operacional do SG90servoestá aproximadamente na faixa de 100 a 200 mA. Quando ocorre um bloqueio, a corrente pode subir para mais de 500 mA. A corrente máxima que o pino de saída de 5 V pode fornecer é de cerca de 500 mA. Se apenas um servo estiver conectado, ele dificilmente poderá ser usado normalmente.

Se você deseja controlar vários servos, ou precisa operá-los por um longo tempo, é recomendado equipar os servos com uma fonte de alimentação externa separada de 5V. O eletrodo positivo da fonte de alimentação é conectado ao fio vermelho do servo e o eletrodo negativo é conectado ao GND. Isso pode não apenas garantir uma fonte de alimentação estável, mas também evitar queimar a placa de desenvolvimento.

Quais são as consequências da fiação incorreta do servo?

As consequências da fiação incorreta não são brincadeira. O mais comum é inverter os pólos positivo e negativo. Embora o SG90 tenha um circuito de proteção interno, ele ainda ficará quente se for invertido por um longo período. Em casos graves, ele irá fumegar e ser descartado.

Outra situação é que o cabo de sinal não está conectado corretamente e o servo irá vibrar, não girar ou bater quando atingir a posição extrema. Um erro mais oculto é a fonte de alimentação insuficiente, a caixa de direção não tem força para girar ou o movimento está travado. Você acha que há um problema com o programa, mas depois de verificar por muito tempo, descobre que a fonte de alimentação não é suficiente.

Explicação detalhada de como conectar o diagrama esquemático do servo sg90

Venha, vamos percorrer esse processo de fiação passo a passo. Primeiro, verifique cuidadosamente os três fios do lado do servo. O fio marrom deve ser conectado ao GND, o fio vermelho deve ser conectado ao pólo positivo de 5V e o fio amarelo deve ser conectado ao pino digital da placa de desenvolvimento, como o pino 9. Além disso, não se esqueça de conectar um capacitor eletrolítico de cerca de 100 microfarads em paralelo entre a fonte de alimentação e o terra. Este capacitor eletrolítico pode filtrar com eficácia a interferência de pico causada pela rotação do mecanismo de direção.

Em seguida, após concluir a fiação do servo, precisamos verificar toda a situação da fiação novamente para garantir que cada fio esteja conectado com firmeza e precisão. Em seguida, ligue a placa de desenvolvimento, observe se o servo consegue responder normalmente e comece a girar de acordo com o programa pré-determinado. Se for descoberto que o servo está anormal durante este processo, como não girar suavemente ou fazer ruídos anormais, então você precisa verificar cuidadosamente a fiação novamente para ver se há alguma folga ou conexão errada, e fazer ajustes oportunos para garantir que o servo pode funcionar de forma estável e normal, e completar com sucesso várias tarefas e funções subsequentes com base no servo.

Se você estiver usando uma fonte de alimentação externa, será necessário conectar o fio vermelho do servo ao terminal positivo da fonte de alimentação e conectar o fio preto ao GND da placa de desenvolvimento. As linhas de sinal ainda estão conectadas aos pinos digitais da maneira original. Desta forma, a placa de desenvolvimento e o servo possuem canais de alimentação independentes, mas compartilham um plano de aterramento. Só assim a transmissão do sinal pode permanecer estável.

Quais são os problemas comuns com a fiação do sg90?

️ O servo apenas emite um sinal sonoro, mas não emite som: Geralmente é um sinal de fonte de alimentação insuficiente. Verifique se a corrente de saída da fonte de alimentação atinge o padrão.

️ Ângulo de rotação impreciso: Verifique se a linha do sinal está em bom contato e se a frequência PWM é 50Hz.

️ O servo está muito quente: toque primeiro no motor e no chip do driver. O calor é normal, mas se estiver tão quente que você não ouse tocá-lo, provavelmente é porque o rotor está bloqueado ou há algum problema na fiação.

️ Vários servos interferem entre si: É melhor operar a linha de alimentação de cada servo separadamente, o terreno comum deve ser confiável e a linha de sinal deve evitar linhas de alta corrente tanto quanto possível.

Como testar a conclusão da fiação sg90

Não se apresse em escrever programas complicados depois de conectar os fios. Primeiro carregue um código de teste de servo simples para fazer o servo balançar para frente e para trás entre 0 graus e 180 graus. Observá-lo girar suavemente indica que a fiação e as funções básicas estão normais.

Em seguida, você pode usar o monitor da porta serial para enviar instruções para controlar o ângulo manualmente e, em seguida, verificar a linearidade e a precisão da centralização. Se forem encontrados tremores ou etapas irregulares, é mais provável que o cálculo da largura de pulso no código seja impreciso. A faixa padrão do SG90 é geralmente de 0,5ms a 2,4ms, correspondendo a 0 a 180 graus.

De modo geral, ao realizar operações relevantes, você pode seguir as etapas acima. Primeiro, use o monitor da porta serial para emitir instruções para controlar manualmente o ângulo para verificar a linearidade e a precisão da centralização. Se você notar instabilidade ou passos irregulares, há uma grande probabilidade de que o cálculo da largura do pulso no código esteja incorreto. A faixa padrão do SG90 é geralmente de 0,5ms a 2,4ms, o que corresponde a 0 a 180 graus.

Ao brincar com o servo, a fiação é o primeiro e mais importante passo. Qual foi a falha de servo mais estranha que você já encontrou ao trabalhar em projetos? Vamos bater um papo na área de comentários, e dar um like para que mais amigos que jogam servos possam ver esse artigo~

Hora de atualização: 11/03/2026

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
Mensagem do WhatsApp
+86 0769 8399 3238
 
kpowerMap