Ferragens  
 
Conhecimento computador >> Ferragens >> Periféricos de computador >> 
Como controlar um motor de passo usando um computador
Os motores de passo são dispositivos eletromecânicos que podem ser controlados com precisão, sem a necessidade de informação de feedback para saber a sua posição. Isso significa que os motores de passo não precisa de dispositivos de detecção e de feedback, e suas posições podem simplesmente ser determinado , mantendo o controle dos pulsos de entrada alimentados a eles. Eles podem ser controlados a mover-se lentamente , rapidamente, em sentido inverso, e eles podem fazer uma pausa ou fazer revoluções parciais e completas para a precisão de menos de um grau. Eles são usados ​​em controle de movimento e posição exata para ângulos precisos é de extrema importância . Um número de métodos existentes para controlo de motores de passo a partir de um computador . Coisas que você precisa
Motor de passo
ULN2003 IC
Multímetro
DB-25 conector macho
DB-25 feminino masculino cabo /porta paralela adaptador
poder
solda -less placa de ensaio
Show Mais instruções
1

Coloque para fora do circuito para o motor na placa de ensaio , como mostrado no circuito no artigo " Computer Controlled Stepper Motor " (consulte Recursos : Canal 9 ).
2

Identifique os fios do motor de passo usando o seu multímetro para determinar o fio de energia comum que transporta corrente (consulte Recursos : . Identificar o fio de energia comum em stepper Motors)

3

Solde o conector macho DB-25 para os fios de ligação na placa e garantir que todas as conexões estão corretas usando um multímetro. Isso torna mais fácil para ligar e desligar . Teste todas as conexões para garantir que não haja curto-circuito e , em seguida, ligue o conector para o computador quando tudo está bem.
4

Escreva o código que será usado para controlar o motor . O código pode ser escrito em C # ou em Visual Basic (VB) . O seguinte código de exemplo usa o " inpout32.dll " arquivo de biblioteca encontrado na pasta " systems32 " de sistemas Windows:

C #:

classe privada PortAccess

{< br >

[DllImport ( " inpout32.dll " , EntryPoint = " Out32 ")]

saída public static extern void ( endereço int, int valor ); }


VB:

privada Classe PortAccess

Public Declare Sub Output Lib " inpout32.dll " Alias ​​" Out32 " (endereço ByVal As Integer , ByVal valor As Integer)

End Class

Anterior :

Próximo : No
  Os artigos relacionados
·Como solucionar problemas de TV Eye 
·5 coisas que eu preciso para entrar no meu novo computa…
·Multimodo Display Port Vs . Display Port 
·Como Waterproof uma Webcam 
·Como executar um CAT5 Através RJ11 
·Como instalar um driver de dispositivo para uma impress…
·Como Hook Up Your EyeToy para um laptop e usá-lo como …
·Como desmontar um Linksys Webcam 
·Como faço para converter um driver Mac Webcam para XP 
·Meu Gigaware rato não funcionar 
  Artigos em destaque
·Como parar de Computadores de compartilhamento de meu M…
·Por que é um CPU Vertical Chamado de PC Torre 
·Como substituir a bateria do BIOS em um Compaq nc6000 
·Como ejetar um cartão SD 
·Como faço para obter um disco pequeno Fora de um Lapto…
·Como alterar as configurações de porta paralela no BI…
·Como consertar um porta CD 
·Como criar um Multisession ISO 
·Como ligar o microfone em um MacBook 
·Onde comprar discos rígidos portáteis 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados