Página 1 de 1
Motor de passo de duas bobinas.

Enviado:
11 Abr 2007 09:50
por Lecram
Bom Dia.
Me apareceu um projeto que enho que fazer um motor de passo de duas bobinas rodar, pensei que seria simples, mas me enganei, ate agora a unica coisa que consegui fazer e um motor que vibra e não gira:!:
Procurei nos topicos e não achei nada sobre motores de duas bobinas somente. Por acaso alguem sabe como devo comandar o sinal para que ele gire?
Estou usando o PIC 628A, ese chaveio as bobinas com tensão ele não gira.
;############### GIRA MOTOR ##############
BCF PORTB,0
BCF PORTB,1
PASSOS
BSF PORTB,0
BCF PORTB,1
CALL ATRASO
BCF PORTB,0
BSF PORTB,1
CALL ATRASO
GOTO PASSOS
Se alguem puder me ajudar serei muito grato.

Enviado:
11 Abr 2007 10:51
por fabim
lecram.
me corrija quem saiba.. mais..
Se não me engano esses motores de duas bobinas, trabalham apenas em ponte.
No seu caso vão ser 2, uma pra cada filamento.
Fabim

Enviado:
11 Abr 2007 11:57
por Lecram
Fabim, não entendi sua pergunta, mas consegui resolver o problema, e como contribuiçaõ para o Forum, deixarei as fontes que usei para solucionar o problema.

Na microchip, usei o AN907
E usei a logica expressa no site
http://www.haydoneurope.com/stepper_motor_theory.php. (onde tbm existem os outros modelos de motores de passo)

A montagem do hadware foi coincidente com a que se segue no link, mas ao inves de 12V usei 5V, e Mosfets mais faceis de achar como o IRFZ34.

Obs: O motor no centro do desenho é a bobina, por isso usei um esquema desse para cada bobina.
http://img525.imageshack.us/my.php?image=pontecb5.jpg
Esse link foi retirado de outro post aki do ASM que tratava de reversão de motores.

Enviado:
11 Abr 2007 12:04
por fabim
exatamente o que eu disse ..
Como o motor tem 2as bobinas = 4 fios.
Vão ser 2as pontes.. uma pra cada bobina.
atraso de 180° + e -...
Abraços
Fabim

Enviado:
11 Abr 2007 16:43
por tcpipchip
Uma dica
Na hora de escrever no PORTB, escreva em nivel de BYTE, e nao bit a bit.
TCPIPCHIP

Enviado:
11 Abr 2007 18:32
por MOR_AL
Só complementando tcpipchip.
... ou use algum atraso entre dois BXF consecutivos (X = S ou X = C) na mesma porta. Isso garantirá que o BXF anterior se estabilize e permaneça com seu valor correto no momento da instrução BXF seguinte.
MOR_AL

Enviado:
11 Abr 2007 19:20
por Maurício
Se o motor vibra, é porque a frequência de chaveamento ultrapassou o limite aceitável do motor.
Vá diminuindo a frequência de acionamento até achar um valor que o motor aceite.
[]'s
RETI.

Enviado:
16 Abr 2007 17:08
por Lecram
Eu peguei o datasheet do motor e a corrente max dele e de 2.8A, mas não consigo aumentar mais a corrente, parece que toda a tensão fica no mosfet (IRFZ34N) superior da bobina, e a corrente não chega a 0.5A.
Alias quando aumentei a corrente de 0.2, para 0.5 o motor parou de vibrar em algumas frequencias mais altas. Por isso estou querendo aumentar a corrente para ver se a resposta de frequencia aumenta junto.
O Problema e que os mosfets superiores estão fervendo... mesmo com a corrente em 0.5A, e eles deveriam trabalhar em 16A pelo datasheet.
Foi feita as implementações sugeridas, o programinha ta show, so o motor não responde :1:

Enviado:
16 Abr 2007 19:13
por JeanPaul
Que driver você está usando para chavear os MOSFET's?
Lembre-se do Vgs.
[]'s
Jean Paul

Enviado:
16 Abr 2007 19:57
por EDSONCAN
" O Problema e que os mosfets superiores estão fervendo... mesmo com a corrente em 0.5A, e eles deveriam trabalhar em 16A pelo datasheet"
Mosfet fervem qdo transitam na regiao ativa, ou seja, seu drive deve estar com problemas, nao corta ou satura totalmente, veja a falta corrente/tensao no disparo, onda de disparo em forma "trapezoidal" ao invez de uma "quadrada
Edson

Enviado:
17 Abr 2007 09:31
por Lecram
Em resposta ao JeanPaul:
Saindo do pic, passo por uma resistencia de 1k, e no gate do mosfet há uma resistência de 100k como pull-down, como no esquema postado anteriormente.
Em resposta ao EDSONCAN:
Pelo ociloscopio a onda no gate esta quadrada, sem nenhuma deformação.

Enviado:
17 Abr 2007 10:22
por EDSONCAN
"Saindo do pic, passo por uma resistencia de 1k, e no gate do mosfet há uma resistência de 100k como pull-down, como no esquema postado anteriormente. "
Falta tensao no disparo, troque por um mosfet logico que dispara em 5V,
Edson

Enviado:
17 Abr 2007 10:48
por JeanPaul
Olá Lecram,
Você precisa de um driver para fazer o chaveamento dos MOSFETS da parte de cima da ponte. A forma de onda pode até estar quadrada, mas o MOSFET não está chaveando porque você não está atingindo o Vgs mínimo que deve ser de 4 V. (se não me engano)
Dê uma olhada no site da International Rectifier. Lá eles tem uma boa variedade de drivers high e low side para escolher.
EDSON - Você poderia me dar um exemplo de um MOSFET lógico? Nunca tinha ouvido falar nele.
[]'s
Jean Paul

Enviado:
17 Abr 2007 11:24
por EDSONCAN
SUM50N06-16L product information
N-Channel 60-V (D-S), 175C MOSFET, Logic Level