Полетный контроллер AfroFlight32 / Naze 32

korvin8

Вопрос нубский, но до этого я ни с naze32 ни с s.bus дела не имел, так что не обессудьте.

Правильно ли я понимаю, что X4R-SB выдает сигнал - футабовский s.bus. И это по сути стандарт Футаб?
А инверсия сигнала - это замена местами физического состояния порта “есть напряжение”/“нет напряжения” которые соответствуют логическим значениям 1/0? И по каким то причинам naze32 умеет работать именно с инвертированным сигналом? rcopen.com/forum/f136/topic362347/17998

И собственно основной вопрос: смотрю в инструкцию www.abusemark.com/downloads/naze32_rev3.pdf и вижу фигу( Совершенно не понимаю куда этот инвертированный сигнал подключать?

Еще вопрос. Телеметрию на OSD я пока выводить не собираюсь. Хочу только все важные параметры на Таранис. И кроме напряжения и RSSI ничего что нужно на него передавать - придумать не могу. Т.е. получается что делать передачу телеметрии из naze32 в X4R-SB смысла нет? Достаточно только fbvs-01? Или покупка этого датчика - это усложнение системы и проще получать напряжение с мозга? Если да - то как подключается передача телеметрии с него на этот приемник?

CrazyCoder

На Naze32 есть 2 USART порта, S.BUS приемник подключается именно в Serial port. Первый порт зашарен с USB, не работает пока коптер на заармлен, поэтмоу использовать его мы не можем. Остается USART2. Какие это пины на плате можно посмотреть здесь: github.com/cleanflight/…/Board - Naze32.md .

Телеметрию можно и на USART1, т.к. не проблема что она будет работать только после арминга. Будет только напряжение батарейки.

Нужна модификация приемника для отключения инверсии либо делать/покупать инвертер.

github.com/cleanflight/…/Telemetry.md
github.com/frank26080115/…/Using-Smart-Port .

С Naze32 запарно все это настраивать, проще внешний сенсор напряжения подключить. Для RSSI ничего дополнительно ставить не нужно.

С мозгами на процессоре F3 вроде SERIOUSLY PRO RACING F3 все намного проще, там инвертер уже встроен и не нужно ничего городить.

Про модификацию приемника X4R-SB для работы с Naze32 без внешнего инвертера можно почитать здесь:

eleccelerator.com/frsky-x4rsb-smartport-hack-naze3…
eleccelerator.com/frsky-x4rsb-sbus-anti-invert-hac…

Макс1980
Макс1980:

Притвет всем помогите советом куда копать.
Мозг Flip32
Rctimer OPTO mini 20A Brushless ESC SimonK 2-4S for RC Multicopter.
Движки ReadytoSky 2204 2300KV
Делаю все по видио Юлиана (спасибо что оно есть) , но движки стартуют в разнобой и не на 1072 миллисекундах как у него а на 1807 , или один на 1506 второй 1700 и т.д.
Что делать???
Помогите плиз очень нада

Привет народ помните мою проблему!
Решилась она элементарно просто , перепрошил с клинфлая на базифрай и все заработало.
Всем кто помогал спасибо .

korvin8
CrazyCoder:

На Naze32 есть 2 USART порта, S.BUS приемник подключается именно в Serial port.

Т.о. для подключения приемника с S.BUS (например X4R-SB ) достаточно инвертировать в нем S.BUS и подключить его к USART2 (3,4 пин разъема приемника на Naze32 www.abusemark.com/downloads/naze32_rev3.pdf)?

Какие настройки нужно сделать в cleanflight что бы это заработало?

CrazyCoder:

Телеметрию можно и на USART1

Не нашел какие выводы у Naze32 соответствуют USART1.

CrazyCoder:

Будет только напряжение батарейки.

Т.е. другую телеметрию получить от Naze32 не возможно? В принципе какие данные от мозга можно передавать на приемник?

CrazyCoder:

С Naze32 запарно все это настраивать

В чем сложность такого подключения?

CrazyCoder:

проще внешний сенсор напряжения подключить

Что-то типа FBVS-01? Это просто делитель напряжения и его легко собрать самому? Известна ли схема/номиналы диодов?

Что такое AIN порт у приемника X4R-SB www.frsky-rc.com/product/pro.php?pro_id=135, к которому такой датчик напряжения подключается? На сколько я понял - это аналоговый вход, если да - какой у него диапазон напряжения?

CrazyCoder
korvin8:

достаточно инвертировать в нем S.BUS и подключить его к USART2

Да, нужен только один провод, на RX порта (RC4).

korvin8:

Не нашел какие выводы у Naze32 соответствуют USART1.

Пины RX/TX (TELEM).

korvin8:

Т.е. другую телеметрию получить от Naze32 не возможно? В принципе какие данные от мозга можно передавать на приемник?

Да не только, если есть GPS и датчик тока, то много чего еще, а так можно высоту (если есть баро), направление (если есть компас) и т.п., вот здесь можно в коде посмотреть какие данные передаются. На Naze32 Acro без доп сенсоров передается только напряжение, режим полета и показания акселерометра.

korvin8:

В чем сложность такого подключения?

В том что нужно делать инвертер либо модифицировать приемник.

korvin8:

Что-то типа FBVS-01? Это просто делитель напряжения и его легко собрать самому? Известна ли схема/номиналы диодов?

В X4R есть один аналоговый порт, так что можно просто делитель, номиналы считаются по калькулятору делителя напряжения, с условием чтобы максимальное напряжение акка преобразовывалось в не более чем 3.3V на выходе. Если лень считать, можно нагуглить готовые расчеты под 3S и 4S с доступными номиналами: olex.biz/en/rc/frsky-lipo-voltage-monitoring/ .

korvin8:

если да - какой у него диапазон напряжения?

Да, смотри выше.

Макс1980

Как в Baseflight отключить магнитометр програмно

Andreiii

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

Mytyshy
Andreiii:

что когда он в ожидании он пищит с каждым морганием диодов.

Скорее всего включен мониторинг батареи во вкладке конфигурация

Aleksandr_L
Andreiii:

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

А в ожидании чего?
И прошивка какая?

Pasta
Andreiii:

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

тоже подключил пищалку на флип32 с бангуда и точно так же пищит не переставая в такт зеленому диоду на мозге !
прошивка клинфлай для назе 32 последняя. мониторинг батареи выключен. чего за фигня такая ??

Aleksandr_L

Приёмник при этом подключён? Сигнал с аппы есть?
Может это fail safe?

Andreiii
Aleksandr_L:

Приёмник при этом подключён? Сигнал с аппы есть?
Может это fail safe?

Не, он при этом нормально армится, летает.

EvgenycH
Pasta:

тоже подключил пищалку на флип32 с бангуда и точно так же пищит не переставая в такт зеленому диоду на мозге !
прошивка клинфлай для назе 32 последняя. мониторинг батареи выключен. чего за фигня такая ??

Andreiii:

Не, он при этом нормально армится, летает.

на вкладке, где назначаете переключалки полетных режимов и пр. что на против бузера?

Rinofly
Andreiii:

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

Pasta:

тоже подключил пищалку на флип32 с бангуда и точно так же пищит не переставая в такт зеленому диоду на мозге !
прошивка клинфлай для назе 32 последняя. мониторинг батареи выключен. чего за фигня такая ??

В программе выруби battery monitoring. У тебя vbat не подключен, не так ли? Мозг не видит батарею и думает что она села в 0

Макс1980:

Притвет всем помогите советом куда копать.
Мозг Flip32
Rctimer OPTO mini 20A Brushless ESC SimonK 2-4S for RC Multicopter.
Движки ReadytoSky 2204 2300KV
Делаю все по видио Юлиана (спасибо что оно есть) , но движки стартуют в разнобой и не на 1072 миллисекундах как у него а на 1807 , или один на 1506 второй 1700 и т.д.
Что делать???
Помогите плиз очень нада

Уменьши looptime, нужно поднять частоту работы с регулями до 500hz

maximd:

С подключением сателита разобрался. (все завелось и норм летает)
Но Oneshot не включается((( (в Clianflight включается, но моторы не заводятся)

Надо прошить регули в blheli, тогда заработает

Andrey_AG

Не стартуют двигатели с передатчика! Посоветуйте Пожалуста!!!

Это Мой первый мультикоптер, настраиваю впервые, за наивные вопросы извиняйте, форум и англоязычный YouTube посвященный настройкам назе 32 изучаю 3 й день, не помогает…

Трикоптер Trifekta/ Naze 32/ Передатчик Hitek/Движки Turnigi 2808 (хвостовой AXI 2809 тк третий турниги не запустился) /Регулятор Afro 20A

Проблема в том, что после настройке с КлинФлая, не стартуют двигатели
Выполнены все стандартные процедуры (по этапам):
Залита прошивка (с Клинфлая (релиз от мая 2015г))
Откалиброван
Подключены и откалиброваны двигатели
В раскладке клинфлая приемник все каналы работают как положено
Подключен передатчик, работает задняя серва
С передатчика двигатели не работают!
Проверены двигатели при подключении регулятора на 3 канал приемника, каждый поочередно работает, (сигнал подается с передатчика).При подключении канала газа к контроллеру, сигнал газа отправленный с передатчика движки не включает (в Клин Флае, при подключени контроллера к клинфлаю, повторяюсь, канал газа реагирует на работу передатчика как положено)!
Переподключился к БэйсФлаю, (контроллер определился сразу) произошла странная вещь во время работы с командной строкой, в общем Я просматривал разные функции, безобидные и вроде не относящиеся к настройкам двигателя и регуляторов непосредственно, но тем не менее произошло включение с передатчика двигателей, причем работали вполне адекватно, реагировали на газ и ориентацию как положено, (радости не было предела!!!) думал, что проблема решена, но после первого отключения (о горе!!!), проблема возникла вновь!!! …Единственное, что касалось канала двигателя, был перемещен триммер газа на середину диапазона триммирования (в дальнейшем что впрочем не помогало…)

Далее, перезалил прошивку в БэйсФлае (релиз август 2015)
Откалибровал, проверил действие каналов приемника (в соответствующей раскладке КлинФлая отображается корректно), результат тот-же, с передатчика не стартует, кстати и канал серво перестал действовать.
Не до конца поняты разделы MODES и ADJASTMENTS, но как Я понял при первоначальных настройках (на канал AUX 1 и 2 пока ничего не ставлю) эти настройки не актуальны.
Буду очень признателен, если поделитесь опытом!!!

t-bird
Andrey_AG:

Проблема в том, что после настройке с КлинФлая, не стартуют двигатели

не армятся?

Aleksandr_L
Andrey_AG:

В раскладке клинфлая приемник все каналы работают как положено

Как положено это 1000 - 1500 - 2000?

Andrey_AG:

Не до конца поняты разделы MODES и ADJASTMENTS, но как Я понял при первоначальных настройках (на канал AUX 1 и 2 пока ничего не ставлю) эти настройки не актуальны.

Если MODES не настроите, взлетите в режиме мануал, будете не приятно удивлены поведением коптера.

Andrey_AG
t-bird:

не армятся?

Сорри! Что такое армятся!?

Aleksandr_L:

Как положено это 1000 - 1500 - 2000?

1125-1500-1890

Если MODES не настроите, взлетите в режиме мануал, будете не приятно удивлены поведением коптера.

Спасибо за комментарий, а какие последствия? Не подскажите как в БэйсФлае настроить!?

Pasta
Andrey_AG:

Сорри! Что такое армятся!?

это когда при комбинации стиков двигатели начинают крутится!
попробуйте повесить арминг на какой нибудь аукс(тумблер, крутилка), и оттримируйте каналы так , что бы в клинфлае (базефлае) при нейтральном положеннии стиков были значения 1500 , канал газа соответственно 1000

Aleksandr_L
Andrey_AG:

а какие последствия? Не подскажите как в БэйсФлае настроить!?

Хоть в БейсФлайт хоть КлианФлайт диапазон должен быть 1000-1500-2000.
Настраивается в передатчике субтитрами и крайними точками.

Если не настроите мод, то грохнете коптер. Т.к. Мануал с не привычки, сложный режим, без стабилизации в горизонт.
Так что как минимум Angle режим надо настроить.

Почитайте инструкцию к вашей прошивке, а то отсутствие Арминга будет меньшей из ваших проблем.

Поищите на ютюбе David Vindestal у него есть очень хорошее видео по настройке Naze32 как раз на трикоптере.

Andrey_AG
Pasta:

это когда при комбинации стиков двигатели начинают крутится!
попробуйте повесить арминг на какой нибудь аукс(тумблер, крутилка), и оттримируйте каналы так , что бы в клинфлае (базефлае) при нейтральном положеннии стиков были значения 1500 , канал газа соответственно 1000

Положения стиков данным значениям соответствуют!

Aleksandr_L:

Хоть в БейсФлайт хоть КлианФлайт диапазон должен быть 1000-1500-2000.
Настраивается в передатчике субтитрами и крайними точками.

Если не настроите мод, то грохнете коптер. Т.к. Мануал с не привычки, сложный режим, без стабилизации в горизонт.
Так что как минимум Angle режим надо настроить.

Почитайте инструкцию к вашей прошивке, а то отсутствие Арминга будет меньшей из ваших проблем.

Поищите на ютюбе David Vindestal у него есть очень хорошее видео по настройке Naze32 как раз на трикоптере.

Спасибо, видео нашел, изучаю…