Naze32 treibt mich zur Verzweiflung, Kopter dreht um yaw Achse

Status
Nicht offen für weitere Antworten.

chrlie

Neuer Benutzer
#1
Hi an die Gemeinde!


Ich verzweifle langsam und hoffe auf euch!

Habe eine X Quad, ca 55 cm DN,
Steuerung Naze32 acro
Regler 4* Afro 30 Amp
Motor Turnigy D3530/14
Prop 10*5
Steuerung + Regler ohne 3d


Der Kopter dreht sch, egal welche Einstellung ich ändere immer im uhrzeigersinn nach rechts.

Habe Steuerung getauscht, Werte in der GUI geändert, brachte alles nichts, lediglich die Drehgeschwindigkeit hat sich mit den unterschiedlichen PI Werten geändert.

Hat jemand eine Idee??
 

Bamfax

Erfahrener Benutzer
#2
Wahrscheinlich sind deine propeller leicht verdreht montiert oder ein ausleger/motor steht zu weit nach unten oder oben. Einfach mal kopfüber auf ne gerade platte legen.
 

chrlie

Neuer Benutzer
#3
hi!

hab gerade in der GUI herumgespielt und gesehen, dass sich in der GUI der Kopter immer dreht, obwohl er ruhig auf der Tischplatte steht
 

Optimus

Erfahrener Benutzer
#9
Moin, mal ganz was blödes. Letztens hat der neu aufgebaute Copter vom Kumpel sich auch immer gedreht. Motoren waren verkehrt angeschlossen. Vorne links war vorne rechts, vorne rechts war hinten rechts usw. Das ist wie wenn die FC um 90 grad versetzt drangebaut ist.

Gruss Stefan
 

Elbkind

Erfahrener Benutzer
#11
Einen Kompas hat das Acro nicht oder? Wie kann sich das board denn dann in der GUI drehen?
Falls doch einer drauf ist, hast du den kalibriert?
 

schnellmaleben

Erfahrener Benutzer
#13
nö, das ist es sicher nicht, ich hab ihn gerade mit einem funktionierenden verglichen, trotzdem danke,
Du meinst die andere naze32 von pp rein, und damit gings?

Also mir fällt noch ein, es ist der seltene Fall denkbar dass die Konfiguration aus irgend einem Grund invalide ist. Nach Deiner Fehlerbeschreibung (besonders wenn die Drehgeschwindigkeit von den Yaw-P anhängt) müsste das ein Vorzeichenfehler an der Gyro-Z-Achse sein. Es gab Bugs in bestimmen Firmware-Versionen, so dass das Schreiben der Settings von der MultiWii-GUI aus auch andere Konfigurationsparameter angefasst hat...

Schau mal zuerst, ob der Z-Gyro-Wert bei einer Drehung in der Hand im Uhrzeigersinn positiv ist und gegen den Uhrzeigersinn negativ.

Weißt Du welche baseflight-Version Du hast? Kontrolliere mal die Einstellungen der Sensorachsen wie hier beschrieben, bei den 2014er Versionen heißen die Befehle anders, weiß es grad nicht aus dem Kopf. Bzw.

Genauso bitte die Mischertabelle kontrollieren, falls eine eingestellt ist. Oder poste mal die Ausgabe von dump (und vergleiche sie mit deiner anderen naze32); bzw. bügel mal die Firmware neu über.
 

chrlie

Neuer Benutzer
#15
anbei dump:


aux 0 6
aux 1 0
aux 2 0
aux 3 0
aux 4 0
aux 5 7
aux 6 0
aux 7 0
aux 8 0
aux 9 0
aux 10 0
aux 11 0
aux 12 0
aux 13 0
aux 14 0
aux 15 0
aux 16 0
aux 17 0
aux 18 0
aux 19 0
aux 20 0
mixer QUADX
feature -PPM
feature -VBAT
feature -INFLIGHT_ACC_CAL
feature -SERIALRX
feature -MOTOR_STOP
feature -SERVO_TILT
feature -SOFTSERIAL
feature -LED_RING
feature -GPS
feature -FAILSAFE
feature -SONAR
feature -TELEMETRY
feature -POWERMETER
feature -VARIO
feature -3D
feature VBAT
feature MOTOR_STOP
map AETR1234
set looptime = 3500
set emf_avoidance = 0
set midrc = 1500
set minthrottle = 1064
set maxthrottle = 1950
set mincommand = 1000
set mincheck = 1100
set maxcheck = 1900
set deadband3d_low = 1406
set deadband3d_high = 1514
set neutral3d = 1460
set deadband3d_throttle = 50
set motor_pwm_rate = 400
set servo_pwm_rate = 50
set retarded_arm = 0
set flaps_speed = 0
set fixedwing_althold_dir = 1
set reboot_character = 82
set serial_baudrate = 115200
set softserial_baudrate = 9600
set softserial_1_inverted = 0
set softserial_2_inverted = 0
set gps_type = 0
set gps_baudrate = 0
set serialrx_type = 0
set telemetry_provider = 0
set telemetry_port = 0
set telemetry_switch = 0
set vbatscale = 110
set currentscale = 400
set currentoffset = 0
set multiwiicurrentoutput = 0
set vbatmaxcellvoltage = 43
set vbatmincellvoltage = 33
set power_adc_channel = 0
set align_gyro = 0
set align_acc = 0
set align_mag = 0
set align_board_roll = 0
set align_board_pitch = 0
set align_board_yaw = 0
set yaw_control_direction = 1
set acc_hardware = 0
set max_angle_inclination = 500
set moron_threshold = 32
set gyro_lpf = 42
set gyro_cmpf_factor = 600
set gyro_cmpfm_factor = 250
set pid_controller = 0
set deadband = 0
set yawdeadband = 0
set alt_hold_throttle_neutral = 40
set alt_hold_fast_change = 1
set throttle_correction_value = 0
set throttle_correction_angle = 800
set rc_rate = 90
set rc_expo = 65
set thr_mid = 50
set thr_expo = 0
set roll_pitch_rate = 30
set yaw_rate = 65
set tpa_rate = 0
set tpa_breakpoint = 1500
set failsafe_delay = 10
set failsafe_off_delay = 200
set failsafe_throttle = 1000
set failsafe_detect_threshold = 985
set rssi_aux_channel = 0
set yaw_direction = 1
set tri_unarmed_servo = 1
set gimbal_flags = 1
set acc_lpf_factor = 4
set accxy_deadband = 40
set accz_deadband = 40
set acc_unarmedcal = 1
set small_angle = 25
set acc_trim_pitch = 0
set acc_trim_roll = 0
set baro_tab_size = 21
set baro_noise_lpf = 0.600
set baro_cf_vel = 0.985
set baro_cf_alt = 0.965
set mag_declination = 0
set gps_pos_p = 11
set gps_pos_i = 0
set gps_pos_d = 0
set gps_posr_p = 20
set gps_posr_i = 8
set gps_posr_d = 45
set gps_nav_p = 14
set gps_nav_i = 20
set gps_nav_d = 80
set gps_wp_radius = 200
set nav_controls_heading = 1
set nav_speed_min = 100
set nav_speed_max = 300
set nav_slew_rate = 30
set p_pitch = 35
set i_pitch = 32
set d_pitch = 27
set p_roll = 35
set i_roll = 32
set d_roll = 27
set p_yaw = 85
set i_yaw = 50
set d_yaw = 0
set p_alt = 50
set i_alt = 0
set d_alt = 0
set p_level = 90
set i_level = 10
set d_level = 100
set p_vel = 120
set i_vel = 45
set d_vel = 1
 

schnellmaleben

Erfahrener Benutzer
#16
Sieht gut aus. Alle align-Werte auf 0. Sieht aus relativ neu aus.

Die Version kriegst Du mit dem Befehl "version". Bei den Uralt-Board was ich gerade in der Hand habe kommt da

Afro32 CLI version 2.1 Oct 19 2012 / 11:13:15

zurück - also nur ein Datum, keine richtige Versionsnummer. 2012+2013er Versionen würde ich definitiv mal updaten, aber Dein Problem muss auch irgendwie so lösbar sein. Gyro-Wirkrichtung schon kontrolliert?
 

schnellmaleben

Erfahrener Benutzer
#18
Ich kanns Dir nur am Beispiel der (Java)-MultiWii-GUI erklären, aber je nach dem welche Du nutzt geht es wohl ähnlich:



Verbinden... READ+START klicken, die Sensorwerte sollten dann durch scrollen. Dann kannst Du die einzelnen Linien zwecks Übersicht deaktivieren indem Du auf die farbigen Kästen (da wo eingekreist ist) klickst - bis nur noch Gyro Yaw übrig bleibt. Dann den Kopter in der Hand um die Hochachse drehen - rechtsrum steigt der Wert, linksrum fällt er (in Screenshot drehe ich immer hin und her).

Da Deine Dump-Werte aber gut aussehen, glaube ich nicht so recht dass da das Problem liegt. Checken schadet aber nichts ;)
 

chrlie

Neuer Benutzer
#20
Dank euch allen, hab den Fehler, das Board bekommt anscheinend obwohl kein compass auf dem Board irgendwelche Signale, macht beim Fliegen kein Problem.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten