Tengo un motor de caja de cambios electrónica con los siguientes detalles:
25GA-370-12V -330RPM
Quiero encontrar un control PID para este motor en Matlab. Tomo datos de este motor con el controlador Arduino Due y un programa Arduino.
La duración de la impresión de la prueba es de 0,003 segundos (por 0,003 segundos la cantidad de pulsos) y cualquier pulso de 800 = (2 * 400) es una ronda en el motor.
Así que tengo algunos datos sobre el tiempo y cuántos pulsos en ese momento. El motor tiene rotación tanto de CW como de CCW. Mi problema es ¿cómo puedo encontrar las RPM del pulso?
No sé cómo cambiar el pulso con la fórmula de la bruja.
Por ejemplo: en el momento de 1347544 después del inicio, tengo 122 pulsos pero no puedo encontrar la manera de cambiarlo a RPM en este período
Puedo poner mi código Arduino para que sepas lo que digo