Clube CNC Brasil

Registre-se ou faça seu Login e tenha acesso a todas as fotos e anexos de nosso Clube.



Autor Tópico: Porta paralela Virtual p/ Note  (Lida 2942 vezes)

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

Offline fzanoto

  • Madeira
  • *
  • Mensagens: 13
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
Porta paralela Virtual p/ Note
« Online: 16/02/12 - 19:17 »
Por acaso alguém sabe se existe uma maneira de fazer uma porta paralela "virtual" ?
Pensei no seguinte:
cria-se uma porta paralela virtual
fazer um programinha em "background" snifando essa porta e transferindo esses valores lidos para uma interface por exemplo USB-HID !!
será que daria certo ?

« Última modificação: 17/02/12 - 09:36 por Mac_RC »

Clube CNC Brasil

Porta paralela Virtual p/ Note
« Online: 16/02/12 - 19:17 »

Offline CNCNow!

  • Bronze
  • *
  • Mensagens: 269
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
  • Sexo: Masculino
Re:Porta paralela Virtual p/ Note
« Resposta #1 Online: 16/02/12 - 19:21 »
Voce nao tem permissao p/ ver este link. Registre-se ou faca Login
fazer um programinha em "background" snifando essa porta e transferindo esses valores lidos para uma interface por exemplo USB-HID !!

Pra que serviria isto ?

Clube CNC Brasil

Re:Porta paralela Virtual p/ Note
« Resposta #1 Online: 16/02/12 - 19:21 »

Offline fzanoto

  • Madeira
  • *
  • Mensagens: 13
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
Re:Porta paralela Virtual p/ Note
« Resposta #2 Online: 16/02/12 - 19:23 »
para conseguir rodar uma cnc em um laptop!

Clube CNC Brasil

Re:Porta paralela Virtual p/ Note
« Resposta #2 Online: 16/02/12 - 19:23 »

Offline CNCNow!

  • Bronze
  • *
  • Mensagens: 269
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
  • Sexo: Masculino
Re:Porta paralela Virtual p/ Note
« Resposta #3 Online: 16/02/12 - 19:39 »
Voce nao tem permissao p/ ver este link. Registre-se ou faca Login
para conseguir rodar uma cnc em um laptop!

He, he, he ...  ?_1

Não ... a coisa é menos simples do que parece ...

Nada impede que use um laptop se tiver porta paralela originalmente instalada, mas há sérios problemas de latência com a maioria deles, é sempre preferível um desktop.

É importante entender que o que trafega na porta, para controle de drivers, não são dados propriamente ditos, mas pulsos com temporização muito precisa e crítica, nada que possa ser transferido para uma porta USB, que é bom lembrar, é uma porta serial, adequada apenas ao tráfego de dados.

Há interfaces USB e mesmo Ethernet, Modbus e RS232, mas neste caso o código é processado por um uC na interface e não no PC e isto costuma impor restrições quanto a velocidade e a implementação do interpretador, que aceita apenas os comandos mais comuns. De modo geral são interfaces de mais difícil obtenção e bem mais caras.

Uma das iniciativas que tenho acompanhado e uso em uma máquininha RepRap é o GRBL, bastante decente, para três eixos e até 30 kHz por eixo. Infelizmente é incompátivel com os progs mais populares como o Mach3 e o EMC2, mas não duvido que em futuro próximo sejam desenvolvidos plugins para ele.

Clube CNC Brasil

Re:Porta paralela Virtual p/ Note
« Resposta #3 Online: 16/02/12 - 19:39 »

Offline fzanoto

  • Madeira
  • *
  • Mensagens: 13
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
Re:Porta paralela Virtual p/ Note
« Resposta #4 Online: 16/02/12 - 20:26 »
veja a idéia:

Dae pensei assim:
coloca um pic por exemplo: pic18F2550 em modo HID a uma taxa de 640kbps e "reenviando" esses dados que foram convertidos da paralela para hid, e depois transformando eles novamente em paralela, sacou ?

Clube CNC Brasil

Re:Porta paralela Virtual p/ Note
« Resposta #4 Online: 16/02/12 - 20:26 »

Offline CNCNow!

  • Bronze
  • *
  • Mensagens: 269
  • Total Likes: +0/-0
  • Topic Likes: +0/-0
  • Sexo: Masculino
  • Sexo: Masculino
Re:Porta paralela Virtual p/ Note
« Resposta #5 Online: 16/02/12 - 22:59 »

Luís, saquei, mas o que vc propõe seria uma péssima arquitetura, implicando em uma difícil dupla conversão, altamente dependente do hardware e muito onerosa quanto ao processamento  ... há algumas boas alternativas comerciais, veja por exemplo, o ncPod e o SmoothStepper. Veja tb o CSMIO-IP e o DSPMC/IP.

Voce nao tem permissao p/ ver este link. Registre-se ou faca Login

Note que todas as interfaces alternativas à porta paralela existentes empregam uma mesma arquitetura básica, recebem os comandos e geram os pulsos de controle para os drivers. Há grandes variações quanto aos detalhes, mas em largas pinceladas é isto o que fazem e é mesmo isto o que precisam fazer.

Se pretende desenvolver algo, ou procura uma alternativa de baixo custo, o já mencionado GRBL é um excelente paradigma. Há tb as variantes dele utilizadas em máquinas RepRap, como o Marlin. Sendo tudo open source não é difícil modificar pra atender a alguma particularidade.

Clube CNC Brasil

Re:Porta paralela Virtual p/ Note
« Resposta #5 Online: 16/02/12 - 22:59 »

 

SiteLock