Полетный контроллер Speedybee F4 AIO V2
Лежит уже он у меня, дождусь барометра внешнего и потестирую, отпишусь
Снова здравствуйте!
Как известно, портов нам всегда нехватает. Я решил попробовать скомпилить прошивочку айнав 2.3 где пэды s5/s7 и s6 являются софтсериал портами
// SOFT SERIALS ADDON
#define USE_SOFTSERIAL1
#define SOFTSERIAL_1_RX_PIN PA15 // pad labelled S5
#define SOFTSERIAL_1_TX_PIN PB9 // pad labelled S7#define USE_SOFTSERIAL2
#define SOFTSERIAL_2_RX_PIN PA9 // S6
#define SOFTSERIAL_2_TX_PIN PA9 // S6#define SERIAL_PORT_COUNT 8
Прошился, в конфигураторе порты видны. Если у кого есть желание потестить, работают ли они физически - выкладываю прошивку.
s5/s7 это rx/tx для SS1, s6 это tx для SS2 (ну телеметрию гнать или передатчиком управлять). Ессно, можно переделать, кому как хочется.
Текущие проблемы, которые хочется решить:
- проверить, правильно ли я установил пины s5/6/7, мог ошибиться
- разобраться, как поднять скорость модуля БТ встроенного с 19200 до 57600, чтоб можно было работать через mission planner например
Нашел ошибки в маппинге, исправил
SPEEDYBEEF4_S5_S6_S7_2SS.zipinav_2.3.0_SPEEDYBEEF4_S5_S6_S7_2SS.hex.zip
А если регуль 4 в 1 с датчиком тока, то показаний по току не увидим ? с регуля ни куда не вывести ?
А если регуль 4 в 1 с датчиком тока, то показаний по току не увидим ? с регуля ни куда не вывести ?
А в каком виде оно выводится с регуля? Юарт, адц? Если второе, могу попробовать скомпилировать, например повесить измеритель на другой свободный пин. Хотя проще конечно завести все через встроенный датчик тока, и пользоваться им - какая разница?
С регуля выводится адс.
Хотя проще конечно завести все через встроенный датчик тока, и пользоваться им
завести через встроенный датчик тока усложнит схему силового питания. А как в инструкции рекомендует производитель для регуля 4 в 1, то увидим только напругу.
С регуля выводится адс.
завести через встроенный датчик тока усложнит схему силового питания. А как в инструкции рекомендует производитель для регуля 4 в 1, то увидим только напругу.
#define CURRENT_METER_ADC_CHANNEL ADC_CHN_1
#define VBAT_ADC_CHANNEL ADC_CHN_2
#define RSSI_ADC_CHANNEL ADC_CHN_3
в прошивке заведено!
Так, добрался до проверки софтсериал. Удалось завести один двусторонний, s5/s7 rx/tx, работает например конфигуратор / msp через него, usbuart адаптер.
s6 аналогично заведен как tx only, но что то не хотит работать. Помоучаюсь еще и выложу прошивку с ним или без него.
Барометр работает, этот.
Запитан от 3.3в на полетнике, пэд возле sbus/r2/4.5v! 5в - смерть
Итак, эта прошивка inav 2.3.0 с SS1 на s5/s7 и SS2 только tx на S6.
Проверена msp/configurator на SS1 и включением телеметрии LTM/4800 на SS2.
Сейчас будет еще одна)
SPEEDYBEEF4_S5_S6_S7_2SS.zipinav_2.3.0_SPEEDYBEEF4_S5_S6_S7_2SS.hex.zip
Нарисовал и напечатал коробочку под модуль bmp280, что популярен на али. Получилось вроде хорошо. Рассчитан на поролонку внутри.
yadi.sk/d/VY984tGSQXTJ9Q
Ещё одно шикарное преимущество этого полетника - наличие прошивки arducopter 4й версии для него. На столе всё работает.
Летает 😃
По крайней мере по квартире. Проблем пока не видно.
На улице тоже все хорошо, проблем пока не выявил. По крайней мере с полетником. Даже софтсериал из прошивки выше работает, за смартаудио отвечает.
Проблемы появились, но все указывает на зависание аппы. И сама аппа указывает на это. Завтра переберу ее.
Добрый день. Есть полетный контроллер SPEEDYBEE-F4AIO установленный на крыло, прошивка inav последняя, ставил и пред и пред пред последнюю -
проблема в сервоприводах при подаче напряжения начинается жуткий расколбас (сервоприводы двигаются вперед и назад с большой скоростью), сервоприводы установлены на S3 & S4, сервоприводы менял ситуация не меняется. Приемник отключал, не помогает.
Поставил эти же сервоприводы на matek 405std там все хорошо. Подскажите куда копать. Настройки на SPEEDYBEE-F4AIO и на matek 405std по умолчанию.
Питание на сервы внешнее?
нет питание идет через полетный контроллер, емкость 500 мкф на питание запаяна.
Господа вопрос, INAV 2.5.2 у всех нормально работает, при использовании в крыле?