Conexão de vários servos de tensão diferentes ao mesmo controlador


8

Estou usando o Micro Servo Controlador Serial Pololu conectado a um Arduino e vários outros servos (4 no total) para fazer um braço de robô. Dois dos quatro servos requerem 4-6 volts, enquanto os outros 2 requerem 7-10 volts, por isso estou planejando ligar todos os servos separados do Pololu.

Eu tenho o Arduino e o Pololu conectando-se corretamente (led verde piscando), mas os servo (s) não se movem quando conectados aos pinos de controle. Todos os servos funcionam corretamente quando conectados a um servo-testador.

Penso que este problema poderia ser resolvido ligando os terrenos dos servos ao solo do Pololu, mas gostaria de receber conselhos, porque não tenho certeza se funcionará ou acabará fritando uma das peças (já fritamos um pololu).

A conexão do aterramento das baterias ao terra do Pololu ajudaria ou danificaria as peças?

Diagrama de fiação, mas não consegui descobrir como mostrar o micro servo controlador serial.


Um diagrama de Fritzing seria útil para ver a configuração da fiação de servo-potência. Você ainda não tem reputação suficiente para postar uma imagem (acho que precisa de 10?), Mas se você fizer o upload em algum lugar e vinculá-lo, alguém poderá editar a imagem para você.
Joe Baker

Adicionei uma imagem, mas ela não está sendo exibida corretamente no meu computador (provavelmente por causa do firewall). Eu acho que funcionou.
EAKAE

Respostas:


2

Você tem um sinal flutuante de servo-ctrl, porque eles não são os mesmos em comum. A saída do arduino (se não for o mesmo que o servo) estará no nível de potencial diferente da entrada nos servos. Então, o servo o verá como um potencial flutuante entre sua terra e seu potencial de VC. (Espero que você tenha entendido o que eu queria dizer, é difícil explicar em inglês :))

Eu acho que seu diagrama não está conectado como você postou, porque você conectou +5 e gnd do arduino ao digital 3 e as entradas dos dois servos estão conectadas.


Estou usando um micro servo serial pololu para converter o sinal serial do arduino nos sinais do servo. Não consegui encontrar uma imagem Fritzing próxima, então coloquei uma tábua de pão. Acabei de descobrir por que não estava funcionando e vou postar uma resposta agora.
EAKAE

2

Consertei os servos conectando o aterramento das baterias externas ao aterramento das placas de circuito pololu e arduino, depois passei uma hora para perceber que um fio estava solto. : S

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.