FPV миникоптеры на 250х рамах (ZMR, Blackout, QAV250 и т.п.)
я что то не понял они sma или RP-sma?
Там можно выбрать то или другое.
А как они внутри выглядят, если крышку снять?
Пока не разбирал. Сейчас они дома, я на работе…
Там можно выбрать то или другое.
Соответственно будут различаться цветом колпачков: черные - SMA, серые - RP SMA
Нужен модуль DJT и приемник D4R, с ним сигнал будет идти по протоколу CPPM, будет замедленная реакция. Или, модуль XJT и приемник x4r-sb, выйдет дороже, но подключение приемника будет по s-bus без задержек. Для телеметрии в обоих случаях придется внести ряд модификаций в аппаратуру, это можно найти в соответствующих темах, во втором случае потребуется инвертер логического сигнала.
Что вы людей пугаете? Да, для тех кто перешел на s bus заметна небольшая задержка на ppm. Но никак не больше, чем на стандартном приемнике который идет в комплекте например с FlySky th9x/Turnigy 9x, а даже намного меньше. А новичок летает на стандартном приемнике и задержку не чувствует, а прикиньте каково будет после перехода на ppm. Говорите так, будто тут прямо ВСЕ летают на s bus и ppm непригоден для миника.
Данные S-Bus обновляются каждые 7ms, PPM, PWM и сигнал сателлита Spektrum каждые 22ms, вот и вся разница. Остальное это издержки декодирования в контроллере. S-Bus и сигнал сателлита Spektrum это цифра, которая обрабатывается без дополнительных издержек в контроллере, PPM и PWM это широтно импульсная модуляция, которая требует дополнительных издержек на декодирование в контроллере, разница между ними только в количестве сигнальных шин, PPM - это одна последовательная шина, PWM - это N сигнальных шин, сигналы на которых идут строго последовательно, одна за другой.
Данные S-Bus обновляются каждые 7ms, PPM, PWM и сигнал сателлита Spektrum каждые 22ms, вот и вся разница. Остальное это издержки декодирования в контроллере. S-Bus и сигнал сателлита Spektrum это цифра, которая обрабатывается без дополнительных издержек в контроллере, PPM и PWM это широтно импульсная модуляция, которая требует дополнительных издержек на декодирование в контроллере, разница между ними только в количестве сигнальных шин, PPM - это одна последовательная шина, PWM - это N сигнальных шин, сигналы на которых идут строго последовательно, одна за другой.
извините а где нашли что 22 мс задержка у саттелит? хочется почитать
Нашел в структуре протокола DSM2/DSMX, как ни крути, данные обновляются каждые 22ms, т.е. 2 кадра данных передаются через 11 ms, первые 7 каналов (11ms), затем вторые 7 каналов (еще 11ms). Если есть только 7 каналов, тогда все равно передается только один кадр данных каждые 22 ms.
Кстати о птичках, телеметрия в обратную сторону передается между 2 кадрами, примерно через 4ms после кадра данных. Т.е. телеметрия и данные управления никак не пересекаются и строго синхронны.
Нашел в структуре протокола DSM2/DSMX, как ни крути, данные обновляются каждые 22ms, т.е. 2 кадра данных передаются через 11 ms, первые 7 каналов (11ms), затем вторые 7 каналов (еще 11ms). Если есть только 7 каналов, тогда все равно передается только один кадр данных каждые 22 ms.
тесть как не крути надо покупать приёмник с sbus
Нашел в структуре протокола DSM2/DSMX, как ни крути, данные обновляются каждые 22ms, т.е. 2 кадра данных передаются через 11 ms, первые 7 каналов (11ms), затем вторые 7 каналов (еще 11ms). Если есть только 7 каналов, тогда все равно передается только один кадр данных каждые 22 ms.
Кстати о птичках, телеметрия в обратную сторону передается между 2 кадрами, примерно через 4ms после кадра данных. Т.е. телеметрия и данные управления никак не пересекаются и строго синхронны.
Получается самый быстрый режим это DSMX 2048bit/11ms?
Не совсем так, это какая-то усеченная версия 11ms, только 3 канала обновляются через 11ms, остальные все равно обновляются каждые 22ms. Короче, у Spektrum нет настоящих 11ms.
которая требует дополнительных издержек на декодирование в контроллере,
Издержек на декодирование там ровно никаких, дело лишь в фильтрации ппм по трем пачкам конкретно в клеанфлайте. Скомпильте себе прошивку без фильтрации, разницу с sbus вы уже не увидете.
Скомпильте себе прошивку без фильтрации, разницу с sbus вы уже не увидете.
Как-будто это элементарно для каждого и проходится в первом классе одновременно с таблицей умножения =)
Это только с blheli загрузчиком возможно? В dys вроде simonk.
DYS бывают с обоими прошивками
А как они внутри выглядят, если крышку снять?
Внутри клевер обычный. Просто закрыт крышкой
Кстати, очень рекомендую сделать предохранитель из лампочки, как CrazyCoder советовал. Меня уже раза три спасала.
Издержек на декодирование там ровно никаких, дело лишь в фильтрации ппм по трем пачкам конкретно в клеанфлайте. Скомпильте себе прошивку без фильтрации, разницу с sbus вы уже не увидете.
напишите как это сделать =)
а можно с помощью Afro ESC USB прошивать регули bl20a mini ? надо обновить прошивку до 14.1
Кстати, очень рекомендую сделать предохранитель из лампочки, как CrazyCoder советовал. Меня уже раза три спасала.
Да, я тоже делал. Выглядит примерно так
Издержек на декодирование там ровно никаких, дело лишь в фильтрации ппм по трем пачкам конкретно в клеанфлайте. Скомпильте себе прошивку без фильтрации, разницу с sbus вы уже не увидете.
А в OpenPilot на cc3d есть эта задержка на ppm/cppm?
И чем кстати отличается ppm от cppm?
Кстати, очень рекомендую сделать предохранитель из лампочки, как CrazyCoder советовал. Меня уже раза три спасала.
спасала от чего, поясните пожалуйста
напишите как это сделать =)
Видимо меняем
#define PPM_AND_PWM_SAMPLE_COUNT 3
в github.com/borisbstyle/cleanflight/blob/…/rx.c
на единичку, тут надо что Сергей подтвердил, он с этим разбирался.
Как-будто это элементарно для каждого и проходится в первом классе одновременно с таблицей умножения =)
Я доучился до 11 класса, с 9 по 11 этому учили😁
Инструкция как скомпилировать тут:
github.com/cleanflight/…/Building in Windows.md
А в OpenPilot на cc3d есть эта задержка на ppm/cppm?
Как раз сегодня это обсуждали, Сергей рылся в коде опенпилота, говорит не нашел.
Ломается даже правильная рама
Не придумали люди еще не ломающихся рам.