La depuración PID del motor inductivo sin escobillas resulta
en un método de adquisición de ancho de pulso de conmutación
en general, la precisión de adquisición del ancho de pulso de conmutación, cuanto mayor mejor, pero también está restringido por los datos internos de MCU, si hay un temporizador redundante de 16 bits, no lo dude, el motor sin escobillas Yuntai lo usa directamente para hacer cambios en el ancho de pulso de conteo, la precisión puede alcanzar 1 us, sin el temporizador de 16 bits que solo puede usar ocho del temporizador y luego dentro del El cronómetro interrumpe su conteo acumulativo y tose.
2, ¿cómo es el tiempo de operación del PID?
1, fase 6 veces después de ejecutar un PID
para el motor sin escobillas, debido a las pequeñas diferencias entre las diferentes estructuras del motor y al error en la sala de montaje, generalmente no se recopila cada valor de ancho de pulso de la aritmética PID, por lo que es fácil provocar que el motor tiemble, es una buena práctica: recopilar un ciclo de operación completo (el período de conmutación es 6) y luego colocar el promedio acumulativo de seis períodos de conmutación, por lo que se concluye que la velocidad del valor actual. Una vez que obtiene un nuevo valor de velocidad, el motor Dongguan puede ser una aritmética PID.
2, restringido a una fuerza máxima de tiempo de PID operativo
cuando durante un período de tiempo (principalmente en la baja velocidad), el motor de avión modelo, no siempre le ha dado a la MCU un nuevo valor de velocidad, por lo que este tiempo deberá ser impuesto por la aritmética de PID, para recuperar el nuevo valor de potencia, el siguiente tiempo de referencia del PID de cálculo forzado: 40 - ms Entre los 150 ms
3, ¿cómo eliminar el difuminado estático del motor?
1, cuando la adquisición por el ancho del pulso y establece el valor del ancho del pulso EKA1 ligeramente diferente (¡no es cero!), no es necesario hacer una aritmética PID, es decir, el programa se devuelve directamente, sin algoritmo informático.
2, cuando la adquisición por el ancho de pulso y el ajuste del valor de los valores de ancho de pulso fueron EKA2 (EKA1
3, cuando la adquisición por el ancho del pulso y establece el valor de la diferencia del valor del ancho del pulso es mayor EKA3 (EKA2