Página 1 de 1

Motor de passo como encoder...,é possivel ??

MensagemEnviado: 28 Out 2007 00:45
por edison
Deparei com o seguinte texto :

I've been playing with a pic based servo driver for a while. Microchip.com have Application notes on the subject. Still early days. Have a working board but no step direction input yet. Used 18245's so thats 3a 55v. I'll see if I can tidy it up a bit and put it here but It's not going to be of much use right now.

Went down a dead end trying to use a stepper motor as an encoder. Got a small stepper and a pic to produce encoder signals from a turning 1.8 degree stepper, but it only works reliably for fairly slow speeds. After that it's a dirty signal which looses position, which defeats the object somewhat. A hobby priced source of encoders would be nice.

One thing that was interesting while looking at J Kerr servo stuff and having the Microchip AN's with the sample circuits on the desk is that they're *very* similar. Maybe a product of the components but....

Rutex appear to use the Pic in thier product too in much the same way."

( link http://www.cnczone.com/forums/showthread.php?t=3341 item #4)

Segundo o que entendi (traduzido no Babel Fish ) ele usou um motor de passo como encoder.
Daí pesquisei um pouco mais e encontrei esse esquema:

http://www.4qdtec.com/stpen.html

Só que tudo muito superficial...então gostaria de saber se realmente tem fundamento e é viavel e atá que ponto vale a pena já que estou desenvolvendo um projeto que usa encoder ( um incremental de 100 pulsos eu cotei a R$350,00) e a idéia acima pareceu bem tentadora.

Alguma luz???
Grato...
Té mais..[/u]

MensagemEnviado: 28 Out 2007 12:08
por phophollety
É possível, da mesma maneira que joga pulsos no motor e ele gira, quando você o gira ele retorna pulsos, pois todo motor de passo tem um poderoso imã dentro.

Uma idéia simples para constatar tal fato é simplesmente pegando um led e colocando no conector do motor de passo, quando girar o motor com a mão perceberá que LED pisca, pronto, feito.

Bom, está idéia não é nova, então olha que mamata:

http://www.webx.dk/oz2cpu/20m/encoder.htm

Não se esqueça depois de nos informar como ficou o seu projeto!

[]s!

MensagemEnviado: 29 Out 2007 10:34
por andre_luis
Só toma cuidado com a possivel inducao que o motor pode gerar no seu circuito ( efeito gerador, inverso ao efeito motor ); Eu colocaria uns diodos zenners em paralelo, além de umas resistencias em série com os sinais recebidos.

+++

MensagemEnviado: 03 Nov 2007 16:18
por edison
phophollety escreveu:Bom, está idéia não é nova, então olha que mamata:

http://www.webx.dk/oz2cpu/20m/encoder.htm

[]s!


Interessante...vou tentar...ainda mais que esse intergradinho LM358 custa só R$ 0,66 na Farnel...imagina aqui em Curitiba...!
Valeu pela dica...
Té mais..

MensagemEnviado: 03 Nov 2007 21:07
por phophollety
edison escreveu:
phophollety escreveu:Bom, está idéia não é nova, então olha que mamata:

http://www.webx.dk/oz2cpu/20m/encoder.htm

[]s!


Interessante...vou tentar...ainda mais que esse intergradinho LM358 custa só R$ 0,66 na Farnel...imagina aqui em Curitiba...!
Valeu pela dica...
Té mais..


CTBA é tão pobre em componentes assim!?

MensagemEnviado: 03 Nov 2007 23:01
por RobL
Não. Questão de lógica formal:
Se na Farnel custa R$0,66, logo, em CTBA, ou qualquer lugar, é free!!!

MensagemEnviado: 03 Nov 2007 23:16
por phophollety
RobL escreveu:Não. Questão de lógica formal:
Se na Farnel custa R$0,66, logo, em CTBA, ou qualquer lugar, é free!!!


Eu até pensei nisso, mas por uma lado a frase poderia ficar ambigua e por outro poderia ter sido verdade da dificuldade, mas ficaria estranho mesmo assim.

Mas enfim, em CTBA tem boas lojas de componentes?!

MensagemEnviado: 04 Nov 2007 10:57
por xultz
Não, Curitiba tem três lojas apenas onde é possível encontrar algumas coisas (Pares, Beta e Separ, além da Betatronic para algumas coisas mais específicas). De um modo geral, é terrível de encontrar as coisas aqui, e Farnell e Digikey nos salvam...

MensagemEnviado: 04 Nov 2007 22:56
por zielpunkt
Mas observe no texto que o carinha diz que funcionou de maneira confiável apenas com velocidades muito baixas e que acima de determinada velocidade perdia posições, muita "sujeira" no sinal, etc. E, importante não esquecer, que parado ele não te oferece nada na saída. E dependendo de como você vai utilizar o "encoder"...

Abço.

MensagemEnviado: 04 Nov 2007 23:02
por phophollety
Nada que um buffer para armazenar o ultimo estado não faça, ou mesmo o uC.

E claro, não vá querer usar isto para posicionar um eixo com precisão.

Aliás, qual era mesmo a aplicação!?

MensagemEnviado: 06 Nov 2007 00:32
por edison
Quando citei a Farnel estava referindo-me aos preços (ela é minha referencia de preços altos e de disponibilidade de material) mesmo assim Curitiba é fraca em lojas do gênero ,apenas as citadas acima.
Quanto á aplicação do encoder, é prá uma resolução bem "porca" tipo 60 pulsos por volta e em baixa rotação , oque despertou a busca foi que me cotaram um por quase R$400,00 enquanto tenho motores de passo aqui por R$10,00 e a granel....(pequenos a R$5,00 , médios a R$10,00 e grandes nem tanto a R$15,00 )! Acho que vale a pena tentar concordam??
Grato....
Té mais...