Dc Control de posición del motor

0

Estoy conduciendo dc motor con drv8848. Le envío el pulso pwm al drv8848 y luego leo el valor del codificador. Mi frecuencia pwm es de 500 Hz. Así que aquí está mi problema, el conteo de pulsos es el mismo pero el valor del codificador es diferente. No espero ser igual. Pero la diferencia es muy grande. Por ejemplo, una vez que envío el mismo conteo de impulsos, el valor del codificador es de 4 um, pero en otro valor del codificador del conteo de impulsos es de 15 um. Entonces, ¿puedes ayudarme con este problema?
gracias

    
pregunta Sukru Arslan

1 respuesta

1

No hay relación entre los pulsos PWM y los pulsos de realimentación del codificador. Cuando envía pulsos PWM, suministra al motor una tensión que es V = Vdc * DutyCyleRatio. El codificador mide la posición del rotor. ¿De dónde surgió la idea de que PWM pulsa == pulsos del codificador?

    
respondido por el Marko Buršič

Lea otras preguntas en las etiquetas