Servo motor - problemas/pic queimado

Mecanica robotica e Automação Industrial (PLC)

Moderadores: 51, guest2003

Mensagempor fernandezaraujo » 13 Jul 2011 18:29

Evandr
Muito bom sua postagem!
Parabéns!!!

















:D :D :D
fernandezaraujo
 
Mensagens: 1
Registrado em: 12 Abr 2011 13:57

Mensagempor EvandrPic » 13 Jul 2011 20:28

fernandezaraujo escreveu:Evandr
Muito bom sua postagem!
Parabéns!!!
:D :D :D


Peguei tudo da net... Google...:lol:
Seja bem vindo a fórum.
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Servo + PIC

Mensagempor malereis » 11 Jun 2012 22:19

Olá Mauricio

Desculpe pegar um gancho, mas estou com o esmo problema.

Preciso acionar 6 servos de modo independente.
Pelos dados que peguei, o motor Turnig TG9e funciona assim

1,5mS + 20mS, vai para posição central (0 graus)
2,0 mS + 20mS, vai para a posição máxima (90 Graus)
1,0 mS +20 mS, vai para a posição mínima (-90 graus).

Pensei em usar um PIC16F628a.

Que eu saiba, pode-se regular esse ângulo de -90 a +90 graus (nem imagino como)...... Se pudesse eu regularia de -90 até -45 graus, por exemplo (aí ficaria show), mas se não der, abaixo satisfaz.

As saídas para o Gate dos servos são pinos: 10, 11, 12, 13, 17, 18
As entradas, mantenho em +VCC através de resistores de 10K.
Desta forma, os servos estarão todos em -90 graus
Quando injetar GND diretamente na entrada, mando o servo para a posição 0 graus.
Enquanto manter GND na entrada, o servo mantem em 0 graus
Quando retiar o GND, o servo volta para -90 graus.

Se puder ejudar, te agradeço.
$$ não pode comprar a felicidade.
Mas pode comprar Bacon que é quase a mesma coisa.
malereis
Bit
 
Mensagens: 14
Registrado em: 14 Mar 2012 22:14

Re: Servo + PIC

Mensagempor EvandrPic » 12 Jun 2012 00:03

Não sei se não entendi direito a sua dúvida ou você não entendeu como se dá o controle do servo... :roll:

Você tem uma onda quadrada onde você faz variar a largura do pulso - PWM.
De acordo com a largura do pulso (de 1 a 2 milissegundos), o eixo do servomotor irá parar em determinada posição... inclusive intermediárias entre o -90º e o +90º.
Sinal PWM Arduino - Video Scope
http://www.youtube.com/watch?v=-nYDcAE12ms

malereis escreveu:Olá Mauricio

Desculpe pegar um gancho, mas estou com o esmo problema.

Preciso acionar 6 servos de modo independente.
Pelos dados que peguei, o motor Turnig TG9e funciona assim

1,5mS + 20mS, vai para posição central (0 graus)
2,0 mS + 20mS, vai para a posição máxima (90 Graus)
1,0 mS +20 mS, vai para a posição mínima (-90 graus).

Pensei em usar um PIC16F628a.

Que eu saiba, pode-se regular esse ângulo de -90 a +90 graus (nem imagino como)...... Se pudesse eu regularia de -90 até -45 graus, por exemplo (aí ficaria show), mas se não der, abaixo satisfaz.

As saídas para o Gate dos servos são pinos: 10, 11, 12, 13, 17, 18
As entradas, mantenho em +VCC através de resistores de 10K.
Desta forma, os servos estarão todos em -90 graus
Quando injetar GND diretamente na entrada, mando o servo para a posição 0 graus.
Enquanto manter GND na entrada, o servo mantem em 0 graus
Quando retiar o GND, o servo volta para -90 graus.

Se puder ejudar, te agradeço.
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Pic16F628 + servo

Mensagempor malereis » 12 Jun 2012 08:42

Olá EvandrPic.

Te agradeço a resposta.
Sei programar coisas bem simples em PIC.
Cai na bobeira de fazer esses cursos pala internet e só me ferrei (o pessoal te vende um kit, recebe e deixa vc na mão).

Esse controle de servos, não tenho a mínima idéia de como posso fazer o software do PIC.



Vc pode ajudar?

Grato se puder.

Abraços
$$ não pode comprar a felicidade.
Mas pode comprar Bacon que é quase a mesma coisa.
malereis
Bit
 
Mensagens: 14
Registrado em: 14 Mar 2012 22:14

Re: Pic16F628 + servo

Mensagempor EvandrPic » 12 Jun 2012 12:15

Você não disse em qual linguagem você programa...

Enfim.... tem inúmeros projetos com PIC em diversas linguagens na net.
Talvez o problema seja que você esteja pulando etapas de aprendizado.
Primeiro você faz coisas bem básicas tipo piscar um LED... depois vai aprimorando os projetos...
Nesse caso você quer fazer um projeto com 6 servos sem entender o funcionamento de um servomotor e provavelmente sem saber o que é PWM... fica difícil assim.

Mas vamos lá...
Imagina como era complicado há 15 anos ou mais sem as facilidades da internet...
Você tem uma maravilhosa ferramenta chamada GOOGLE...

Coloca no google o "PIC 16F628A servomotor project"... ou algo assim...
Vai lendo o que encontrar e vai aprimorando as próximas pesquisas.
As dúvidas você posta aqui.... mas primeiro você precisa pesquisar para ter dúvidas...
Olha que maravilha... e em portugues:
Controlando um Servomotor com um PIC
http://dqsoft.blogspot.com.br/2009/10/c ... m-pic.html

PS. Pesquise também aquí no fórum pois isso já foi discutido aquí...

Em inglês.
http://www.imagesco.com/articles/picservo/01.html
Using Servomotors with the PIC Microcontroller
Imagem



malereis escreveu:Olá EvandrPic.

Te agradeço a resposta.
Sei programar coisas bem simples em PIC.
Cai na bobeira de fazer esses cursos pala internet e só me ferrei (o pessoal te vende um kit, recebe e deixa vc na mão).

Esse controle de servos, não tenho a mínima idéia de como posso fazer o software do PIC.



Vc pode ajudar?

Grato se puder.

Abraços
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Servo+PIC

Mensagempor malereis » 12 Jun 2012 12:49

Olá EvandrPIC


Te agradeço a atenção.
Vou ler tudo e qq dívida (isso vai ter com certeza hehe), posto

Grde abraço e qq coisa que precise e esteja em minha área ( mecanica de precisão para automação) só postar.

Abraços e tenha um bom dia...
$$ não pode comprar a felicidade.
Mas pode comprar Bacon que é quase a mesma coisa.
malereis
Bit
 
Mensagens: 14
Registrado em: 14 Mar 2012 22:14

Anterior

Voltar para Mecatronica a Automação

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x