Crius Hobby MultiWii
У меня регуляторы пищат ровно, если сигнала с платы нет. Проверьте все контакты, правильность подключения (номера пинов) и полярность моторов.
Регуляторы не опто случайно? Тогда отдельное питание плате надо. Светодиоды на плате горят?
У меня регуляторы пищат ровно, если сигнала с платы нет. Проверьте все контакты, правильность подключения (номера пинов) и полярность моторов.
Регуляторы не опто случайно? Тогда отдельное питание плате надо. Светодиоды на плате горят?
Опто? не понял… у меня Turnigy Plush 18A… С одного регуля питание конечно оставил - плата горит и приемник. К моторам регули тоже хорошо подключены - некоторые даже подрагивают слегка… Полярность? Ну если б крутили хоть не туда, то поменял бы… И я уверен, что от платы регули сигнал получают, так как если отключить от платы то пикают чуть иначе - тоже равномерно, но с большим интервалом (“медленнее”).
для полной картины моя конфигурация:
моторы - hexTronik DT750 Brushless Outrunner 750kv
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
регуляторы скорости - TURNIGY Plush 18amp
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
мозг - MWC MultiWii SE Standard Edition 4-axis Flight Control Board QUADX w/ FTDI Basic Breakout
goodluckbuy.com/mwc-multiwii-se-standard-edition-4…
прошивка - MultiWii release 2.0 (#define Crius SE)
code.google.com/p/multiwii/downloads/detail?name=M…
рама - Turnigy Talon Carbon Fiber Quadcopter Frame
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
аппаратура - TX: Futaba 7C, RX: Futaba R617FS
винты (хотя еще рано) были/будут 10х4,7
p.s. повторюсь, та же конфигурация на HobbyKing KK летает и не плохо, но хочется акселерометр.
Если регули не пропикали мелодию и сколько банок значит они не видят минималиный газ
настройте газ в апе через GUI 1050-2000
потом откалибруйте каждый регуль через приёник
должно заработать
Если регули не пропикали мелодию и сколько банок значит они не видят минималиный газ
настройте газ в апе через GUI 1050-2000
потом откалибруйте каждый регуль через приёник
должно заработать
Спасибо, это решило мою проблему!
Добился, что газ в GUI показывает 1050-2000 и переопределил все регули.
Теперь иная проблема - не могу завести моторы (motor arm)…
и еще дико скачут графики acc в gui :\
Сегодня получил Crius SE, на работе сидел все изучал и дома вот собрал… Залил 2.0 на Х раму. GUI на все отзывается отлично, но вот регули пищат и ничего больше не происходит. Обычно регули мелодично пискнут и еще столько сколько банок и молчат в дизарме. А у меня пищат ровно и синхронно и ничего не происходит. На стики реагирует только GUI.
РЦ Теймеровские 30А не хотели работать на Crius Lite, Пищали при подаче питания. Прошивка решила проблему.
Теперь иная проблема - не могу завести моторы (motor arm)…
и еще дико скачут графики acc в gui :\
Прошивка взята оригинальная Multiwii 2.0 и раскомментил #define crius se…
Что еще раскоментили ?
РЦ Теймеровские 30А не хотели работать на Crius Lite, Пищали при подаче питания. Прошивка решила проблему.
У меня на криус се без проблем завелись, те которые программируются картой. Не думаю что версия платы здесь играет роль
Что еще раскоментили ?
Devv, больше ничего. Вроде как и не требуется.
Ранее график вел себя нормально. Не знаю, что я мог “испортить”…
Добрый день.
Подскажите пожалуйста: плата CRIUS MultiWii SE прошивка 1.9а2 в GUI баро и магнитометр видно (зеленый цвет), а галочку на активацию никак не могу поставить, в чем моя ошибка?
Заранее благодарен…
а галочку на активацию никак не могу поставить, в чем моя ошибка?
На AUX1 ставите ? лично у меня оно не всегда срабатывает - несколько раз пробуйте нажать.
Ну и прежде чем чего-то делать, что надо start и read в gui нажать…
Большое спасибо, все получилось. проблема была в не нажатой кнопке старт.
И в продолжении темы … когда говорят о оборотах холостого хода это #define MINTHROTTLE 1100 ?
РЦ Теймеровские 30А не хотели работать на Crius Lite, Пищали при подаче питания. Прошивка решила проблему.
Любой регуль при включении пищать будет, пока не откалибруешь его. Они калибровались? полный газ видели? На прошитых видать алгоритм упростили. У меня 30 ки и прошитые и не прошитые нормально завелись, с калибровкой на криусе.
Спасибо, это решило мою проблему!
Добился, что газ в GUI показывает 1050-2000 и переопределил все регули.
Теперь иная проблема - не могу завести моторы (motor arm)…
и еще дико скачут графики acc в gui :\
Короче я не пойму как это работает, никакой логики.
Сегодня решил снова взяться за коптер. Теперь графики ОК, но дизармит через раз почему-то и моторы не реагируют на питч и ролл (в ГУИ все ОК).
Да и не пойму как мне активировать переключатель AUX2, ни один рычажок не хочет реагировать (хотя на пульте все настроил). с AUX1 все шикарно.
И еще большая просьба скинуть скриншот ПИД окошка ваших Х-коптеров (250луч), а то у меня под конец они вообще все в 0 сбились.
p.s. скоро прийду в отчаяние с этой платкой…
сегодня первый взлет с мангетометром. плата криус se. все отлично было, пока не пролетел над железным вагоном - тут квадрик завалился на бок и рухнул на крышу этого вагона.отделался испугом и немного сломанным шасси. связь не пропадала, поэтому грешу только на глюки компаса. в гуи все отлично, силовые провода расположены далеко от платы. куда копать? и подскажите, пожалуйста, что сделать, чтобы при спуске квадр не так колбасило
…
Любой регуль при включении пищать будет, пока не откалибруешь его. Они калибровались? полный газ видели? На прошитых видать алгоритм упростили. У меня 30 ки и прошитые и не прошитые нормально завелись, с калибровкой на криусе.
Пищали с частотой 2 раза в секунду не переставая, коливровку делал и при помощи стека для ардуины и через приемник напрямую. Для проверки подключал регуль плюш тот сразу заработал
Точно такие-же регули на меге работают без проблем. Но после перепрошивки все сразу заработало.
roll = cos(60)*4/5 + cos(60)*4/5 + 4/5 = 1.6
pitch = cos(30)*9/10 + cos(30)*9/10 ~= 1.56#ifdef HEX6X motor[0] = PIDMIX(-4/5,+9/10,+1); //REAR_R motor[1] = PIDMIX(-4/5,-9/10,+1); //FRONT_R motor[2] = PIDMIX(+4/5,+9/10,-1); //REAR_L motor[3] = PIDMIX(+4/5,-9/10,-1); //FRONT_L motor[4] = PIDMIX(-4/5 ,+0 ,-1); //RIGHT motor[5] = PIDMIX(+4/5 ,+0 ,+1); //LEFT
Сегодня установил pid, который рассчитал mahowik,
отлично работает,
pid уровнялись по осям Pitch и Roll
при резком взлете не трясет и не клонит в сторону,
у меня hexakopter X полетел идеально при Pid P7 D40 Pitch и Roll
ветер практически не чувствует, при снижении нет тряски.
спасибо Саша (mahowik) Это намного лучше стоковых mix
Сегодня установил pid
Думаю не одному мне будет интересно подробнее описанная процедура, пошагово (простите но не все программисты)
Где эти косинусы прописывать?
Пищали с частотой 2 раза в секунду не переставая, коливровку делал и при помощи стека для ардуины и через приемник напрямую. Для проверки подключал регуль плюш тот сразу заработал
Точно такие-же регули на меге работают без проблем. Но после перепрошивки все сразу заработало.
В мануале три варианта всего про это. Скорей всего калибровка(газ не в минимальной позиции), либо неправильное кол-во селлов в паке.
After power on, motor does not work, such an alert tone is emitted:“beep-beep-, beep-beep-,beep-beep-” (Every “beep-beep-” has a time interval of about 1 second)
Input voltage is abnormal, too high
or too low.The balance charge connector is
not located properly in BDMP adapter.
Check the voltage of battery pack Check the connection of the balance charge connector and the BDMP adapter.
After power on, motor does not work, such an alert tone is emitted:“beep-, beep-, beep- ”(Every “beep-” hasa time interval of about 2 seconds)
Throttle signal is irregular
Check the receiver and transmitter
Check the cable of throttle channel
After power on, motor does not work, such an alert tone is emitted:“beep-, beep-, beep-” (Every “beep-” has
a time interval of about 0.25 second)
The throttle stick is not in the
bottom (lowest) position
Move the throttle stick to bottom position
Где эти косинусы прописывать?
Думаю не одному мне будет интересно подробнее описанная процедура, пошагово (простите но не все программисты)
Где эти косинусы прописывать?
В прошивке, в вкладке output
ищите строки
#ifdef HEX6
motor[0] = PIDMIX(-1/2,+1/2,+1); //REAR_R
motor[1] = PIDMIX(-1/2,-1/2,-1); //FRONT_R
motor[2] = PIDMIX(+1/2,+1/2,+1); //REAR_L
motor[3] = PIDMIX(+1/2,-1/2,-1); //FRONT_L
motor[4] = PIDMIX(+0 ,-1 ,+1); //FRONT
motor[5] = PIDMIX(+0 ,+1 ,-1); //REAR
меняете на
#ifdef HEX6X
motor[0] = PIDMIX(-4/5,+9/10,+1); //REAR_R
motor[1] = PIDMIX(-4/5,-9/10,+1); //FRONT_R
motor[2] = PIDMIX(+4/5,+9/10,-1); //REAR_L
motor[3] = PIDMIX(+4/5,-9/10,-1); //FRONT_L
motor[4] = PIDMIX(-4/5 ,+0 ,-1); //RIGHT
motor[5] = PIDMIX(+4/5 ,+0 ,+1); //LEFT