Dúvida condicionar sinal de sensor pick up

Preciso condicionar o sinal de um sensor pick up para ler a rotação de um motor, e estou com dificuldade.
O sinal gerado varia de 0,5V até 10V e a frequência de 0 a 250 Hz.
Ja tentei usar ampop como comparador, transistor como chave, scr como chave e tive o melhor resultado usando um foto acoplador 4N25.
O que acontece é:
De 0 a aproximadamente 15 Hz o sinal fica bom ou seja, com 15 Hz depois dessa frequência o sinal fica com 30 Hz e na verdade esta com 18 Hz.
Ja tentei colocar um resistor na base do foto acoplador, pra terra, de valor alto para diminuir o ganho do transistor, mas não obtive resultado.
Agradeço toda informação e ajuda.
Abraço
O sinal gerado varia de 0,5V até 10V e a frequência de 0 a 250 Hz.
Ja tentei usar ampop como comparador, transistor como chave, scr como chave e tive o melhor resultado usando um foto acoplador 4N25.
O que acontece é:
De 0 a aproximadamente 15 Hz o sinal fica bom ou seja, com 15 Hz depois dessa frequência o sinal fica com 30 Hz e na verdade esta com 18 Hz.
Ja tentei colocar um resistor na base do foto acoplador, pra terra, de valor alto para diminuir o ganho do transistor, mas não obtive resultado.
Agradeço toda informação e ajuda.
Abraço