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

Viktor_Kraikov
Skank:

подключение по s-bus ,без инвертера

Было уже. При обсуждении этого приемыша Сергей Баранов давал эту страницу.

Skank

А когда я забирал инвертер у него,он мне про это не говорил;)))

Skank

Конечно,где же еще)))но ничего,я добился чего хотел…на нас обратили внимание,теперь пусть флудят на здоровье!))

RW9UAO
Avrora:

Газ висения у меня процентов под 70. При этом понимаю, что надо поиграться с кривыми газа и приемника

тут надо с ВМГ поиграться.

sa64
lda:

Можете ориентироваться по той схеме, которую нашли. На ней это конденсатор C5 (0402 0.1 мкФ). На любой донорской плате такого добра очень много. В принципе, работать может и без него, но лучше запаять.

Спасибо за подсказку и что схема годится! НАдо будет дальше копать…там ещё TX uart1 на земле сидит …видимо при ударе что то дальше подгорело…

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, тогда заработает