Alguém pode ajudar a desvendar o que está ocorrendo?

 

Usando o ARDUINO UNO R3 carreguei o sketch SWEEP que está na IDE do Arduino. Alimentei o ARDUINO UNO R3 com 8 volts retirados de um 7808 e o servo com os 5 volts obtidos de um 7805, tendo o cuidado de ligar ambos os terras (ou GND) dos reguladores. O pino digital 9 (padrão do sketch usado) do ARDUINO UNO R3 foi ligado na entrada do pino de sinal do servo sem qualquer proteção por resistor. O circuito funciona normalmente, seja qual for o tipo de servo usado (Hextronik 9g ou MG995).

Montei um circuito para a mesma finalidade acima citada usando um GARAGINO REV 1 alimentado com um 7805 que também alimenta o servo. O pino digital 9 do GARAGINO REV 1 foi ligado diretamente no pino de sinal do servo. Usando o servo Hextronik 9g o circuito funcionou normalmente, porém, ao usar o servo MG995 o GARAGINO REV 1 queimou. Não aceita mais carga de sketchs (avrdude: stk500_getsync(): not in sync: resp=0x00).

Montei um outro circuito, dessa vez usando um transistor (BD135) como “driver” para acionar o servo. O esquema elétrico do uso do transistor está na imagem anexada. Estranhamente o servo Hextronik 9g é acionado, mas, o servo MG995 não.

Então, alguém pode ajudar a desvendar o que está ocorrendo?

Muito grato.

Paulo Cherem.

Exibições: 341

Anexos

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço