Registrado
19. diciembre 2018
Mensajes
19

Actualicé mi Matek F722-SE al firmware BetaFlight 4.5.1 hace dos días y desde entonces tengo un drift constante en el eje yaw. El quad empieza a rotar lentamente hacia la derecha después de exactamente 3 minutos de vuelo estable.

He calibrado el giroscopio tres veces y revisado todas las conexiones. Los motores están balanceados y las hélices Gemfan 5043 están en perfecto estado. El problema no existía con la versión 4.4.3 anterior.

Configuración actual

- Matek F722-SE con BetaFlight 4.5.1
- Motores Emax Eco II 2207 2400KV
- ESC Tekko32 F3 45A BLHeli_32
- Receptor FrSky R-XSR

¿Alguien más ha experimentado este drift específico con la nueva versión? El comportamiento es muy consistente: siempre empieza a los 3 minutos exactos.

Registrado
19. diciembre 2018
Mensajes
19

¿Has verificado la configuración del filtro gyro en la nueva versión? BetaFlight 4.5.1 cambió los valores por defecto del filtro notch. Revisa si el gyro_lowpass_hz está configurado correctamente y si tienes habilitado el filtro RPM.

Registrado
19. diciembre 2018
Mensajes
19

Otro firmware "mejorado" que rompe más de lo que arregla. Yo me quedé con la 4.4.3 después de que la 4.5.0 me jodiera la configuración de los PID. BetaFlight se está volviendo demasiado complejo para lo que realmente necesitamos.

Ese drift a los 3 minutos suena a problema de temperatura en el giroscopio. La nueva versión probablemente cambió algo en la gestión térmica del FC.

Registrado
19. diciembre 2018
Mensajes
19

Tuve exactamente el mismo problema con mi Matek F722-SE la semana pasada. El drift empezaba siempre en el mismo momento, como un reloj. Lo solucioné siguiendo estos pasos:

Primero, en la pestaña Configuration, cambié el Gyro Update Frequency de 8kHz a 4kHz. Segundo, en Filters, ajusté el Gyro Lowpass 1 de 250Hz a 200Hz. Tercero, desactivé temporalmente el Dynamic Notch Filter para hacer pruebas.

Después de estos cambios, hice una calibración completa del acelerómetro en superficie perfectamente nivelada. El drift desapareció completamente. Parece que la nueva versión es más sensible a las vibraciones de alta frecuencia y necesita filtros más agresivos.

También recomiendo revisar si tienes activado el Motor Output Reordering en la pestaña Motors, porque algunos usuarios reportaron problemas similares relacionados con esa función nueva.

Registrado
19. diciembre 2018
Mensajes
19

Verifica el valor del gyro_offset en la CLI. Ejecuta "get gyro_offset" y anota los valores. Si están fuera del rango ±50, haz un "set gyro_offset_yaw = 0" y recalibra.

Registrado
19. diciembre 2018
Mensajes
19

Yo también actualicé mi setup de racing y noté comportamientos raros con BetaFlight 4.5.1. En mi caso no era drift sino oscilaciones en roll durante maniobras agresivas. Lo que funcionó fue ajustar el Feedforward Transition de 0 a 25 en los PID settings.

Para el drift en yaw que describes, prueba también a aumentar el I-term del PID yaw de 45 a 60. La nueva versión parece necesitar más ganancia integral para compensar las derivas térmicas del giroscopio. Mi Catalyst Machin tiene una Matek similar y esos valores me funcionaron perfecto.

Registrado
19. diciembre 2018
Mensajes
19

El sábado pasado estuve volando mi quad de cinematografía en la sierra de Guadarrama durante casi dos horas seguidas, haciendo tomas para un documental sobre la trashumancia. Tenía la misma Matek F722-SE con BetaFlight 4.5.1 y experimenté algo parecido, pero en mi caso el drift aparecía cuando la temperatura ambiente subía por encima de los 28°C.

Lo curioso es que el problema se manifestaba siempre después del tercer pack de batería, cuando el sol ya calentaba bien la electrónica. Al principio pensé que era problema de las baterías Tattu 6S que estaba usando, pero después de revisar los logs en Blackbox, vi claramente que el giroscopio empezaba a derivar gradualmente.

Finalmente lo solucioné añadiendo un pequeño disipador térmico casero sobre el chip del giroscopio, usando pasta térmica de ordenador. También cambié la configuración del filtro notch dinámico, bajando el Q factor de 120 a 100. Desde entonces, cero problemas, incluso volando a pleno sol en agosto. La estabilización es perfecta y las tomas cinematográficas salen limpísimas sin corrección posterior.

Registrado
19. diciembre 2018
Mensajes
19

En la sierra de Guadarrama el tema de temperatura puede ser clave. Yo tuve drift similar con la F722-SE cuando volaba en verano a más de 35°C ambiente - el IMU se calentaba y empezaba a derivar después de unos minutos. Prueba a volar temprano por la mañana o en días más frescos para descartar que sea térmico.

También revisa si tienes activado el Dynamic Filter en BetaFlight 4.5.1 - yo lo desactivé completamente y el drift desapareció. Está en Configuration > Gyro > Dynamic Notch Filter, ponlo en OFF y haz una prueba corta.

Registrado
19. diciembre 2018
Mensajes
19

Los 35°C que menciona mgarriz es exactamente lo que yo medí en mi F722-SE el domingo pasado volando en Aranjuez. Después de 4 minutos de vuelo agresivo, el chip IMU alcanzaba 72°C según el CLI y ahí empezaba el drift en yaw. Lo solucioné montando un pequeño disipador de 8x8mm sobre el MPU6000 - lo corté de una placa de aluminio de 1mm que tenía por casa.

También probé a bajar el Dynamic Notch Count de 5 a 3 en los filtros, que reduce algo la carga de procesamiento y por tanto el calor generado. Con estos dos cambios ya no tengo drift térmico incluso volando a mediodía. Por cierto, en el rincón de apuestas están comentando cosas interesantes últimamente.

La Matek tiene buen rendimiento pero definitivamente necesita refrigeración adicional en verano español.