Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Tópico iniciado por: reinaldoaf em 04 de Outubro de 2006, 17:58
-
Pessoal.... alguem tem um projeto de um testador de motor de passo....
Tava pensando....
se nao tiver fazer um com um PIC pra 9v pra ser alimentado por uma bateria.... a pergunta é a seguinte... um motor de 1.5a por fase pode ser alimentado por um curtissimo espaço de tempo por uma bateria de 900mha???? somente pra realizar 1 ou 2 ciclos? ou isso interferiria...
Acho q seria Uma fonte de 9v -5v com um 7805 um jump pra colocar no motor 9v ou 5v (passando ou nao pelo 7805) um PIC 16F628a ou 16F84a 1 botao pra ativar passo passo e 4 saidas (pensando bem um 12f675 serve né tem 5I/O e 1 I) o que vc´s acham??? será que funciona? pensei em usar um ULN2003 pois a corrente máxima do PIC é de 500mha na porta...
opiniões????!!!!!
abraços
-
Reinaldo,
Voce poderia usar uma bateria para o PIC e outra para o motor ... ou seja, vai descarregar a bateria do motor, mas a do PIC nao ...
Se voce usar a mesma bateria, eu tenho quase certeza que nao vai funfar, pois a queda de tensao e os picos de corrente, vao tirar o PIC do ar ... depois quero ver voce achar o PIC la no espaço ... heheheee
-
Reinaldo(s),
Alguém postou, agora não sei onde um teste acho que ligando um motor ao outro, o Gilii comentou com quem postou a idéia, se eu encontrar eu indico . . .
-
Sim Fábio Serrão...
E a primeira placa já está pronta baseada no teste "motor - motor"
A Lista de componentes:
4 - Bonner de 3
1 - Barra de Conectores de Barras...
-
:S será q só eu to animado :õ(
vamos lá né....
Tá feito e ainda nao tá testado galera
AINDA NAO ESTA TESTADO GALERA!!!
-
Código em PBP (Pic basic pro)
feito no MICROCODE STUDIO
'****************************************************************
'* Name : GUIACNC - Teste Controle motor de passo.BAS *
'* Author : [select VIEW...EDITOR OPTIONS] *
'* Notice : Copyright (c) 2006 [select VIEW...EDITOR OPTIONS] *
'* : All Rights Reserved *
'* Date : 6/10/2006 *
'* Version : 1.0 *
'* Notes : PROJETO PARA TESTAR MOTOR DE PASSO EM CAMPO *
'* : *
'****************************************************************
@ device pic12F675, intrc_osc, wdt_off, pwrt_off, mclr_off, protect_off
' Definiçoes de variaveis
PASSO var word[4]
PASSO[1] = %00000001
PASSO[2] = %00000010
PASSO[3] = %00000100
PASSO[4] = %00010000 'AQUI PULA O 3 PQ O PIC SO ACEITA ENTRADA NO 3
BOTAO VAR GPIO.3
PASSOATUAL VAR BYTE
' Define entradas e saidas
' GPIO 0,1,2,4 SAO SAIDAS
' GPIO 3 E ENTRADA (PORQUE ELE NAO PODE SER SAIDA)
' GPIO 5 NAO UTILIZADO COLOCADO COMO SAIDA PRA EVITAR PROBLEMAS
OUTPUT GPIO.0
OUTPUT GPIO.1
OUTPUT GPIO.2
INPUT GPIO.3
OUTPUT GPIO.4
OUTPUT GPIO.5
PASSOATUAL = 0 'INICIA A VARIAVEL DO PASSO ATUAL
INICIO:
IF BOTAO = 0 THEN 'O BOTOA FICA SEMPRE COMO 1, QUANDO APERTA ELE FICA ZERO
GOSUB PROXIMOPASSO
PAUSE 10 'ESPERA 10 MICRO SEGUNDOS PARA PROXIMO PASSO
' 10 = 1 PASSO
' 1 SEGUNDO = 1000 MICRO SEGUNDOS
' 1 VOLTA = 200 PASSO (MEDIA NEMA 23)
' 1 SEGUNDO = 100 PASSOS
' 1 VOLTA = 2 SEGUNDOS
' 30 RPM E A RESOLUÇAO DO TESTE....
ENDIF
GOTO INICIO
PROXIMOPASSO:
IF PASSOATUAL=0 THEN GPIO = PASSO[1] 'PRIMEIRO PASSO
IF PASSOATUAL=1 THEN GPIO = PASSO[2] 'SEGUNDO PASSO
IF PASSOATUAL=2 THEN GPIO = PASSO[3] 'TERCEIRO PASSO
IF PASSOATUAL=3 THEN GPIO = PASSO[4] 'QUARTO PASSO
PASSOATUAL = PASSOATUAL + 1 'VAI PARA O PROXIMO PASSO
IF PASSOATUAL = 4 THEN PASSOATUAL=0 'SE FOI O PASSO 4 ENTAO VOLTA PRO PRIMEIRO
RETURN
-
saiu na revista Mecatrônica Fácil um Teste Microcontrolado de Motores
talvez seria a base para o seu projeto, se alguem tiver a revista e quiser scannear, seria mais uma opção, segue o link
Teste Microcontrolado de Motores
obs, Reinaldo eu vou colocar o projeto serial/usb no site para todos, eu estou scanneando, se alguem reclamar eu retiro, até la ja da para o pessoal salvar as imagens
um abraço e valeu pelas idéias
-
Jost,
O link não saiu...
-
Acho que eu tenho a revista veja direito o n° da edição
eu to sem elas aqui imprestei pro meu colega
ai segunda feira eu escaneio e posto aki!
abraços flww
-
Hmmm ... IF THEn GOTO é igual em qualquer linguagem não ?!!!! Que linguagem é essa?
-
Villas,
a linguagem é basic hehe
BASIC
IF ..... THEN
ELSE
ENDIF
C++
IF (...) {
}
ELSE{
}
Jost...
o projeto eu fiz de cabeça por isso falei q ainda tinha q testar ... mais se tem o da revista posta ai q ja ta pronto e testado... o programa ja percebi um errinnho alias nao é erro mais da um pouco mais de trabalho ligar os fios do jeito que tá... pra concertar é so trocar o passo[3]=%00000100 pelo 2 e virce versa... usa o PBP pra compilar e o Microcode Studio pra editar
Abraços
-
Ai nesse link tem o q se precisa pra compilar e editar o arquivo .bas que ta no upload meu lá em cima...
é uma IDE (MSC + PBP)
http://reinaldoaf.byethost7.com/GuiaCNC/MCS.rar
abraço a todos
-
Alô amigos !!!
Encontrei uma página com dicas de como medir um motor de passo.
http://www.romanblack.com/stepper.htm
No site do RomanBlack tem coisas bem interessantes.
http://www.romanblack.com/index.htm#elec
Até a próxima !!!
-
Navegador,
Muito bom este site ! Eu copiei para outros topicos aqui do forum ...
Valeu !
Abraços
-
Reinaldo,
Dificilmente você vai encontrar um acionador de motor de passo (unipolar) mais simples que o primeiro projeto desta página:
http://www.tecnotacho.com/projeto16.htm
Se você ao invés do 555 (ou alterando as ligações) usar um gerador de pulsos individuais, você pode dar um passo de cada vez para realizar os testes.
Cuidado, no datasheet do ULN200X da Allegromicrosystems diz que a potência máxima por saída é 1 W. Isso a 20 volts é só 50mA. Apesar de eu mesmo já ter abusado destes chips sem problemas, é bom levar isso em consideração.
-
ahuahu tem um mais simples... o do inicio do topico... so ligar um motor no outro e rodar um deles... o outro tem q fazer igualzim se nao tem um dos dois lascado... mais mto bom esse projeto
abraços
-
pessoal
[color=#] [/color] esse esquema é feito a partir do site tecnotacho do amigo andre, quem fez as modificaçoes foi o mac, a principio nao funcionou, foi erro meu o layout para transferencia termica tava invertido rsrs!
agora é fato consumado testado e tudo mais
ficou uma blz
-
o layout e tudo mais estao no site do tacho!