STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

9 days later
DELFI

Добрый день! Подскажите, какая может быть неисправность, если периодический начинают гудеть все двигатели подвеса? При этом, подвес исправно стабилизирует и работает.

18 days later
warr4ik

Здравствуйте такая проблема не работает по yaw (вообще не реагирует)
Моторы я проверил все работает
Может кто-то знает в чём проблема

youtu.be/cTUCQ8KWS6o

youtu.be/T_02-Uw8mr4

warr4ik

Shuricus:

он вообще у вас не работает

В смысле не работает он у меня так всегда включался
Правдо и yaw работал

Shuricus

Я не вижу ни процесса инициализации, ни работы подвеса.
Веревки тут вообще лишние. Подвес должен стоять неподвижно для правильной калибровки при включении.
Короче мне ничего не понятно.

warr4ik
Shuricus:

Я не вижу ни процесса инициализации, ни работы подвеса.
Веревки тут вообще лишние. Подвес должен стоять неподвижно для правильной калибровки при включении.
Короче мне ничего не понятно.

да я уже его подкрепил нормально
вот что выдает при подключении

Please do first a read to get controller settings!

Connecting… Please wait!
v… v0.90
CONNECTED
Read… Please wait!
g… ok
100 -> Gyro LPF: 1 (0x0001)
99 -> Imu2 FeedForward LPF: 1 (0x0001)
18 -> Low Voltage Limit: 1 (0x0001)
19 -> Voltage Correction: 0 (0x0000)
00 -> Pitch P: 540 (0x021C)
01 -> Pitch I: 4000 (0x0FA0)
02 -> Pitch D: 350 (0x015E)
03 -> Pitch Motor Vmax: 95 (0x005F)
06 -> Roll P: 800 (0x0320)
07 -> Roll I: 4800 (0x12C0)
08 -> Roll D: 2000 (0x07D0)
09 -> Roll Motor Vmax: 105 (0x0069)
12 -> Yaw P: 460 (0x01CC)
13 -> Yaw I: 1400 (0x0578)
14 -> Yaw D: 1000 (0x03E8)
15 -> Yaw Motor Vmax: 120 (0x0078)
65 -> Pan Mode Control: 7 (0x0007)
66 -> Pan Mode Default Setting: 0 (0x0000)
67 -> Pan Mode Setting #1: 1 (0x0001)
68 -> Pan Mode Setting #2: 5 (0x0005)
69 -> Pan Mode Setting #3: 5 (0x0005)
04 -> Pitch Pan (0 = hold): 20 (0x0014)
05 -> Pitch Pan Deadband: 30 (0x001E)
102 -> Pitch Pan Limiter: 0 (0x0000)
10 -> Roll Pan (0 = hold): 20 (0x0014)
11 -> Roll Pan Deadband: 30 (0x001E)
103 -> Roll Pan Limiter: 0 (0x0000)
16 -> Yaw Pan (0 = hold): 39 (0x0027)
17 -> Yaw Pan Deadband: 40 (0x0028)
104 -> Yaw Pan Limiter: 0 (0x0000)
118 -> Yaw Pan LPF: 0 (0x0000)
97 -> Pan Deadband Hysteresis: 0 (0x0000)
43 -> Rc Dead Band: 10 (0x000A)
105 -> Rc Hysteresis: 5 (0x0005)
46 -> Rc Pitch Trim: 0 (0x0000)
53 -> Rc Roll Trim: 0 (0x0000)
60 -> Rc Yaw Trim: 0 (0x0000)
44 -> Rc Pitch: 7 (0x0007)
45 -> Rc Pitch Mode: 0 (0x0000)
47 -> Rc Pitch Min: 64586 (0xFC4A)
48 -> Rc Pitch Max: 950 (0x03B6)
49 -> Rc Pitch Speed Limit (0 = off): 400 (0x0190)
50 -> Rc Pitch Accel Limit (0 = off): 300 (0x012C)
51 -> Rc Roll: 5 (0x0005)
52 -> Rc Roll Mode: 0 (0x0000)
54 -> Rc Roll Min: 65286 (0xFF06)
55 -> Rc Roll Max: 250 (0x00FA)
56 -> Rc Roll Speed Limit (0 = off): 400 (0x0190)
57 -> Rc Roll Accel Limit (0 = off): 300 (0x012C)
58 -> Rc Yaw: 6 (0x0006)
59 -> Rc Yaw Mode: 0 (0x0000)
61 -> Rc Yaw Min: 64586 (0xFC4A)
62 -> Rc Yaw Max: 950 (0x03B6)
63 -> Rc Yaw Speed Limit (0 = off): 400 (0x0190)
64 -> Rc Yaw Accel Limit (0 = off): 300 (0x012C)
70 -> Standby: 0 (0x0000)
76 -> Re-center Camera: 0 (0x0000)
71 -> IR Camera Control: 0 (0x0000)
72 -> Camera Model: 0 (0x0000)
73 -> IR Camera Setting #1: 0 (0x0000)
74 -> IR Camera Setting #2: 2 (0x0002)
75 -> Time Interval (0 = off): 0 (0x0000)
113 -> Pwm Out Control: 0 (0x0000)
114 -> Pwm Out Mid: 1500 (0x05DC)
115 -> Pwm Out Min: 1100 (0x044C)
116 -> Pwm Out Max: 1900 (0x076C)
117 -> Pwm Out Speed Limit (0 = off): 0 (0x0000)
120 -> Script1 Control: 0 (0x0000)
121 -> Script2 Control: 0 (0x0000)
122 -> Script3 Control: 0 (0x0000)
123 -> Script4 Control: 0 (0x0000)
124 -> Scripts: script hex code
94 -> Imu2 Configuration: 0 (0x0000)
88 -> Acc Compensation Method: 1 (0x0001)
81 -> Imu AHRS: 1000 (0x03E8)
41 -> Virtual Channel Configuration: 0 (0x0000)
42 -> Pwm Out Configuration: 0 (0x0000)
106 -> Rc Pitch Offset: 0 (0x0000)
107 -> Rc Roll Offset: 0 (0x0000)
108 -> Rc Yaw Offset: 0 (0x0000)
98 -> Beep with Motors: 1 (0x0001)
78 -> Pitch Motor Usage: 0 (0x0000)
79 -> Roll Motor Usage: 0 (0x0000)
80 -> Yaw Motor Usage: 0 (0x0000)
39 -> Imu Orientation: 14 (0x000E)
95 -> Imu2 Orientation: 3 (0x0003)
20 -> Pitch Motor Poles: 14 (0x000E)
21 -> Pitch Motor Direction: 1 (0x0001)
23 -> Pitch Startup Motor Pos: 15 (0x000F)
22 -> Pitch Offset: 0 (0x0000)
26 -> Roll Motor Poles: 14 (0x000E)
27 -> Roll Motor Direction: 0 (0x0000)
29 -> Roll Startup Motor Pos: 847 (0x034F)
28 -> Roll Offset: 0 (0x0000)
32 -> Yaw Motor Poles: 14 (0x000E)
33 -> Yaw Motor Direction: 1 (0x0001)
35 -> Yaw Startup Motor Pos: 373 (0x0175)
34 -> Yaw Offset: 0 (0x0000)
85 -> Acc LPF: 2 (0x0002)
86 -> Imu DLPF: 0 (0x0000)
96 -> Rc Adc LPF: 0 (0x0000)
87 -> Hold To Pan Transition Time: 250 (0x00FA)
84 -> Imu Acc Threshold (0 = off): 25 (0x0019)
89 -> Acc Noise Level: 40 (0x0028)
90 -> Acc Threshold (0 = off): 50 (0x0032)
91 -> Acc Vertical Weight: 25 (0x0019)
92 -> Acc Zentrifugal Correction: 30 (0x001E)
93 -> Acc Recover Time: 250 (0x00FA)
40 -> Motor Mapping: 0 (0x0000)
109 -> Imu Mapping: 0 (0x0000)
101 -> ADC Calibration: 1550 (0x060E)
77 -> NT Logging: 0 (0x0000)
112 -> Mavlink Configuration: 0 (0x0000)
110 -> Mavlink System ID: 71 (0x0047)
111 -> Mavlink Component ID: 67 (0x0043)
Read… DONE!

Get Status… Please wait!
s… ok
IMU is PRESENT @ LOW ADR
IMU2 is PRESENT @ HIGH ADR = on-board IMU
MAG is not available
STorM32-LINK is not available
STATE is LEVEL
BAT is CONNECTED, VOLTAGE is LOW: 15.46 V
Get Status… DONE!

Shuricus

У вас во втором видео нет стабилизации, моторы в состоянии Холд. Или как оно там называется.
Мотор Йо при этом явно работает.
Поэтому и пишу, что ничего не понятно.

warr4ik

😃

youtu.be/5_LpeBQWheA

Shuricus:

У вас во втором видео нет стабилизации, моторы в состоянии Холд. Или как оно там называется.
Мотор Йо при этом явно работает.
Поэтому и пишу, что ничего не понятно.

Вот тут виднее что :unsure: ( извините но запутался уже)
Pitch не реагирует

Shuricus

Да, питч и там не работал.
Можно померить сопротивление мотора - 12Ом. Если ок. сбросить все настройки и пройти визард заново - если мотор не заработает - возможно сгорел драйвер.

Shuricus

Там еще иногда отрывается кондер возле винтика на углу и без него не работает. Развели плату неказисто так.

2 months later
DELFI

При относительно небольших углах наклона, подвес начинает трястись и сбиваться с нормальной работы.
Есть какие нибудь настройки отвечающие за расширения углов наклона по осям?

dvd-media
Shuricus:

моторы в состоянии Холд

последнее время мой тоже сбесился… включил, инициализировался нормально, вроде работает. Взлетел полетал рядом - сажусь (в руки), а камера как подмороженная. Что с ним стало х.з. ранее такого не замечал.(правда и взлетал-то пару раз за пол года но оба раза так)
Впрочем сначала он начал почти при любых отклонениях пускаться в мелкую дрож, я уж думал, что коптер трясёт или с камерой что-то (в мыло изображение переходило). Исправил вроде кручением пидов.

DELFI

Подвес плохо инициализируется, иногда вообще раза с 5-ого. Если инициализация происходит, то через какое то время просто замирает в статическом положении и перестает работать. Кто сталкивался с такой проблемой? Есть мысли, что всё дело в датчике на планке крепления камеры. Вроде сейчас вышел какой то более обновленный и совершенный датчик?

dvd-media
DELFI:

более обновленный и совершенный датчик

уже давно есть на НТ датчиках, там и прошивка другая. Может речь об этом? На офсайте и тут много об этом писали.
Инициализация должна происходить с первого раза, но блин… ему нужен полный штиль(!) в руках поймать инициализацию практически не реально. Это бесит. Алексмос в этом плане, по сравнению с этим подвесом - на голову выше. включили и полетели, а тут нужно молиться…😁

DELFI
dvd-media:

уже давно есть на НТ датчиках, там и прошивка другая. Может речь об этом?

Тот датчик про который я упоминал (новый), он чуть больше размером, во всяком случай на картинках. Он может как то решить эту проблему?

dvd-media:

Алексмос в этом плане, по сравнению с этим подвесом - на голову выше.

Можно ссылку на данный девайс.

Shuricus
dvd-media:

Алексмос в этом плане, по сравнению с этим подвесом - на голову выше. включили и полетели, а тут нужно молиться…

Алексмос ничем не выше, но точно на голову дороже. Он просто позволяет отключать инициализацию гир при старте, что в целом неверно.
В последних прошивках, кажется, это и тут появилось. У меня нет с этим проблем, я лучше все правильно инициализирую. На самолете инициализируется в любой ветер. Всегда с первого раза.

DELFI:

Есть мысли, что всё дело в датчике на планке крепления камеры.

В гуи можно посмотреть ошибки i2c, если их нет - дело не в сенсоре. Если есть, то НТ сенсор это устранит сразу.

DELFI

Думаю, надо попробовать поменять сенсор, на более новый “НТ”, но что то на алиэкспресс он везде идет комплектом с основной платой. Кто то встречал его в продаже отдельно, или он меняется вместе с основной платой?

DELFI
Shuricus:

Сенсор продает Gapey.

Если, не сложно, киньте ссылку на этот магазин.