LusoRobótica - Robótica em Português

Robótica => Tutoriais => Tópico iniciado por: andnobre em 12 de Fevereiro de 2009, 19:06

Título: [Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: andnobre em 12 de Fevereiro de 2009, 19:06
Bem aqui esta o tutorial de como modificar um sevo para rotação contínua em formato pdf anexado ao post.

Muito simples alteração ao servo Futaba S3003 para rotação contínua, basta seguir todos os passos do tutorial.

abraços

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi240.photobucket.com%2Falbums%2Fff159%2Fsuper-mascarada%2FUntitled-1.jpg&hash=8c7e7ba276c77c169eb85758492b988fc7372a47)

Ver o tutorial em anexo.
Título: Re:[Arduino] Tutorial Servo Futaba S3003
Enviado por: ricardo-reis em 12 de Fevereiro de 2009, 19:16
boa, boa.. ;) eu n faria melhor..
Título: Re:[Arduino] Tutorial Servo Futaba S3003
Enviado por: tr3s em 12 de Fevereiro de 2009, 21:45
Excelente tutorial! Adicionado à página principal!
Título: Re:[Arduino] Tutorial Servo Futaba S3003 para rotação contínua
Enviado por: ailtonfacanha em 13 de Fevereiro de 2009, 00:18
Olá andnobre

PARABÉNS pelo tutorial! Achei muito bom, mesmo! Muito sucesso pra vc em outros tutoriais.

Ailton
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: TigPT em 13 de Fevereiro de 2009, 00:30
Muito bom, só fiz umas alterações ao post para ficar mais SEO e com isso conseguires que todos o encontrem facilmente! Parabéns ;)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: mr rtk em 14 de Fevereiro de 2009, 00:01
ola pessoal olhem tou com um problema com um dos meus  futabas s3003   eu etava a realizar  o excelente tutorial do andnobre (parabens) e quando cortei a cabeça do potenciometro perdi-a  :'( e como um servo destes ainda é carote e nao é uma coisa curriqueira que se compre todos os dias gostva de saber de alguma solução ???.
 obrigado desde já e continuem com o optimo trabalho LusoRobótica o meu site do coração :D
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 00:08
perdeste a cabeça do potenciómetro??  :o

tão e agora? ;D 

agora a sério: mediste a resistencia dele na posição de 90 graus? (ou parado, vá)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: mr rtk em 14 de Fevereiro de 2009, 00:32
nao ricardo-reis eu nem sequer medi e agora não sei o que fazer ??? como é que consigo por o servo a fazer rotação continua?! podesajudarme nisto ???
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 00:55
que cabeça é k saltou? a do potenciómetro toda? tipo.. já n dá pa regular pra lado nenhum??
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: Fifas em 14 de Fevereiro de 2009, 01:27
tira umas fotos! ;D

se for o que tou a pensar, tem soluçao :)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 01:37
tem sp.. nem k tenha k comprar outro potenciómetro só pra ver onde é a posição de paragem do servo e medir a resistencia do potenciómetro pa lá pôr umas resistencias do mesmo valor.. :)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: Fifas em 14 de Fevereiro de 2009, 01:43
eu digo soluçao gratis! :P
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: andnobre em 14 de Fevereiro de 2009, 01:48
mas cortas-te todo o potenciometro ou conforme as imagens?
hummm
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: TigPT em 14 de Fevereiro de 2009, 01:56
Simples solução,

Desoldas o potenciómetro, e medes a resistência entre as duas patas exteriores (à de ser a maior resistividade que ele consegue oferecer!).

Divides esse valor por dois, e colocas 2 resistências desse valor no sitio do potenciómetro, assim simulará a posição do meio do mesmo!

Ex:
Se potenciómetro tiver 4,4K, utilizas 2 resistências de 2,2K uma da ponta ao meio, a outra do meio à outra ponta.

Depois diz qualquer coisa ;)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 02:23
tiago, pra isso era muito bom que a cabeça do potenciómetro kd saltou n tenha mudado a posição do potenciómetro, pk se não acontece-lhe o mm que aconteceu ao andnobre.. mete as resistencias e akilo anda às voltas..  :-*

por isso é que eu falei em usar outro potenciómetro pra ver a resistencia k ele tem kd o servo tá parado..
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: TigPT em 14 de Fevereiro de 2009, 02:30
tiago, pra isso era muito bom que a cabeça do potenciómetro kd saltou n tenha mudado a posição do potenciómetro, pk se não acontece-lhe o mm que aconteceu ao andnobre.. mete as resistencias e akilo anda às voltas..  :-*

por isso é que eu falei em usar outro potenciómetro pra ver a resistencia k ele tem kd o servo tá parado..

um potenciómetro tem 3 patas, entre uma ponta e o meio, varia conforme a posição, mas entre as duas extremidades, dá sempre o valor máximo de resistência, pois corresponde à resistividade da pista do potenciómetro em si!
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: msaleiro em 14 de Fevereiro de 2009, 02:35
Também acho que a solução apresentada pelo TigPT deve resultar, faz todo o sentido. Não sei exactamente como é o circuito da placa do servo mas se for como penso também deve funcionar com um potenciómetro de valor diferente. Desde que a resistência fique equilibrada para os dois lados o servo deve ficar parado. No entanto um potenciómetro diferente pode dar origem a consumos energéticos diferentes, mas isto do potenciómetro diferente é só uma suposição. O melhor mesmo é utilizar um potenciómetro e valor igual, como disse o TigPT
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 02:50
sendo assim tem lógica.. mas n haverá uma (infima que seja) hipótese de o servo estar descalibrado por hw? tipo.. o 'meio' do potenciómetro não ser a posição de paragem? (talvez seja pergunta estupida, mas vá)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: TigPT em 14 de Fevereiro de 2009, 02:52
Existir existe, mas esse controlo é feito por software, tu ao pedires por pwm, vai para o meio, as resistências iguais dizem estou no meio, ele para...
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 02:53
confio na vossa experiencia.. o rapaz que tente isso no servo.. (rezem pra n me ter k dar razão.. :P )
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: andnobre em 14 de Fevereiro de 2009, 14:55
As resistencias pode ser uma solução sim ate veio essa solução na elektor de agosto de 2008 mas tb ha quem diga que se deve colocar um multivoltas e entao calibrar o servo . O problema das resistencias é que elas nao tem precisao, mesmo de 1% como eu comprei o servo n parava. Porque as que tu compras sao de 5%.
So entao fiz o que o ricardo reis disse como esta no tutorial embora que eu ja tinha lido quem fizesse assim.
Por isso é que eu criei um tutorial assim p o pessoal ter uma base.
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: mr rtk em 14 de Fevereiro de 2009, 15:05
o pessoal eu corteia cabeça como estava no tuto mas perdia-a e não a tenho pa colar na parte em que pede pa o fazer no tutorial porque ter potenciometro,tem. o que nao tem é a cabeça que engrena com a rode dentada preta
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricardo-reis em 14 de Fevereiro de 2009, 18:23
uuui.. o que tu perdeste n tem nd a ver com o potenciómetro, foi a roda dentada k encaixa no potenciómetro.. bem.. assim sendo, ou arranjas um servo estragado e lhe tiras essa roda dentada (que normalmente são sp iguais) ou então.. n sei.. fazer uma à mão é um desafio.. lol
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: andnobre em 10 de Junho de 2009, 18:38
ola rafael fernandes deixa aqui o pdf pk esta mesmo corrompido.
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: joaoamaral em 15 de Junho de 2009, 08:47
belo tutorial andnobre! :D
ainda não tinha visto! obrigado!
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: TigPT em 15 de Junho de 2009, 11:03
Está mesmo bom... devíamos de fazer em html para ser mais fácil de encontrarem.
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricard0g0mes em 30 de Junho de 2009, 10:41
então e se pegássemos apenas no potenciómetro que vem de origem no servo e cortássemos a parte que faz contacto com o eixo de maneira a que o potenciómetro pudesse ficar ligado na mesma tal como estava mas sem nunca rodar?

;)
Título: Re:[Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: ricard0g0mes em 30 de Junho de 2009, 10:54
outra hipótese é aplicar um potenciómetro digital controlado pelo uC. ;)

http://datasheets.maxim-ic.com/en/ds/MAX5494-MAX5499.pdf (http://datasheets.maxim-ic.com/en/ds/MAX5494-MAX5499.pdf)
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4398 (http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4398)

etc
Título: Re: [Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: Skilgannon em 30 de Março de 2010, 13:52
Boas,

dá para voltar a por o pdf?
os dois ficheiros que encontrei estavam ambos corrompidos

Obrigado =)
Título: Re: [Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: andnobre em 30 de Março de 2010, 19:36
terei todo gosto de colocar aqui...
Título: Re: [Arduino] Modificar Servo Futaba S3003 para rotação contínua
Enviado por: Fifas em 31 de Março de 2010, 00:50
Obrigado andnobre ;)

Foi adicionado novamente ao 1º post, para ficar mais acessível :)