Autor Tópico: Driver para acionamento de motor e interpretação de código G  (Lida 9369 vezes)

Description:

0 Membros e 2 Visitantes estão vendo este tópico.

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Driver para acionamento de motor e interpretação de código G
« Resposta #15 Online: 29 de Setembro de 2006, 20:39 »
Fabio,

Quem garante o forno funcionando é o CLP, o PC pode ate sair do ar que o forno nao para ... heheheee

No PC apenas comunicaçao grafica tipo: Carregar a receita verificar valores de pressao, temperatura etc...

Neste site tem algumas fotos ...

http://kintec-ltda.sites.uol.com.br/index.htm

Aquela foto do forno nao é real, eu aproveitei uma parecida, o cara que esta mexendo no painel nao sou eu, mas a cabeça dele é minha ... heheheeee

Eu fiz uma montagem tipo spa ... heheheee

asv

  • Visitante
Driver para acionamento de motor e interpretação de código G
« Resposta #16 Online: 29 de Setembro de 2006, 20:42 »
No meu caso que não tenho porta paralela no computador uma controladora com porta USB seria muito interessante!

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Driver para acionamento de motor e interpretação de código G
« Resposta #17 Online: 29 de Setembro de 2006, 20:48 »
Sobre este sistema eu coloquei o meu ponto de vista, mas sem o intuito de desanimar ninguem ... agora que vou torcer e ate contribuir para que de certo, isto pode ter certeza ...

No que precisarem de mim estou a disposiçao ... mesmo porque tambem quero aprender alguns macetes, que podem me ser util em outras aplicaçoes ...

Como disse, é um excelente exercicio e mesmo parecendo completamente inutil (Para mim), tenho certeza de que nao sera ...

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
Driver para acionamento de motor e interpretação de código G
« Resposta #18 Online: 29 de Setembro de 2006, 20:55 »
Mac,

Com certeza será muito útil para você, pois mesmo sem ainda ter feito sua cnc, tenho certeza que mais hora meos hora terá de usar estes protocolos...

Outros que estão me chamando a atenção são protocolos de comunicação entre dispositivos, como profibus, canopen, etc...

Asv,
Acho que no caso de muita gente, pois como falei, é questão de tempo para que as portas de comunicação como conhecemos venham a desaparecer, e até os velhos micros que mesmo que ainda existam muitos, acho que mais hora menos hora eles somem do mercado...

Por exemplo, encontrar uma placa "multi I/O" já está um sufoco...comprei 2 a 40 reais cada e acho que vão desaparecer logo logo...

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
Driver para acionamento de motor e interpretação de código G
« Resposta #19 Online: 29 de Setembro de 2006, 20:56 »
Mac,
Bacana estes controles que voce faz...

Eu trabalhei com fabricação de fornos para tempera de vidro, e achava muito interessante o assunto...

Fabianoduarte

  • Visitante
Driver para acionamento de motor e interpretação de código G
« Resposta #20 Online: 01 de Outubro de 2006, 10:07 »
Pessoal, achei muito interessante e saudável a discussão gerada e as idéias que podemos tirar dela.
Em princípio pensei em criar este drive, pensando em facilitar a vida de alguns colegas mesmo pq o custo incremental para criar esta placa seria o do microcontrolador e de um display(algo em torno de R$50 a 60).
No meu caso específico, moro em "apertamento" e vou guardar minha fresadora na lavanderia. Como tb tenho um notebook a dificuldade é menor, mas se não tivesse, teria que ficar transportando ou o micro ou a fresadora o que seria muito incômodo. Com esta placa, os colegas que eventualmente tiverem a mesma dificuldade poderia gerar o desenho em seu computador carregar o arquivo em um pendrive e executá-lo em qualquer lugar que estiver a sua máquina.

Como tenho alguns peças de microcontroladores da Atmel, penso em usá-las.

Gostaria de dividir o desenvolvimento em duas partes. Inicialmente teria as seguintes características e funcionalidade:

- Microcontrolador: ATMEGA16 (16 Mb de RAM)
- Tipo de Controle dos motores: "Step/Dir"
- Conexão: USB
- Interpretação de código G
- Função de teste de acionamento dos motores de passos

Posteriormente poderemos evoluir para algo de uso profissional, muito mais complexo e com muitas outras funções:

- Utilizar DSP
- Comunicação: USB e outros protocolos de mercado (Ethernet, Modbus, Profibus, etc...) possibilitando ligar a placa em rede com o PC.
Inversor de frequência para controle de rotação das ferramentas
- Display gráfico, etc.. etc...


Fábio, MAC, Reinaldo e colegas, vcs teriam alguma idéia de mais básico e fundamental incluir na etapa inicial?


Abraço,
Fabiano

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
Driver para acionamento de motor e interpretação de código G
« Resposta #21 Online: 01 de Outubro de 2006, 12:42 »
Fabiano,

Se a idéia é fazer um acionamento remoto, como por exemplo um programa que envie só os sinais de passo/direção via usb, e estes sinais serão armazenados temporariamente em um "buffer" e nesta mesma placa saem os sinais de passo e direção para as placas de motor, é um tipo de problema.

Se a idéia é descentralizar o processamento dos arquivos, no que diz respeito à interpretação do proprio código-G em um processador remoto, e este processador tomar conta de todo o processo de controle e movimentação dos motores é outro problema, e bem maior...

Na industria o que se faz quando um arquivo é muito grande (para os padrões industriais, um arquivo de 3 megas é imenso de grande) para o controlador da máquina, é usar um programa do tipo "DMC" que divide o arquivo em "frames" e os envia via rede física com protocolos seguros (profubuc, canopen, modbus, etc).

De qualquer forma, a maneira mais segura é manter um programa de controle na máquina mesmo...

Acho que é mais simples de se colocar um velho 486 baratinho em baixo da maquineta, gerar os arquivos em qualquer outro ambiente fisico e de S.O. e enviar o trabalho via rede para ele, que está em DOS com suporte a rede, e partir para o abraço...

reinaldoaf

  • Visitante
Driver para acionamento de motor e interpretação de código G
« Resposta #22 Online: 02 de Outubro de 2006, 08:23 »
Pequeno problema a vista fábio rsrsrs... nao tenho CNC rsrsrs

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
Driver para acionamento de motor e interpretação de código G
« Resposta #23 Online: 02 de Outubro de 2006, 08:25 »
Reinaldoaf,

Porque problema???

reinaldoaf

  • Visitante
Driver para acionamento de motor e interpretação de código G
« Resposta #24 Online: 02 de Outubro de 2006, 08:37 »
Como irei testar a placa para ver se  funciona corretamente rsrsrs....

mais já estou providenciando uma...

outra coisa?? pra q ele usou um 18F4550 se ficou um monte de I/O sem utilizar, sem falar que estao todos flutuando o que é um grande erro com PIC pois dá mto problema deveriam estar em PULL DOWN ou PULL UP, acho que 18F2550 serviria muito bem ao proposito do kra, pena ele nao ter disponibilizado o codigo fonte somente o .hex mais tá valendo... fábio vou confeccionar a placa apos o dia 5, estou sem placas virgem, e sem percloreto pra fazer o serviço... tambem estou quebrado rsrsrs.... precio confecionar ela e a phase driver para meu projeto... as pharse ja tenho o PCB pronto so falta componentes...

abraços

Fabianoduarte

  • Visitante
Driver para acionamento de motor e interpretação de código G
« Resposta #25 Online: 02 de Outubro de 2006, 21:25 »
Pelo visto não vale a pena desenvolver o que estava pensando... rs
Vou continuar acompanhando os fóruns e tentar identificar algo que possa contribuir.

Abraço,
Fabiano

 

/** * */