Bom dia pessoal,

Comprei algumas plaquinhas que estão em imagem abaixo, montei todas corretamente mas na hora de testar no servo ela não funciona, o servo (micro servo tower pro sg90) permanece parado e não se movimenta, o que pode estar acontecendo? Tenho um projeto para entregar em uma semana e nao estou conseguindo dar prosseguimento. O esquema consiste em movimentar o servo em ambos os sentidos

Exibições: 1455

Responder esta

Respostas a este tópico

Oi DC, boa tarde,

usando as fórmulas para cálculos dos tempos do 555, temos os seguintes resultados:

Ao apertar o botão de Forward, ten-se: (valores aproximados).

Freqüência : 85 Hz;

Tempo em LOW: 4,7ms;

Tempo em HIGH: 6,9ms;

Duty Cycle: 59% 

Ao apertar o botão de Reverse, ten-se: (valores aproximados).

Freqüência : 272Hz;

Tempo em LOW: 0,7ms;

Tempo em HIGH: 2,9ms;

Duty Cycle: 81%

Como o servo motor gira com base no valor do duty, ele deveria ir para 59 graus ao apertar Forward e

para 81 graus ao apertar Reverse.

Caso isto não esteja ocorrendo, você pode ter um problema na montagem, um defeito de componente ou

do próprio servo.

Veja se consegue medira a voltagem no coletor do transistor, ela deve variar conforme cada botão é acionado.

https://pt.wikipedia.org/wiki/Servomotor

Rui

Bom dia! Oi Douglas.

Se esse projeto é para servo usado em modelismo rc, esta todo errado.

Fiz alguns calculos para aproveitar essa placa.

O sinal para acionar os servos em geral  precisa de uma onda quadrada de 50Hz (20ms), sendo o nível alto(high) variando de 1 a 2 ms. Essa variação de 1 a 2ms faz o eixo do servo movimentar de +- 0 graus( 1ms) a +-180 graus(2ms).

Ainda não fiz teste com esses valores, mas, segue abaixo.

1º) O resistor de 33K, substitue por resistores em paralelo de 470k e 510k. o valor equivalente é de +- 245k.

2º) O resistor de 10k, substitue pelo de 39k.

3º) O resistor de 68k, substitue por um de 100k.

4º) Acrescentar um resistor de 27k entre o pino 7 e 2 do circuito integrado.

Como vai funcionar: Com esses valores comerciais,

-sem apertar chave =  alto de aproximadamente 1,9ms(quase 180 graus)

-apertando chave forward = nível alto de +-1,5ms(+- 90 graus)

-apertando chave reverse= nível alto de +- 1,13ms(pouco mais de 0 graus)

Essa não precisão das 3 posições é devido os valores dos resistores ser prôximo do valor real.

Quando possível testarei essa modificação!

Boa sorte!!!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço