Olá Garagistas,

Estou enfrentando um problema em controlar um servo CYS-S8218 de 6-7.2V com o arduino.

Estou utilizando um LM317 para entregar a tensão pro servo e o regulador é alimentado com uma bateria de 12V de Nobreak.. Depois de muito brigar com esse sistema, consegui fazer o servo se movimentar usando um transistor (BC338) para aumentar o sinal que o arduino envia para mesma tensão de alimentação do servo(tentei ligar direto mas o servo não respondia, mesmo regulando a tensão pra 6V) nessa ligação coloquei o sinal do arduino na base do transistor com um resistor de 1k, liguei o emissor no pino de sinal do servo e o coletor no Vout do LM317. Porém não consigo controlar esse movimento do servo, e o LM317 está cheirando queimado, mesmo tendo colocado um dissipador nele.

Espero que consigam me ajudar. Estou com prazo apertadíssimo para terminar esse sistema

Exibições: 1807

Responder esta

Respostas a este tópico

comprei ele novo, existe algum teste pra saber se ele está ok?

vou tentar fazer uma bateria de 7v e ver como ele funciona

Bateria de 7V ???

Use uma bateria de 6V de 5 ou mais amperes.

Isso, digitei errado xD

Max , minhas afirmações estão corretas.

Primeiro - a sua fonte não suporta a corrente necessária para o acionamento desse motor. Sugeri que você usasse uma bateria de chumbo/acido de 6V. 

Segundo - o seu servo é digital e não analógico. Como eu disse, as rotinas para o Arduino são para servos analógicos. A frequencia do pulso é de 50Hz.

O sinal enviado pelo Arduino deverá ter uma frequência maior, aproximadamente 300 Hz para o sevo digital.

Para efeito de teste do servo motor, sugiro usar um LM555 com a configuração adequada. 

Esse exemplo é para servo analogico:

http://dqsoft.blogspot.com.br/2010/02/ci-555-parte-4-controlando-um...

Tem que calcular os tempos para o servo digital.

A solução já esta dada...

Possuo uma bateria de chumbo/acido que estava usando previamente com o LM317, procurarei no mercado da minha cidade uma de 6V e pesquisarei um pouco sobre o 555, muito obrigado pela ajuda José Gustavo.

Tive que tratar de outras partes do meu projeto hoje e não pude mexer no servo.

Acredito que amanhã farei mais testes.

Qualquer novidade atualizo aqui

amingo, por acaso vc esta ligando o GND da bateria com o GND do arduino? posta o esquema q esta utilizando...

Não estou usando bateria, estou usando fonte de tensão

sim, mas esta usando a mesma fonte para o arduino e o servo? ou esta usando uma fonte pra cada?

Opa amigo, estava alimentando o arduino com usb e o servo com uma fonte de bancada, o gnd do arduino estava em comum com a fonte

Opa galera, só atualizando, todo o sistema funcionando agora. Mesmo usando a fonte de bancada(visto que estava testando o servo sem carga) setei as bandas de 0º e 180º, que era onde se encontrava o problema. Estou usando frequência de 200Hz, pois havia encontrado um material que dizia que servos digitais você pode operar entre 100 e 200. O servo ia para instabilidade com 300Hz, operando normalmente com 100 e 200.

Possuo uma bateria de chumbo de 12V, que é a utilizada no carro. Estou decidindo com minha equipe se compro um regulador próprio pra servo que suporta até 15A ou compro uma bateria de Chumbo de 6V. Pois a bateria adicionaria um peso considerável ao carro, porém custa menos da metade do preço do regulador. 

Enfim, isso fica para os próximos capítulos

Caso alguém adquira este servo e possua os mesmo problemas que eu, a faixa de banda utilizada está sendo de 500us à 2450us com Duty cycle de 5000us.

Obrigado pela ajuda da comunidade, em especial obrigado ao José Gustavo pela grande ajuda e fontes de pesquisa.

Até a próxima garagistas.

Beleza! Fiquei feliz por você ter conseguido corrigir os problemas.

Você usará esse servo em um carro?

A bateria de 6V é menor do que a de 12V.

Opa José, ele será utilizado para acionar a embreagem de um motor de CBR600RR que é usado no meu projeto da universidade, chamado Fórmula UFPB.

Quanto a bateria de 12V, é porque ela já está presente no carro de qualquer maneira. Iria apenas aproveitar ela, sem precisar adicionar uma nova bateria.

Segue um vídeo da última rotina que fiz nos testes de hoje de manhã. Já com o motor sendo acionado por potenciômetro usando o velho e bom "map"

https://plus.google.com/108506659356888372218/posts/dHVcUSSC5KL 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço