¿Cómo puedo averiguar las revoluciones reales de mi motor dc en un momento dado?

1

En mi próximo proyecto será muy útil monitorear la velocidad de mi motor de corriente continua. ¿Cómo puedo lograr esto?

    
pregunta Jacksonkr

2 respuestas

2

Además de la gran cantidad de métodos que surgieron de la respuesta de Russell, usted podría considerar agregar otra más a esa rica recompensa: si tiene suficiente tiempo libre en su ciclo de trabajo máximo de PWM, puede aprovechar la CEM posterior de El motor en sí mismo como señal de tacómetro. Esto tiene la ventaja de no tener sensores. Puede ser un método adecuado para motores que son de imán permanente o que tienen un devanado de campo separado. Debe haber tiempo suficiente para que la energía almacenada en la inductancia del rotor se reduzca, después de lo cual simplemente puede muestrear el voltaje con un ADC.

Se puede encontrar una descripción detallada de este método here. El EMF posterior es proporcional a las RPM del motor, y tiene la misma polaridad que la tensión aplicada (suponiendo una tensión de campo fijo o de tipo PM) cuando se mide en los terminales.

    
respondido por el Spehro Pefhany
1

Hay tantas formas posibles que la mejor forma depende de los detalles.
Algunas sugerencias

Pulso por revolución desde un interruptor mecánico o magnético u óptico o ....
Los disparadores pueden ser "leva o bump", imán, ranura o marca o luz o ....

O varios pulsos por revolución utilizando sensores múltiples o disparadores múltiples.
Extendiéndose a ...

Pista del tacómetro: serie de marcas o ranuras o disco de permeabilidad magnéticamente variable o ...

Pequeño alternador / generador conectado al eje (a menudo conocido como tacómetro).

Una vez que tenga uno o varios pulsos por revolución, puede

  • contar el número durante un período determinado, o

  • mida el tiempo entre ellos, o

  • dispara un pulso de longitud fija por pulso de entrada (conocido como un monoestable retriggerable) para que el nivel de DC promedio sea una medida de la velocidad.

  • o ....

Cuando la salida es un período, debe tomar el recíproco para obtener velocidad. Un microcontrolador básico como un Arduino puede hacer esto fácilmente. Estos se pueden obtener por tan poco como $ US2.85 cada uno si compra 10 o $ US4.50 cada uno si compra uno.
¡Consigue algunos amigos para comprar uno y obtener 10! [No, no tengo ninguna relación con ellos, excepto como un cliente satisfecho]

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas