Autor Tópico: Controlando a rotação do motor  (Lida 7833 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline cebaldocchi

  • Fuso
  • **
  • Posts: 100
  • Sexo: Masculino
  • FEI
  • Cidade - UF: Mairiporã - SP
  • Nome:: Carlos Eduardo
  • Profissão: Estagiário
Controlando a rotação do motor
« Online: 26 de Julho de 2014, 10:07 »
Bom dia pessoal,
tudo bem?

Comprei um motor novo pra minha fresa, trifásico com um inversor de frequência...
O motor de 1/2 CV eu só achei em uma bomba d'água, então tive que comprá-la e arrancar fora a bomba.

https://dl.dropboxusercontent.com/u/45319171/CNC/02p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/03p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/04p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/05p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/06p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/07p.jpg
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/08p.jpg
Controlando a rotação do motor


Até aí tudo bem...
Agora o que eu quero é saber como configurar o Mach3 para controlar a rotação do motor.

Tenho uma placa BOB-RDS opto-isolada com saída controle PWM (porém acredito que o certo no meu caso é controlar com um sinal analógico). Minha saída do controle PWM é a 17.
Meu inversor de frequência é Ageon... manual: https://dl.dropboxusercontent.com/u/45319171/CNC/manual_xf_standard.pdf

https://dl.dropboxusercontent.com/u/45319171/CNC/pwm.png
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/pwm2.png
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/input1.png
Controlando a rotação do motor

https://dl.dropboxusercontent.com/u/45319171/CNC/input2.png
Controlando a rotação do motor


A ligação desses 3 fios pode ser direta? Ou existe algum detalhe referente aquela informação:
Impedância: 50 kohms
Resolução: 8 bits
Isso importa?

E agora o mais importante, como devo configurar o Mach3???
Onde coloco a informação do Pino 17?
Onde e como faço a configuração?

https://dl.dropboxusercontent.com/u/45319171/CNC/mach3.png
Controlando a rotação do motor

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Controlando a rotação do motor
« Resposta #1 Online: 26 de Julho de 2014, 11:12 »
Este motor é trifásico?

Vamos por partes:
- Acho que não precisaria comprar uma bomba d'água, você encontra motores trifásicos pequenos (0.5 HP) em diversos lugares, exemplo:
http://www.retemaferramentas.com.br/listaprodutos.php?setor=210
- Motores de CC de mesma potência (0.5 HP) são mais compactos e podem ser controlados por circuitos PWM, acionáveis por uma saída PWM oriunda do Mach3, .....
« Última modificação: 26 de Julho de 2014, 11:16 por minilathe »

Offline cebaldocchi

  • Fuso
  • **
  • Posts: 100
  • Sexo: Masculino
  • FEI
  • Cidade - UF: Mairiporã - SP
  • Nome:: Carlos Eduardo
  • Profissão: Estagiário
Re:Controlando a rotação do motor
« Resposta #2 Online: 27 de Julho de 2014, 09:46 »
Este motor é trifásico?

Vamos por partes:
- Acho que não precisaria comprar uma bomba d'água, você encontra motores trifásicos pequenos (0.5 HP) em diversos lugares, exemplo:
http://www.retemaferramentas.com.br/listaprodutos.php?setor=210
- Motores de CC de mesma potência (0.5 HP) são mais compactos e podem ser controlados por circuitos PWM, acionáveis por uma saída PWM oriunda do Mach3, .....

Na verdade encontrei motores trifásicos de 0,5 CV em lojas, mas todos eram muito grande e bem caro...
O motor da foto eu paguei R$ 200,00 já com a bomba d'água... além do tamanho reduzido que era uma fator importante pra mim, o preço foi bem mais em conta.

Mas o que eu realmente quero é controlar a rotação dele.

A minha placa BOB-RDS está escrito "Controle PWM", mas acho que está errado então... porque pelo que entendi aquela saída é analógica.
Queria saber como configurar o Mach3 pra trabalhar com minha saída analógica 0-10CC.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Controlando a rotação do motor
« Resposta #3 Online: 27 de Julho de 2014, 11:08 »
Este motor é trifásico?

Vamos por partes:
- Acho que não precisaria comprar uma bomba d'água, você encontra motores trifásicos pequenos (0.5 HP) em diversos lugares, exemplo:
http://www.retemaferramentas.com.br/listaprodutos.php?setor=210
- Motores de CC de mesma potência (0.5 HP) são mais compactos e podem ser controlados por circuitos PWM, acionáveis por uma saída PWM oriunda do Mach3, .....

Na verdade encontrei motores trifásicos de 0,5 CV em lojas, mas todos eram muito grande e bem caro...
O motor da foto eu paguei R$ 200,00 já com a bomba d'água... além do tamanho reduzido que era uma fator importante pra mim, o preço foi bem mais em conta.

Mas o que eu realmente quero é controlar a rotação dele.

A minha placa BOB-RDS está escrito "Controle PWM", mas acho que está errado então... porque pelo que entendi aquela saída é analógica.
Queria saber como configurar o Mach3 pra trabalhar com minha saída analógica 0-10CC.

Sabendo que a integração no domínio do tempo de um sinal PWM origina um sinal analógico, a saída (analógica) dessa placa deve ser um sinal 0 a 10V, que é gerado a partir de um sinal PWM oriundo do PC. Esta saída deve ser ligada ao inversor (entrada 0 a 10V).

Não sou profundo conhecedor do Mach3, mas acho que a opção "Use Spindle Motor Output" (mostrada em sua imagem anterior) deveria estar habilitada para a geração do sinal PWM necessário.
« Última modificação: 27 de Julho de 2014, 11:10 por minilathe »

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Controlando a rotação do motor
« Resposta #4 Online: 27 de Julho de 2014, 12:25 »
Se não me engano esta saída de sua placa que indica 0-10 deve ser conectado ao inversor no lugar do potenciômetro
não estou com o mach3   ,,mais creio que elas devem ser em
spindle setup,,,relay control e motor control  .

Em relay control você vai conseguir ligar o motor automaticamente ( pelo que vi você já conseguiu isso )

Agora deve de ser em motor control para mandar sinal para essa função que precisa

posso estar errado em tudo nunca utilizei esta função se falei bobagem peço correção dos universitários !!!!

Att:Rubens

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Controlando a rotação do motor
« Resposta #5 Online: 27 de Julho de 2014, 16:15 »
Os três fios que saem da placa BOB (vermelho, azul e preto), com o sinal analógico de 0 a 10V (+Vcc, Sinal, Gnd), devem ser ligados ao inversor, respectivamente nos bornes 1, 2 e 3.

Offline cebaldocchi

  • Fuso
  • **
  • Posts: 100
  • Sexo: Masculino
  • FEI
  • Cidade - UF: Mairiporã - SP
  • Nome:: Carlos Eduardo
  • Profissão: Estagiário
Re:Controlando a rotação do motor
« Resposta #6 Online: 28 de Julho de 2014, 12:34 »
Os três fios que saem da placa BOB (vermelho, azul e preto), com o sinal analógico de 0 a 10V (+Vcc, Sinal, Gnd), devem ser ligados ao inversor, respectivamente nos bornes 1, 2 e 3.

Obrigado pela explicação, sobre o PWM gerando um sinal analógico eu consegui entender...
Agora vou esperar alguém pra me ajudar configurar o Mach3...
E também preciso de um Help na parte de configuração e utilização do comando: S3000.

Fico no aguardo.

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Controlando a rotação do motor
« Resposta #7 Online: 28 de Julho de 2014, 13:49 »
Em Motor Control Ative o Use Spindle motor Output se você quer usar PWM ou controle de passo e de direção do spindle.
Quando isto estiver ativado, você poderá escolher entre o controle de PWM ou passo/direção do motor
.Ativando ou (desativando) na caixa e será automaticamente verificada ou não o spindle na aba Motor Outputs .

Como voce quer usar o PWM marque onde esta em verde na imagem ok


Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Controlando a rotação do motor
« Resposta #8 Online: 29 de Julho de 2014, 08:24 »
Na mesma janela de configurações, na aba "MOTOR Outputs habilite o comando SPINDLE, e informe o pino de comando (e porta) que usará para sair o sinal de PWM

Offline cebaldocchi

  • Fuso
  • **
  • Posts: 100
  • Sexo: Masculino
  • FEI
  • Cidade - UF: Mairiporã - SP
  • Nome:: Carlos Eduardo
  • Profissão: Estagiário
Re:Controlando a rotação do motor
« Resposta #9 Online: 01 de Agosto de 2014, 06:34 »
Obrigado pela ajuda!

Consegui fazer funcionar... tudo certinho.
A configuração ficou assim:

https://dl.dropboxusercontent.com/u/45319171/CNC/mach3-1.png
Controlando a rotação do motor


https://dl.dropboxusercontent.com/u/45319171/CNC/mach3-2.png
Controlando a rotação do motor


Meu controle PWM está no pino 17, dessa forma fiz a configuração do pino em:
Config >> Ports and Pins >> Motor Output >> Coloquei o NÚMERO: 17 em Step Pin#

Logo em seguida liguei o motor com o comando: M3.
Dei o comando S500 e o motor começou girar relativamente rápido... quando dei o comando S200 o motor começou girar mais rápido ainda, sendo que era pra ele diminuir a rotação. Para arrumar isso Habilitei a opção: Dir Low Active

Aí sim ficou tudo OK...
M3 (liga o motor)
S500 (faz o motor girar com 500 RPM - ou pelo menos deveria girar com 500 RPM)
S1000 (acelera o motor)
M5 (desliga o motor).


Minha dúvida agora é a seguinte: Meu motor gira de 0 até 3960 RPM (de 0 até 66 Hertz respectivamente).
Porém o eixo árvore está ligado no motor através de uma Polia onde a rotação vai de 0 até 6000 RPM (de 0 até 66 Hertz respectivamente).
Até agora quando uso os comandos S500, S1000, S2000, etc... O giro não está aferido.
Eu já fui em: Spindle Pulleys e configurei a rotação conforme figura:
https://dl.dropboxusercontent.com/u/45319171/CNC/spindle01.png

Alguém sabe como posso fazer pra calibrar o Spindle? Entrei nessa janela, mas pelo que parece só consigo fazer a calibração de forma automática com um sensor no eixo árvore...
https://dl.dropboxusercontent.com/u/45319171/CNC/spindle02.png

Só um detalhes:
Esse motor que eu tenho é trifásico feito pra ligar na tomada direto e trabalhar com 60 Hertz girando à 3600 RPM.
Quando dou o comando S1200 por exemplo o motor gira com 600 RPM
Quando dou o comando S2000 o motor gira com 1200 RPM
Quando dou o comando S2600 o motor gira com 2400 RPM
Quando dou o comando S3000 o motor gira com 2800 RPM
Quando dou o comando S3600 o motor gira muito próximo da rotação CORRETA, no meu caso ficou 3640 RPM (ÓTIMO).

O que percebi é que em rotações mais baixas o erro é maior... provavelmente porque o MAPA de controle é Linear.


É possível calibrar a rotação do motor de forma manual???



Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Controlando a rotação do motor
« Resposta #10 Online: 01 de Agosto de 2014, 12:13 »
Ola caro amigo se não me falha a memoria você pode colocar até 15 configurações diferentes de velocidade e tem para dois sistemas que sao para engrenagens e para polias ..

Vou ver se acho isso ou o manual e lhe passo ok


Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Controlando a rotação do motor
« Resposta #11 Online: 01 de Agosto de 2014, 13:17 »
Ola caro amigo de uma olhada a partir da pagina 83 se nao me engano

http://blog.guiacnc.com.br/2010/11/manual-mach3-traduzido/

espero ter ajudado

Att:Rubens

Offline cebaldocchi

  • Fuso
  • **
  • Posts: 100
  • Sexo: Masculino
  • FEI
  • Cidade - UF: Mairiporã - SP
  • Nome:: Carlos Eduardo
  • Profissão: Estagiário
Re:Controlando a rotação do motor
« Resposta #12 Online: 03 de Agosto de 2014, 22:51 »
Boa noite,
tudo bem?

Obrigado pela ajuda... a fator limitante da minha máquina é que não tenho o sensor de rotação.
O sistema está trabalhando em malha aberta. Não pretendo controlar a rotação com 100% de precisão, mas por enquanto o erro está ABSURDO!

Fiz a configuração assim:
https://dl.dropboxusercontent.com/u/45319171/CNC/pulley.png

Minha máquina gira no máximo à 6000 RPM... e a rotação mínima deixei em 20. Sendo que esse 20 é em porcentagem pelo que li no manual do Mach3.
Sendo assim a Velocidade Mínima ficaria em: 6000 * 0,2 = 1200 RPM
Velocidade Máxima em 6000 RPM.
Ratio deixei em 1, porque pelo que li no manual serve somente se a máquina tiver sensor de rotação ligado (a minha não tem).

Quando ligo o motor e dou o comando:
S6000 o motor gira na capacidade máxima. Tudo OK, ótimo!
S5000 o motor gira com 1200 RPM.

Ou seja, existe uma discrepância absurda no RPM nominal e no real.
Depois tentei clicar em: Calibrate Spindle... e selecione: AutoCal. Como minha máquina não tem sensor de rotação, ferrou tudo de vez.
Agora a rotação máxima ocorre com o comando S60 onde o eixo árvore gira à 6000 RPM.
E com os comandos: S50, S40, S30, S20 e S10 consigo reduzir a velocidade.
A parte "boa" é que a variação de velocidade ficou mais linear e suave, porém os valores nominais e reais são muito diferentes.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Controlando a rotação do motor
« Resposta #13 Online: 03 de Agosto de 2014, 23:22 »
As suas informações de rotação são reais, ou o que são?

Algumas afirmações (negrito), a meu ver, confusas:

Por exemplo: "S500 (faz o motor girar com 500 RPM - ou pelo menos deveria girar com 500 RPM)", afinal é 500 RPM??

"Entrei nessa janela, mas pelo que parece só consigo fazer a calibração de forma automática com um sensor no eixo árvore.."

Como você está determinando a rotação?

Afirmações do tipo está muito alto ou muito baixo, agora ficou bom ... sem um parâmetro objetivo, no meu entender, torna complicado entender o que esta ocorrendo de fato e o que efetivamente precisa ser feito. Se ao menos conhecêssemos a rotação real do motor, medida com um tacômetro para cada ajuste do inversor, ajudaria, certo ?

Fora isso, entra-se no terreno da chutometria, achismo, adivinhação, palpitologia, das incertezas,  ....
« Última modificação: 03 de Agosto de 2014, 23:48 por minilathe »

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Controlando a rotação do motor
« Resposta #14 Online: 04 de Agosto de 2014, 14:58 »
Ola amigos !!!!!!

minilathe
Se ao menos conhecêssemos a rotação real do motor, medida com um tacômetro para cada ajuste do inversor, ajudaria, certo ?

Precisa-se  conhecer a velocidade real do eixo da arvore pois o sistema é com polias ,,,no inversor nao muda nada,,,o motor atinge velocidade de 3.960 rpm correto?
Então apenas devera ser feita uma medição com o tacômetro para saber qual as velocidades adicionar no programa

Então nesse caso deve-se ver as relações delas pois se uma polia pequena estiver no eixo do motor e uma grande no eixo da maquina a velocidade
fica menor ,,,ao contrario a velocidade fica maior !!!!!

Pelo que da para perceber a configuração das polias esta da maior para a menor e nesse casso acredito que a velocidade esteja muito além dos 6000 rpm
que a maquina descreve !

Como o caro amigo minilathe mencionou sobre o medidor  arrume um medidor de velocidade (tacometro) para poder obter as velocidades reais de cada ajuste

se falei bobagem aprontem os milhos para o castigo  kkkkk

 

/** * */