Autor Tópico: Oscilador na LPT - Ajuda  (Lida 5961 vezes)

Description:

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

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Oscilador na LPT - Ajuda
« Online: 11 de Março de 2010, 14:45 »
Preciso de ajuda para testar meu gerador de pulso na LPT.

Gostaria que alguém que tenha um oscilador teste ele para mim, se isso for possível é claro.

Preciso comparar meu software com o Mach3 que estou utilizando neste momento como referência, a idéia é o seguinte, seria ligar o oscilador na LPT, verificar os pulsos que o Mach3 envia e depois fazer o mesmo Processo com meu software para eu descobrir a diferença, pois não tenho como enxergar isso, ou não conheço a forma correta de ver.

Estou chamando aqui de TimerTeste.exe, ele tem que gerar 15.000 pulsos em um intervalo de 112 microsegundos entre os pulsos.

O soft pode ser alterado na sua velocidade, espero ter passado o que eu preciso neste, se alguém tiver como testar ou dar umas dicas como fazer, lembrando que não entendo de eletrônica.

Obrigado.
Barusso


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: Oscilador na LPT - Ajuda
« Resposta #1 Online: 11 de Março de 2010, 15:21 »
Gostaria que alguém que tenha um oscilador teste ele para mim, se isso for possível é claro.
Talvez um osciloscópio seria mais indicado...

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #2 Online: 11 de Março de 2010, 15:48 »
Talvez um osciloscópio seria mais indicado...
Isso, desulpem a falha, um "osciloscópio", alguém pode me ajudar ?

Barusso

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #3 Online: 11 de Março de 2010, 15:52 »
Pinos 2 e 3, 2 pulso, 3 fica ON.

Obrigado.
Barusso

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #4 Online: 11 de Março de 2010, 22:36 »
Eu tenho osciloscópio, mas não tenho o Mach para comparar. Amanhã posso ver o sinal que gera, mas não tenho como fazer a comparação por falta do Mach3.

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: Oscilador na LPT - Ajuda
« Resposta #5 Online: 12 de Março de 2010, 08:13 »

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #6 Online: 12 de Março de 2010, 08:53 »
Obrigado Gilii pela indicação do Demo.

Obrigado Inacio, a configuração dos pulso no sistema de teste , você pode aumentar e diminuir.

O meu problema é, que quando acelero a velocidade o motor começa a perder passo ao contrário do Mach ou outro programa.

Pode ser pela duração do pulso, mas não sei quanto esta demorando entre um pulso ou outro ou melhor como esta se comportando em alta frequencia.

Quando diminuo para 112 microsegundos(aumenta a velocidade) ai não roda, porém quando deixo em 1000 microsegundos ele roda, caso alguém for testar na máquina comece com 10000 microsegundos e vá puxando a barra de rolagem para dimunir os micro segundos, assim vai ter rampa de aceleração.

Este teste foi feito pelo amigo Lolata no passado, ele me disse q rodou, mas quando acelerou a máquina ficou brigando com ela mesmo rsrs e perdeu passo.

Esses dias consegui testar na nossa, realmente, falando em velocidade aproximada com o Mach, (no zoiometro) comecei com 400 mm/m +ou- e fui acelerando os microsegundo, foi até aparentemente uns 1000 mm/m até começar a perder passo.

Desde já agradeço ao pessoal
Barusso

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #7 Online: 13 de Março de 2010, 04:20 »
Boa noite,

Acabei de acordar para "trocar" meu filho e pensei será que alguém testou os pulso pra mim, putz, mas esqueci de enviar a DLL junto, desculpem, segue a mesma, pois o teste pede ela, como na minha máquina esta na raiz, não pede... esqueci de postar, então é só colocar ela na mesma pasta ou diretório.

Obrigado
Barusso

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #8 Online: 14 de Março de 2010, 21:06 »
Senhores, alguém conseguiu medir ? (não sei se se chama medir neste caso).


Obrigado.
Barusso

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Oscilador na LPT - Ajuda
« Resposta #9 Online: 15 de Março de 2010, 23:40 »
eu poderia te ajudar, mas tem um problema...

minha LPT fica no endereço A800h.

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #10 Online: 16 de Março de 2010, 08:23 »
Bom dia Cláudio,

Obrigado pela ajuda, alterei o teste para entrar com o porta necessária para o teste, coloque como no exemplo, ele vai enviar sinal para aonde vc apontar, então atenção ai rsrsr.

Segue tela e arquivo no anexo, só descompactar em um direto´rio.

Barusso

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Oscilador na LPT - Ajuda
« Resposta #11 Online: 16 de Março de 2010, 15:14 »
Barusso,

abri o prog, coloquei $A800 como endereço, cliquei no Teste Pulo e apareceu na barra de status "Pulsando..."
resultado: pino 2 e 3 em 0V. n gerou nenhum pulso.

troquei de time stamp para HighPerf, tb n aconteceu nd.

editando:

cara, é complicado vc usar a inpoutx64.dll?

meu widows é x64. por isso n funcionou.

abs
« Última modificação: 16 de Março de 2010, 15:19 por Cláudio S. Freund »

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #12 Online: 16 de Março de 2010, 17:11 »
cara, é complicado vc usar a inpoutx64.dll?
meu widows é x64. por isso n funcionou.
Eu não tenho a inpoutx64.dll, se alguém tiver eu altero sem problemas, vou procurar na web para ver se acho algo, já agradeço.

Barusso

Offline Barusso

  • Hobby
  • ****
  • Posts: 707
  • Sexo: Masculino
Re: Oscilador na LPT - Ajuda
« Resposta #13 Online: 17 de Março de 2010, 09:50 »
cara, é complicado vc usar a inpoutx64.dll?
meu widows é x64. por isso n funcionou.
Eu não tenho a inpoutx64.dll, se alguém tiver eu altero sem problemas, vou procurar na web para ver se acho algo, já agradeço.
Tentei enganar minha máquina mas não consegui, não consigo compilar pra 64 utilizando 32 bits, neste momento não tenho como fazer infelizmente, mas caso você consiga testar em outra máquina eu agradeço.

Obrigado
Barusso

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re: Oscilador na LPT - Ajuda
« Resposta #14 Online: 17 de Março de 2010, 13:37 »
compila em 32, mas linka a inpoutx64 no lugar da inpout32.

ou entao compila usando _inp e _outp (acho q é isso) do delphi.

existem progs na web q liberam o acesso.

 

/** * */