Autor Tópico: Calibragem do spindle  (Lida 6365 vezes)

Description:

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

spykernel

  • Visitante
Calibragem do spindle
« Online: 13 de Março de 2010, 00:00 »
Ola

Estou precisando de uma luz...

Fiz atualmente manutençao em uma fresadora CNC que tem como spindle um motor de 2 CV, com controle de RPM via Mach3, porem meu cliente desde que comprou a maquina sempre tem que dar o comando ao mach3 com a metade da rotaçao de que precisa, por exemplo, se ele precisar de 1000 rpm, ele deve digitar 500, e no visor do inversor mostra os 1000RPM, e o motor roda os 1000RPM, entende? eh sempre assim para qualquer valor digitado.

o que posso fazer? ja procurei em todo o programa sem sucesso, acho que deve ser uma configuraçao de polia, tipo 2:1 ou coisa parecida, o que posso fazer? ja mudei todas as configuraçoes em pulley, mas sem nenhum resultado.

Obrigado e aguardo resposta

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: Calibragem do spindle
« Resposta #1 Online: 13 de Março de 2010, 01:04 »

Como a informação de rotação vai do PC (Mach3) para o inversor? Seria um sinal 0 a 5V? Se for, meça a tensão de saída do PC numa rotação de 1000 RPM por exemplo.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Calibragem do spindle
« Resposta #2 Online: 13 de Março de 2010, 07:31 »
... sempre tem que dar o comando ao mach3 com a metade da rotaçao de que precisa ...

Qual é o circuito de interface entre o PC e o inversor ?

Qual é a marca / modelo do inversor ?

Qual é o comando que está sendo utilizado para controlar a velocidade ?

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: Calibragem do spindle
« Resposta #3 Online: 13 de Março de 2010, 07:43 »
Gabriel,

Se possível mostre as telas de configuração do spindle...

Não creio que seja configuração de polias no Mach3, mas sim de resolução do gerador interno de sinais do programa.

Outra possibilidade é a que o Jorge bem comenta, da interface entre PC e inversor.

Algumas interfaces tem potenciometros de ajuste que podem influenciar no funcionamento do inversor.

spykernel

  • Visitante
Re: Calibragem do spindle
« Resposta #4 Online: 27 de Março de 2010, 18:26 »
ola...

bom, a maquina esta fechada, acredito que acessar o conversor de PWM para tensao de controle ligado ao inversor seria umas das soluçoes certo, mas acho eu que deve haver outra soluçao via mach3.

bom, deixe eu ver se entendi o funcionamento. o programa mach3 envia o sinal PWM de acordo com a velocidade maxima do meu motor, correto? por exemplo: se eu selecionar a metade do RPM que meu motor suporta ele vai enviar a frequencia PWM com modulaçao de: metade do tempo em 5V (sinal logico 1) e matade do tempo em 0V (sinal logico 0), ou seja, tensao media em 2,5V.

Como meu inversor tem uma entrada analogica para controle de velocidade a partir da tensao de 0 a 24V, existe um circuitinho basico para conversao de tensao media PWM (0 a 5v) para uma tensao de 0 a 24V, por exemplo

porta paralela: 2,5V PWM (tensao media), no inversor: 12V
porta paralela: 2V PWM (tensao media), no inversor: 9,6V
porta paralela: 1V PWM (tensao media), no inversor: 4,8V
porta paralela: 5V PWM (tensao media), no inversor: 24V

Não creio que seja configuração de polias no Mach3, mas sim de resolução do gerador interno de sinais do programa.

ou seja, se meu inversor movimentar o motor de 10 a 5000 RPM, ou de 100 a 18000 (como um spindle que estou vendo para comprar), como configuro isto no mach3? como faço para o mach3 saber que quando eu digitar 18000 RPM ele deve enviar a tensao media em 5V, e quando digitar 9000 RPM ele deve enviar a tensao media em 2,5V, onde configuro isto no mach3?

obrigado pela atençao

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: Calibragem do spindle
« Resposta #5 Online: 27 de Março de 2010, 19:50 »
Gabriel,

O Mach3 tem a habilidade de gerar um sinal de onda quadrada com um "duty Cycle" proporcional a uma dada velocidade de motor informada.



Eu normalmente informo ao programa que deve usar 1000 para frequencia-base do sinal PWM.



Se seu inversor precisa de uma tensão de 24V para entender que está na máxima velocidade, precisará de um circuito digital/analogico que converta os sinais 0~5V (onda quadrada) em 0~24V (DC provavelmente).

Repetindo as perguntas do Jorge:
- Qual é o circuito de interface entre o PC e o inversor ?

- Qual é a marca / modelo do inversor ?

Citar
ou seja, se meu inversor movimentar o motor de 10 a 5000 RPM, ou de 100 a 18000,), como configuro isto no mach3?
Através da janela de polias - se coloca a máxima velocidade desejada no campo "Max Speed"


Citar
como faço para o mach3 saber que quando eu digitar 18000 RPM ele deve enviar a tensao media em 5V, e quando digitar 9000 RPM ele deve enviar a tensao media em 2,5V, onde configuro isto no mach3?
Não faz - o Mach3 é quem se encarrega de calcular a frequencia do PWM necessária para a velocidade desejada, baseado no que foi informado nos campos de máxima e mínima RPM.

Claro - o Inversor deverá estar ajustado para refletir as velocidades desejadas.

Se não sabe, o comando de controle de velocidade é a palavra "S" (de "speed") e o valor é direto - por exemplo "S 5000" diz que se deseja usar 5000 rpm...

spykernel

  • Visitante
Re: Calibragem do spindle
« Resposta #6 Online: 27 de Março de 2010, 22:37 »
ok... ate esta parte eu entendi...

a informaçao do modelo do circuito digital/analogico e do inversor eu nao tenho, pois so vou voltar a ver esta maquina daqui a uns meses. mas isto nao importa, gostaria de saber onde configurar no mach3.

Mas ate ai tudo bem, entendi o vc quis me dizer, mas a frequencia base nao faz muita diferença no circuito, somente a velocidade de interpretaçao do conversor digital/analogico, claro que em uma frequencia muito baixa ou muito elevada meu circuito se perderia, mas nao eh este o problema pois no osciloscopio mostra tudo ok, o problema eh no que o programa faz.

mas o que mais chamou a aminha atençao eh que na parte da velocidade minima e maxima da polia, mesmo alterando esta janela, a unica coisa que acontece eh que nao consigo ultrapassar certa velocidade, mas ela continua com o defeito de executar o dobro da velocidade do programa.

eu sei utilizar os comandos numericos. meu problema eh a configuraçao de velocidade na escala. sei tb que nao vou configurar cada velocidade, acho que vc entendeu errado, quis dizer que no mach3 deve haver uma configuraçao para a funçao de "PWM" x "velocidade", entende? ou seja, quando eu digitar S9000 ele deve saber que deve enviar "tal" modulaçao para o meu circuito digital/analogico, ou seja, metade do tempo em 5V e metado do tempo em 0V, na frequencia base de 1000 que seja.

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: Calibragem do spindle
« Resposta #7 Online: 28 de Março de 2010, 00:06 »
Só complementando,

Se seu inversor precisa de uma tensão de 24V para entender que está na máxima velocidade, precisará de um circuito digital/analogico que converta os sinais 0~5V (onda quadrada) em 0~24V (DC provavelmente).

Para converter um sinal de 0~5V, do tipo onda quadrada com duty cycle variável, para 24V é só usar um filtro passa baixa e uma etapa de amplificação ou um driver TTL com saída coletor aberto. Basta um CI mais alguns resistores e capacitores.
« Última modificação: 28 de Março de 2010, 00:09 por minilathe »

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: Calibragem do spindle
« Resposta #8 Online: 28 de Março de 2010, 08:32 »
Citar
...quis dizer que no mach3 deve haver uma configuraçao para a funçao de "PWM" x "velocidade", entende?
Entendo, e ele já faz isso automáticamente - só que não se pode mexer no PWN, pois o programa precisa de alguma referencia conhecida - o usuário pode variar a rpm...
Citar
ou seja, quando eu digitar S9000 ele deve saber que deve enviar "tal" modulaçao para o meu circuito digital/analogico, ou seja, metade do tempo em 5V e metado do tempo em 0V, na frequencia base de 1000 que seja.
é função do que foi informado no quadro de polias.

Se a velocidade mínima é 0 e a máxima é 5000, quando for informado S 5000 o PWM será gerado de forma equivalente a 5V, e provavelmente quando informado S 250 teremos uma tensão equivalemnte a 2,5V...
« Última modificação: 28 de Março de 2010, 08:37 por fgilii »

Offline matrix

  • Fuso
  • **
  • Posts: 218
  • O segredo é não desistir.
  • Cidade - UF: Barcelos
Re: Calibragem do spindle
« Resposta #9 Online: 02 de Abril de 2010, 15:57 »
Táva passando por aqui e resolvi meter a unha um bocadinho,

Eu achei um pouco estranho a entrada analógica do inversor ser 0 a 24v, todos os que trabalhei
até hoje funcionão 0 a 10v ou -10v/+10v, mas acredito que exista algum com entrada 24v.

Mas 24v 10v ou até 5 v de entrada não é importante para a explicação, vamos partir do principio que o inversor funciona com 10v na entrada analógica, e a saída da interface do mach é o maximo de 10v.
 
Primeiro tem que calibrar a velocidade no inversor Ex: se o inversor com a frequência de 100hz o motor roda
a 9000rpm, você configura a entrada analógica do inversor para máximo 100hz, assim como a frequençia máxima do inversor.


Segundo no mach você tem que calibrar o pulley Ex: a velocidade mínima 0 e a velocidade máxima de 9000 com um ratio do 10, ou seja quando digitar s0 na saída da interface terá 0v quando digitar s9000 na saida da interface você terá 10v.

O ideal é ter a mesma tensão de saida na interface e no inversor, mas supondo que voçe só tem 5v maximo na interface, o que poderá fazer é enganar o inversor e programar para uma frequençia maxima de 200hz para ele com 5v girar a 100hz para fazer 9000rpm.

Se você modificar o pulley você vai altera a rotação, disso pode estar certo, mas tem de ter a certeza das tensões e de que frequência máxima você precisa.


Se estiver errado por favor peço a correcção.

 

/** * */