Самодельный передатчик (часть 2)

dollop
pasha114:

а каналы 5,6,7 дискретные ?

Ну да - дискретные.
Блин. Сейчас добавлю общее описание и забыл про режимы полета, throttle cut описать

dollop
dollop:

Ну да - дискретные.
Блин. Сейчас добавлю общее описание и забыл про режимы полета, throttle cut описать

Обновил инструкцию. Добавил общие характеристики, пример реализации и т.д.
Кроме того, теперь инструкция имеет постянный адрес dollop.narod.ru/Instruction_coder.pdf. Буду туда обновленные версии выкладывать.

crafter

Теперь то я хоть имею представление, что и как в ней, стоящая вещь однако! СПАСИБО ВСЕМ!

Aleksey_Gorelikov
dollop:

Ну да - дискретные.

Да не совсем дискретные. Дискретные есть органы управления. А каналы сами по себе пропорциональные. Да и вобще, все каналы пропорциональные, и к органам управления не привязаны. Какие коэфициенты в матрицу микширования поставите, то на выходе и получите. В общем случае Канал(n)=Коэф.пропорциональности(1)*орган управления(1)+Коэф.пропорциональности(2)*орган управления(2)+Коэф.пропорциональности(3)*орган управления(3)+… ну и так далее. Смотрите схемку от Сергея.

Т.е. ничего не стоит замутить скажем такую схему: на все рулевые поверхности по машинке. При воздействии “РУС вправо”-правый элерон вверх, левый вниз, киль в лево, правая половинка руля высоты вверх, левая вниз. При воздействии “РУС на себя”- оба элерона вниз, обе половинки руля высоты вверх.

Все зависит от вашей фантазии. Очень удобно.

А вот для большей универсальности - я бы посоветовал авторам прошивки увеличить вдвое таблицу микширования. Т.е. сделать возможность задавать коэфициенты микширования разными в “+” и “-”. Это гараздо удобнее. Для чего нужно? Ну например для настройки тормоза-бабочки на планере, или, допустим дифференциальных элеронов. В той реализации, что сейчас - диф. элерон осуществить можно с помощью виртуальных каналов. Но виртуальные каналы могут понадобиться к примеру для управления двигателями на многомоторном самолете. (чтобы синхронизировать индивидуальными кривыми газа их работу).

К пожеланию можно не прислушиваться. Просто выразил свою мысль, что это удобно!

msv

Константин, отличная работа, в которой давно была необходимость, спасибо!
Пара несущественных замечаний после прочтения по диагонали:

  • почему для моего лично сочиненного лиц. соглашения стоит копирай focus-а? 😃
  • EPA -это вроде end point забыл чего-то там, те конечные точки, а trimmer- субтриммеры.
dollop
msv:

Константин, отличная работа, в которой давно была необходимость, спасибо!

Спасибо за благодарность, но критика особенно приветствуется!

msv:
  • почему для моего лично сочиненного лиц. соглашения стоит копирай focus-а? 😃

Ой, не знал. Сейчас исправлю… 😊 И про субтриммеры тоже.

EagleB3
msv:
  • EPA -это вроде end point забыл чего-то там, те конечные точки

E nd P oint A djustment = Установка конечных точек

dollop:

Спасибо за благодарность, но критика особенно приветствуется!

А пожелания? 😒 Было бы очень хорошо, КМК, написать (в пункте 10.2?) немножко подробнее про “идеологию” виртуальных каналов - что это, зачем, и на каких принципах живет.

crafter

Уважаемые форумчане, кто принимает участие в разработках этого кодера. Есть-ли возможность включения миксов, не по тумблерам, а по положению стика? Допустим на висении если не хватает элеронов, после 75 % движении ручки крена влево/вправо, включить микс элероны>руль высоты, и работать рулем высоты как элеронами? После прочтения инструкции, вроде, как понял, что микс включен постоянно, либо по тумблеру.
Спасибо. Кирилл.

msv

Если правильно понял задачу, то можно. Ручку крена связать с виртуальным каналом, задать там кривую с 75%-ной нулевой зоной и смикшировать его с каналами машинок РВ.

crafter

Спасибо, что-то я не подумал, что этого можно добиться кривыми.

Lordik5

Всем привет!Вот и я добил своего зверя.Что получилось в первом приближении:
Вроде всех “бесов” из него изгнал.Никаких особенностей в конструкции,всё “как у всех”.Пока стоит родной Tx,мощность снижена раз в 10,чтоб батарею не выставлял,антенна-кусок провода.Для полётов по комнате хватит.На днях куплю Assan-2,4Ggz.Сейчас изучаю и пробую подлётывать.Впечатления и эмоции самые положительные-верт стал реально управляться и слушаться команд.С родным пультом SKY701 удавалось лишь подпрыгнуть и срочно сажать,дабы не впилиться в мебель.Да и в сторону Футабы 6ЕХ смотреть расхотелось.Правильно сказали,что утёрли им нос!Теперь всё зависит только от собственных мозгов,со стороны “железа” ограничений в твоих фантазиях не будет.Мой корпус-“не самый плохой”,батарейки в 1 ряд,места-вагон,стоит в магазине 1,1 т.р.Но думаю делать ещё один,-на этот раз не спеша,на настоящей печатке.И крутилок ещё добавить,дюже они мне понравились!
Насчёт “бесов” я чуть поспешил-уже после сборки выяснилось,что триммеры работают наоборот!Причём стрелки движутся правильно,а сервы-нет!Что-то с прошивой,или я туплю?И ещё вопросик-на старом пульте есть тумблер GEAR,что отключает движок,но не отключает серв.Удобно при регулировке и экспериментах.Никак не сообразить,что с чем надо смикшировать,чтобы этого добиться, а TCut блокирует всё.Подскажите,плз,кто знает!

dollop
Lordik5:

Всем привет!Вот и я добил своего зверя.Что получилось в первом приближении:

Поздравляем!

Lordik5:

Мой корпус-“не самый плохой”,батарейки в 1 ряд,места-вагон,стоит в магазине 1,1 т.р.Но думаю делать ещё один,-на этот раз не спеша,на настоящей печатке.И крутилок ещё добавить,дюже они мне понравились!

Корпус действительно вместительный. Один из самых лучших. Еще б место под экран было бы соизмеримо с размерами самого экрана - вообще б хорошо было.
Куда собираетесь добавлять крутилок?

Lordik5:

Насчёт “бесов” я чуть поспешил-уже после сборки выяснилось,что триммеры работают наоборот!Причём стрелки движутся правильно,а сервы-нет!Что-то с прошивой,или я туплю?И ещё вопросик-на старом пульте есть тумблер GEAR,что отключает движок,но не отключает серв.Удобно при регулировке и экспериментах.Никак не сообразить,что с чем надо смикшировать,чтобы этого добиться, а TCut блокирует всё.Подскажите,плз,кто знает!

Дык, это смотря с какой стороны на серву посмотреть! А так, реверсы вам помогут.
Действительно, не всех “бесов” спровадили… Потому что TCut именно для глушения двигателя и предназанчен. На электромодели, при включенном TCut мотор не запустите (если реверс не включили случайно - тогда не остановите), а все остальное - сервы и т.п., что не подключено в 3 канал, будет функционировать нормально. Ну и читайте инструкцию.
Снова обновил!
dollop.narod.ru/Instruction_coder.pdf
Исправил замеченные косяки. Добавил много (аж слишком) описаний. Опять жду замечаний и пожеланий.

sslobodyan
Lordik5:

Никаких особенностей в конструкции,всё “как у всех”.

Ой, какой джойстик красивенький! Хочу тоже! Откуда такая цацка выдернута?

Lordik5

Спасибо за быстрый ответ!Т.е. реверсы применить сразу в 2-х местах:на самом канале,и в каналах,смикшированных с ним?Чтоб результирующее направление сохранить?А TCut у меня почему-то блокировал всё подчистую.Я даже тумблер канала 7 освободил для него (за временной ненужностью последнего).Теперь уже вернул всё назад.
Slobodyan,джойстик взят от дохлого допотопного цифрового фотика,Premier,кажется.
Если покопаться в домашнем хламе,наверняка найдёте подходящую кандидатуру.Даже от какого-нить дохлого тетриса.Или пойти в магазин игрушек и купить за стольник подходящий девайс!
P.S. По поводу инструкции:всё доходчиво и понятно,говорю со своей ламерской колокольни.Я бы только заменил слова users1,2 на virtual1,2.У меня возникло временное замешательство,а “те,кто в танке” попадут в ступор…

dollop
Lordik5:

Спасибо за быстрый ответ!Т.е. реверсы применить сразу в 2-х местах:на самом канале,и в каналах,смикшированных с ним?Чтоб результирующее направление сохранить?

Нет, почему в двух? Посмотрите внимательно на схему логики работы кодера, предоставленную msv. Там же, в описании новой прошивки (1.8), сказано, что сначал настраивается логический уровень функционирования (то есть, что с чем связано, как друг на дружку должно влиять, без учета расположения качалки на конкретной серве) а потом уже - физический - то есть реверсы, конечные точки и субтриммеры.

Lordik5

Вот,после часа экспериментов,проб и ошибок добился правильной работы серв и триммеров.Но для этого пришлось инвертировать кривые в меню controls для 1 и 2-го канала.По-другому никак не получается.Или опять туплю?
В процессе работы пришёл к выводу,что без подсветки дисплея очень не удобно.Подсветку взял белую,от цветного дисплея,из 3-х светодиодов.Запитал от +Bat,кнопку делать не стал.Потребляет 5 mA,и днём не мешает.Если будете делать-наклейте фольгу на сферический отражатель (Нок.3310),иначе получается фигня.

msv

Не поленился, подключил серву к каналу крена (все настройки модели по умолчанию), расположил чтобы качалка на движение стика вправо отклонялась тоже вправо, жму триммер вправо, стрелка на индикаторе ползет вправо и качалка на серве- вправо… Может потенциомеры стиков наоборот включили? Но это было бы заметно уже на калибровке…

Lordik5

Потенциометры тупо включил,как было на оригинале.Да и при калибровке действительно было бы видно.Может,прошивка с перевёрнутым дисплеем?Автор сказал,что прошлая версия этого варианта имела какой-то глюк с триммерами.А,возможно,верт 4-х канальный,переделанный мной до 6-ти канального?Но там 3-ю серву физически невозможно поставить иначе,тем более он изначально изготовлен с возможностью переделки.И картинку его я видел,сделал как на ней.Чертовщина,одним словом!Да,изначально настройки я брал из нашей инструкции.

EagleB3
Lordik5:

Может,прошивка с перевёрнутым дисплеем?

Зайти в раздел “Монитор” и посмотреть как и какой канал меняют ручки совокупно с триммерами.
Триммер на главном экране = картинка; триммер в мониторе (особенно в цифре) = реальное значение.

2 dollop: А не сделать ли в конце мануала небольшой раздельчик хинтов? Я пока предложил бы туда примерно три пункта:

  1. Вот как раз проверка ручек/триммеров с помощью раздела Monitor
  2. Особенности настройки 3-го канала (в совокупности TCut и реверсирования)
  3. (может быть) Использование режимов Landing/Normal/Pilotage. Либо не в хинт, а сказать про это чуть-чуть подробнее в разделах 7.1. и 7.2

Может быть кто-то еще что-то предложит?

Хотя, может быть, это меня слишком уж заносит. Предложенцев много, а писатель один…

За мануал отдельное дополнительное спасибо! Отлично получается!

Andrej100
Lordik5:

Потенциометры тупо включил,как было на оригинале.Да и при калибровке действительно было бы видно.Может,прошивка с перевёрнутым дисплеем?Автор сказал,что прошлая версия этого варианта имела какой-то глюк с триммерами.

Я не автор,только истравил.Касяк был не в триммерах , а не проходила калибровка:( . При выключении и включении опять требует калибровки.Перекомпилил по новой и всё стало ок.😒

Lordik5

Andrej100,а у вас всё в порядке было с триммерами?Да и с калибровкой 1 раз такое же было.