Самодельный передатчик (часть 1)
То есть получается, что в настройках н-го канала в строках Ailerons,Elevator и т.д. мы указываем процент влияния на этот канал от ручек Ailerons,Elevator…?
Совершенно верно! 😃
Вообще-то как-нибудь будет скучно, надо будет нарисовать блок-схемку обработки сигналов. А то уже иногда сам подзабываю, что, в какой последовательности, обрабатывается…
В версии МСВ имеются ограничения. При больших коэф. микширования - при крайних положениях стиков могут вылезать “сюрпризы”.
ИМХО “сюрпризов” то с ограничениями должно быть меньше, чем без ограничений, когда один канал может наползти на другой или деградировать в 0… 😃
Дошло вроде,видно вчера на ночь глядя зашпарился.Сегодня после работы попробую,напишу.А настраивать используя оба виртуальных канала не хочется,мало ли,вдруг еще понадобится,да и запутано как-то.
ИМХО “сюрпризов” то с ограничениями должно быть меньше, чем без ограничений, когда один канал может наползти на другой или деградировать в 0… 😃
Да верно все. Сюрпризов с ограничениями - действительно меньше, но они получаются еще и незаметными… К примеру, на той же вертушке можно не думая микшируя получить ситуацию, когда даешь к примеру крен вправо и максимальный шаг, а в итоге получается максимальный шаг, а крена 0. В случае без ограничений - развалившийся ппм привел бы к ситуации “все сервы в раскоряку и бьются в конвульсиях”, что очень наглядно еще _на земле_, в процессе настройки, а не в полете.
С органичением лучше, но косяки менее очевидны. Надо просто помнить об этом!
С органичением лучше, но косяки менее очевидны. Надо просто помнить об этом!
Из этого вытекает ещё одна идея - добавление индикации “клиппинга” и номера канала в котором он возник…
Настроил вчера ССРМ120,пока предварительно,получилось следующее:
Virtual1 берем из газа для управления шагом,
Ch.1 Ailerons 60%
Elevator -60%
Virtual1 60%
Ch.2 Ailerons -60%
Elevator -60%
Virtual1 60%
Ch.3 Thorttle 100%
Ch.6 Elevator 60%
Virtual1 60%
Логика действия микшера получилась правильной,единственное в некоторых режимах по 60% многовато - например газ-шаг и элеватор полностью на максимум и полный крен вправо.По монитору получается ограничение,но эти тонкости буду отстраивать уже на модели.Хочу попытаться к этому кодеру собрать приемник с декодером на PIC16F630(он на форуме где-то есть).
Хочу попытаться к этому кодеру собрать приемник с декодером на PIC16F630(он на форуме где-то есть).
Вот этот? ivan.bmstu.ru/avia_site/r_main/HWR/…/sev_rc.html
Схема и печатка мои. Программа в дешифратор с инета откуда не помню.
У меня таких приёмника несколько штук все работают превосходно.
Добавлю:
Вчера облетал новую версию кодера. Сергей спасибо! Всё классно работает.
К собранному кодеру с прошивкой MSV 1.6 подцепил декодер на PIC16F630(smartdecoder),в режимах Norm. и IDL все работает,а в третьем режиме THL,дергается с частотой где-то 1ГЦ канальный импульс только 3-го канала газа,и на декодере с такой же частотой начинает помигивать светодиод,остальные каналы вообще не реагируют.Так должно быть,если да,то что это за режим,для чего он?😦
подцепил декодер на PIC16F630(smartdecoder
Возможно длительность импульса в этом режиме выходит за рамки 1 … 2 мс и декодер переходит в файлсэйв. Попробуйте уменьшить расходы.
Возможно длительность импульса в этом режиме выходит за рамки 1 … 2 мс и декодер переходит в файлсэйв. Попробуйте уменьшить расходы.
Может быть, но что это тогда за режим включается на кодере?
Может быть, но что это тогда за режим включается на кодере?
Это поднастройки, которые ты сам и программируешь. Что за режим м.б. известно только тебе, а по дефолту все стандартно - элер. - 1кан., р.выс. - 2 канал… с пределами от 1 до 2 мс.
Это поднастройки, которые ты сам и программируешь. Что за режим м.б. известно только тебе, а по дефолту все стандартно - элер. - 1кан., р.выс. - 2 канал… с пределами от 1 до 2 мс.
Так вот я выше писал, что в этом режиме у меня с передатчика пакет канальных импульсов идет фактически фиксированный,с частотой где-то 1Гц меняется только канал газа,когда дергаешь его ручку.А настройки я в этом режиме еще не успел поменять,все еще стоят в нем по умолчанию,а обнаружилось когда подключил декодер.Посмотрю вечером повнимательней, может накопаю чего…
Извиняйте, может это уже где-то было в теме, но…
В версии МСВ имеются ограничения. При больших коэф. микширования - при крайних положениях стиков могут вылезать “сюрпризы”.
Есть предложение. Ввести глобальные END points. Точки, за которые сервомашинки не должны выходить ни при каких обстоятельствах. При использовании миксов это позволит не ломать сервы и управляемые поверхности когда они будут доходить до физических упоров.
Дык это уже введено
Я так, что бы уточнить. Конечные точки для 100% расходов я так понимаю?
Приведу пример.
Планер-элероны-100% расходы0-углы отклонения +\-20гр. При том что физически есть возможность отклонять их +\-45, а машинка может ехать и еще дальше.
Дальше включаем микс тормоз. Оба элерона вверх на 45гр. И вот тут то и нужны глобальные конечные точки. Что бы при рулении элеронами они дальше 45гр не лезли.
Извиняйте если развожу флуд и все уже давно организовано. За темой слежу, но изредка.
ограничение длинны канальных импульсов. В прошивке от МСВ пользователю менять не доступно, установлены стандартные значения.
Уважаемые, подскажите. С какими модулями и какой модуляцией будет работать данная схема?
Спектрум DSM2 - читал что работает, а просто DSM модуляцией?
Футаба - FSSS?
Карона?
.
.
.
Какой модуль воткнете, такой и будет работать. Главное, чтобы модуль принимал данные в ППМ. ДСМ2 обратно совместим с ДСМ, т.е. втыкайте ДСМ2 модуль, к нему ДСМ приемники биндиться будут.
т.е. втыкайте ДСМ2 модуль, к нему ДСМ приемники биндиться будут.
А производитель говорит другое - AR6000 с модулями DSM2 работать не будет.
Какой модуль воткнете, такой и будет работать. Главное, чтобы модуль принимал данные в ППМ. ДСМ2 обратно совместим с ДСМ, т.е. втыкайте ДСМ2 модуль, к нему ДСМ приемники биндиться будут.
А где узнать какой модуль какой сигнал принимает?
Для модулей Spektrum подходят приёмники DSM2 от Spektrum и JR.
Не подходят - AR6000 и BR6000 (которые DSM).
Для модулей Spektrum подходят приёмники DSM2 от Spektrum и JR.
Не подходят - AR6000 и BR6000 (которые DSM).
То, что стоит в модуле - один в один стоит в том же DX7. вот про DX7:
Полная совместимость со всеми приемникам Spektrum и JR 2.4 - от первых 6-канальных AR6000 DSM до продвинутых 9-канальных с раздельным питанием приёмника и серв и дополнительными модулями для дополнительной надёжности в сверхбольших моделях.
Взято тут: www.magnits.com.ua/product_445.html , но это не важно, т.к. лбой передатчик DSM2 работает с 6000тысячными примениками. Модули в них от отдельных для футабы\жр - не отличаются.
Это старый DX6 (без И) не работает с приемниками DSM2. А обратная совместимость есть.