Você está na página 1de 4

Basic Step controlando Motor de Passo

Alguns Esclarecimentos

Existem motores de passo de 5 fios e de 6 fios, a única diferença entre eles é


que o de 6, possui
2 fios de alimentação Vcc e o de 5 fios tem essa ligação feita internamente.
Outra coisa que vale
a pena salientar, é que a grande maioria dos esquemas de motor de passo que
encontramos pela
internet, mostram um motor com 90 graus de passo, como se existissem
somente esse tipo de motor,
mas isso não é verdade, eu construí o protótipo abaixo com um motor com passo
de 7,5 graus.

Esquema do Circuito

ULN 2003

O ULN é utilizado como um driver de Potência. Um driver de potência é utilizado


sempre quando precisamos
acionar um equipamento mais potente através de um microcontrolador. O BS2K
fornece 50 mA em suas saidas
só que os motores de passo consomem perto de 0,5 A, então para resolver esse
problema, usamos esse CI que
é composto por 7 transistores darlington. Como podemos constatar esse CI funciona
como uma espécie de
Chave, pois assim que ele detecta o nível de 5V na saída do microcontrolador, ele
"fecha" o contato entre a fonte
de 12 V e o motor, o que faz com que a potência da fonte forneça os 0,5 A (o máximo
que esse CI aguenta em
regime permanente, sendo que aguenta 0,6 A em regime transitório), e faz com que a
bobina dentro do motor
se polarize,e seu eixo se alinhe (gire) com o campo induzido por essa bobina.

Diodo 1N4001 / 4007

O diodo é utilizado para absorver o campo magnético reverso produzido quando o


motor é desligado.

Fios do Motor

Um dos passos mais trabalhosos nesse projeto é identificar os fios do motor. Vou
tomar por base um
motor de 6 fios onde 2 são para ser ligados em +VCC. Usando um multímetro deve-
se medir as
resistências entre todos os fios. Logo você irá notar que vai haver 3 tipos de
resistência: R , 2R e infinito,
imagine que a resistência entre o fios 1 e 2 de 2R e entre os fios 1 e 3 deu R e entre os
fios 2 e 3 também
deu R. Com isso podemos dizer que o fio 3 é o fio de alimentação +, e os fios 1 e 3
fazem parte da mesma
bobina. A mesma coisa deve ocorrer com os 3 fios restantes, sendo que se você medir
as resistências entre
qualquer um dos fios 1,2,3 e 4,5,6, elas vão dar infinito, pois eles não estão ligados
entre si. Supondo que
o fio 3 e o fio 6 sejam nos nossos fios de alimentação, teremos que liga-los na
alimentação de 12V( no
caso do motor que eu estou usando, no caso de vocês chequem o valor que o motor
necessita ser alimentado, e
o alimentem com essa tensão).

Ordem das Bobinas

Verificar a ordem das bobinas é um passo extremamente importante, pois se isso não
for verificado,
provavelmente o seu motor não irá funcionar do jeito que você quer. Para verificar a
ordem das
bobinas, basta alimentar os fios de alimentação com a tensão requerida, e com o terra
da fonte,
vá encostando nos outros 4 cabos que sobraram, um de cada vez, você irá perceber
que o motor
começará a girar, a cada vez que você encostar o terra em um cabo diferente, uma
hora ele vai girar
girar em um sentido, outras em outro sentido.. Vá trocando a ordem dos cabos que
você liga no terra,
até que o seu motor gire 4 vezes consecutivas no mesmo sentido. Anote a ordem dos
cabos que você
ligou no terra para dar essa seqüência de 4 giradinhas no mesmo sentido, e com isso
você tem a ordem
das bobinas. Agora basta você ligar os fios na ordem na saída do ULN 2003

Programação do Basic Step 2K

Para aumentar a velocidade, diminua o tempo entre os passos (Waitms)

'----------------------------------------------------
' (c) 2002 Rubens Bardelli Junior
' http://www.vabsco.com/bardhp/
'-----------------------------------------------------

Dim A As Byte , Count As Byte

Config Portb = Output

B0 Alias Portb.0
B1 Alias Portb.1
B2 Alias Portb.2
B3 Alias Portb.3

Do

B0=1
B1=0
B2=0
B3=0

Waitms 10

B0=0
B1=1
B2=0
B3=0

Waitms 10

B0=0
B1=0
B2=1
B3=0
Waitms 10

B0=0
B1=0
B2=0
B3=1

Waitms 10

Loop

End

End

Objetivos

Este artigo foi publicado, pois futuramente estaremos publicando, como construir
uma Fresa CNC e suas variantes ( plotter,
Máquina de Furação CNC, Máquina de fazer circuito impresso automática ) e
saber acionar um motor de passo vai ser
muito importante.

Você também pode gostar