Ola Rodrigo boa noite....
Entao eu fiz um disco com 61 divisoes aqui coloco um sensor otico que deve ler os furos, e 1 furo com um sensor que deve ler a origem sera isso mesmo....ou terei que diminuir os furos como vc disse....
Agora la na tela do pulley eu coloquei minima rpm 100 e maxima rpm 1500 no ratio 61....
Boa Tarde,
William.
Então no caso da quantidade de divisões você retirou esse valor de 61 divisões da aonde?!
Eu recomentaria você diminuir e muito esse valor, pois teremos nesse caso duas limitações importante.
1° - Considerando a velocidade máxima de 1500 RPM que você configurou, nos teríamos um tempo de resposta do sensor de " 1 / [( RPM max * Divisões) /60 segundos] que daria 0,00065 segundos por pulso ou aproximadamente 1.5Khz . No entanto a velocidade de resposta da maioria dos sensores é limitado a 1Khz alguns modelos especiais chegam até 10Khz mais são bem mais caros, portanto você estaria fora do Range do sensor.
2° - E mais importante, o tempo entre cada ciclo de leitura da porta paralela, se você tem uma frequência de pulsos X a porta paralela terá que ter a capacidade de ler um período de tempo menor que 1 / (2 * X) e no seu caso seria algo perto de 300 ns é muito pouco!!
3° - Não ha necessidade desse nível de precisão no eixo arvore, pois mesmo que você tivesse um tempo de resposta do Mach3 muito rápido, dificilmente o seu inversor de frequência conseguiria impor ao conjunto rotor o mesmo tempo de resposta do Mach3.
Você poderia posta as configurações do seu torno, potencia do motor, tipo de inversor, placas de interface, creio que ficaria mais fácil te ajuda!
Obs:. No meu caso com 6 divisões e frequência de Kernel de 45 Khz a velocidade máxima que o mach3 media o eixo arvore é de 800 RPM. Fui obrigado a aumenta a frequência do kernel para 65Khz para medir rotações acima disso.