Hola a todos, es mi primer post en el foro. Los vengo a consultar por algunos problemas que estoy teniendo para resolver el problema de medir la frecuencia de giro de un generador.
La situación es la siguiente:
Tengo un imán permanente que gira a X rpm (la velocidad de giro debe ser medida en un rango amplio de velocidades) y una bobina fija con la cual se pretender generar energía. A los efectos prácticos para plantear el problema, obviemos los detalles de esta configuración, simplemente consideren que en la bobina se va a inducir un seno (no va a ser perfectamente senoidal la señal seguramente) de frecuencia F
Según mis cálculos, el imán no va a girar más que a unas 10000 RPM = 167 revoluciones por seg, con lo cual tendremos una frecuencia no mayor a 200 Hz digamos para medir.
La finalidad es alimentar un PIC18, que será quien reciba la señal correspondiente para medir las RPM del motor que gira el imán (indirectamente a través de medir la frecuencia del seno inducido en la bobina).
Para la alimentación también tenemos una batería de 12v (LiPo) que se encarga de todo el circuito cuando el generador no es capaz de suministrar suficiente energía.
La intención acá es entonces generar a partir del seno inducido, una cuadrada 0-5v con la misma frecuencia que el seno. El circuito idealmente no debería afectar la sinusoide (alta impedancia de entrada)
Algunas ideas y tropiezos:
1) Un comparador simple debería ser evitado porque, si bien no he podido probarlo en la práctica, estimo que la señal será ruidosa (el motor va a estar cerca de la bobina) y podría generar muchas conmutaciones que generarían una mala lectura
2) La solución obvia parecería un Schmitt Trigger, con el cual no tengo mucha experiencia y no logro que mis simulaciones funcionen como deberian.
Primero elegi un AO que se alimente con fuente simple de 5v con es el LM358 y tmb que sea rail-to-rail para obtener niveles más cercanos a TTL posibles. Tal vez convendría otro AO ??? Alguien puede recomendar algun otro ??
Adjunto el esquemático con el que estoy trabajando (no le den bola a la etapa posterior a la rectificación con el LM317) y el resultado de la simulación.
Según entiendo yo, asi como esta configurado, el umbral del schmitt trigger debería estar en +0,5v y -0,5v. Es decir que cuando la tensión en la pata + sube de 0,5v debería saturar en 5v y cuando luego baja por debajo de -0,5v deberia ir a 0v la salida del AO. Sin embargo en la simulación no pasa eso.
Si me pueden dar una mano para hacer andar esta config, o tienen otras ideas de como resolver el problema les agradecería.
Desde ya muchas gracias, y perdón por escribir tanto, quería que se entienda bien nomás
Saludos
La situación es la siguiente:
Tengo un imán permanente que gira a X rpm (la velocidad de giro debe ser medida en un rango amplio de velocidades) y una bobina fija con la cual se pretender generar energía. A los efectos prácticos para plantear el problema, obviemos los detalles de esta configuración, simplemente consideren que en la bobina se va a inducir un seno (no va a ser perfectamente senoidal la señal seguramente) de frecuencia F
Según mis cálculos, el imán no va a girar más que a unas 10000 RPM = 167 revoluciones por seg, con lo cual tendremos una frecuencia no mayor a 200 Hz digamos para medir.
La finalidad es alimentar un PIC18, que será quien reciba la señal correspondiente para medir las RPM del motor que gira el imán (indirectamente a través de medir la frecuencia del seno inducido en la bobina).
Para la alimentación también tenemos una batería de 12v (LiPo) que se encarga de todo el circuito cuando el generador no es capaz de suministrar suficiente energía.
La intención acá es entonces generar a partir del seno inducido, una cuadrada 0-5v con la misma frecuencia que el seno. El circuito idealmente no debería afectar la sinusoide (alta impedancia de entrada)
Algunas ideas y tropiezos:
1) Un comparador simple debería ser evitado porque, si bien no he podido probarlo en la práctica, estimo que la señal será ruidosa (el motor va a estar cerca de la bobina) y podría generar muchas conmutaciones que generarían una mala lectura
2) La solución obvia parecería un Schmitt Trigger, con el cual no tengo mucha experiencia y no logro que mis simulaciones funcionen como deberian.
Primero elegi un AO que se alimente con fuente simple de 5v con es el LM358 y tmb que sea rail-to-rail para obtener niveles más cercanos a TTL posibles. Tal vez convendría otro AO ??? Alguien puede recomendar algun otro ??
Adjunto el esquemático con el que estoy trabajando (no le den bola a la etapa posterior a la rectificación con el LM317) y el resultado de la simulación.
Según entiendo yo, asi como esta configurado, el umbral del schmitt trigger debería estar en +0,5v y -0,5v. Es decir que cuando la tensión en la pata + sube de 0,5v debería saturar en 5v y cuando luego baja por debajo de -0,5v deberia ir a 0v la salida del AO. Sin embargo en la simulación no pasa eso.
Si me pueden dar una mano para hacer andar esta config, o tienen otras ideas de como resolver el problema les agradecería.
Desde ya muchas gracias, y perdón por escribir tanto, quería que se entienda bien nomás
Saludos