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

AndyBig

То есть? Кнопки вверх-вниз заменить вращением энкодера… Принцип навигации по меню ведь не меняется, меняется только “нажимание” 😃

jonison

энкодер сам две кнопки плюс одна на нажатие сверху
всего три
надо в каждой менюшке добавлять строчку (назад)
а я не настолько хорошо знаю си чтобы перелопачивать все меню

EagleB3

Не знаю, не знаю…
Одно колесо - должно быть удобно, ибо у нас меню, так сказать, “ориентировано вертикально”. Списки листать, значения прокручивать.

Если делать в “два колеса”, то надо как-то крепко идеологию меню лопатить. А то чуть задел - и поехало.

AndyBig
jonison:

надо в каждой менюшке добавлять строчку (назад)

Ну одну-то кнопку “Назад” оставить можно 😃 Неужели нет места для одной кнопки?

EagleB3

Не понял…
Сейчас навигация 4-мя кнопками. И всего хватает. “Назад” = “влево”.

Поставить 2 энкодера (каждый с нажатием) - это эквивалент 6-ти кнопок. Если угодно, то “влево”, вправо", “Ecsape” + “вверх”, “вниз”, “Enter”.
И все же мало? Надо еще одну? Это, видимо, будет кнопка “Самый полный стоп!” (с) М.Жванецкий 😉

jonison
EagleB3:

Не понял…
Сейчас навигация 4-мя кнопками. И всего хватает. “Назад” = “влево”.

Поставить 2 энкодера (каждый с нажатием) - это эквивалент 6-ти кнопок. Если угодно, то “влево”, вправо", “Ecsape” + “вверх”, “вниз”, “Enter”.
И все же мало? Надо еще одну? Это, видимо, будет кнопка “Самый полный стоп!” (с) М.Жванецкий 😉

+100
Самый полный стоп это когда первый пульт переделал за неделю а этот уже год лежит недоделанный !😁

Enigm

Наконец то приехали переключатели, и уменя возник вопрос.
В мануале написанно что есть тумблер на двойные расходы сразу по всем рулям, так вот на схеме я его не нашел, есть только по отдельности.
Отсюда вопрос, какой тумблерок отвечает за расходы по всем рулям ?

EagleB3

Это где это такое написано, про “сразу по всем”?
Версия мануала и образец текста для поиска?

Но, в принципе, с минимальными усилиями это можно добавить в программу (например, превратить в переключатель “Все двойные” один из никогда не использовавшихся SA14…SA16). Тогда, КМК, лучше сделать так: если “Все двойные” включен, то по всем каналам включаются двойные расходы, а положения штатных “двойных” тумблеров игнорируются. Если выключен - то расходы определяются штатными “двойными” тумблерами.

Это если не устроит “чисто железное” решение. Оно элементарно! 😃
Посмотрите на схему - двойные расходы включаются/выключаются замыканием соответствующей ноги контроллера на “массу”. Объедините все три провода на одном выключателе.
А если хочется, чтобы было и “все сразу”, и “каждый по отдельности” - сделайте объединение через развязывающие диоды (так, как это делается на клавиатурных матрицах).

Enigm

Вот выдержка 18 страница
“Эти настройки одинаковы для первых четырех каналов.
В кодере имеется возможность переключаться между режимами расходов как индивидуально
для каналов элеронов, руля высоты и поворота, так и одновременно (в этом случае, это
выполняется одним переключателем) переключателем двойных расходов.”
При этом там не написанно про доработку.
Скачанно отсюда sites.google.com/site/samocoder/observation там есть обнавляемая версия, сейчас она от 11 мая 2010года вот прямая ссылка dollop.narod.ru/Instruction_coder.pdf
Видать это “(в этом случае, это выполняется одним переключателем)” я не правильно понял 😃 отсюда и спросил, так как по железу и программе этого не увидел.
Про диоды я знаю, просто из за мануала думал что такое уже заложенно и я просто не доглядел

Так что буду ставить диодики.

9 days later
EagleB3

Наткнулся у соседей ( Переход на 2.4GHz Turnigy 9ch ) на интересную фичу:

mikolka6:

Еще раз убедился в полезности установки вибриков на сабж, (поставил на заднюю крышку внутри в места обхвата два вибрика с сотика Samsung и через резюк на 100 оМ запитал к базеру).
В очередном полете рядом ребята дырчали с ДВСом, таймер я бы хрен услышал, почувствовал руками что пора сажать.

dollop

Обновил инструкцию по эксплуатации. Лежит на старом месте dollop.narod.ru/Instruction_coder.pdf
Убедительная просьба к “аксакалам” кодера, уважаемым msv, EagleB3 и другим взглянуть на рисунок, поясняющий работу EPA, расположенный стр. 24. Все ли там идейно правильно? Заранее спасибо.

Alexmod

Заметил такую особенность…при использовании аппы с вертолетом, когда шаг-газ представляем через виртуальные каналы, то Tcut не работает. Он работает только с каналом thortle, а если газ висит на virtual 2, то уже ни как 😦 Кто как выходит из этой ситуации?

msv

2dollop Неплохо нарисовать горизонтальные линии, соответствующие EPA±. Для первого варианта надо бы продолжить график вправо влево по линиям EPA.

Alexmod:

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

Да, так и задумано, видно в диаграмме обработки сигналов. А зачем газ вешать на виртуал?

RW9UAO

я обошелся одним виртуальным каналом. Виртуал1 программируется на канал Throttle во всех полетных режимах. кривая выставляется в холде все -100, в нормале линеной. кривая газа выставляется в настройках газа. Ткат работает, проверено =) вечером уточню по живому пульту.

Alexmod

В мануале от dollop написано тож, что и шаг и газ представляем через виртеальные каналы, а thorttle как таковой не используем.
И мне как думалось, если использовать thorttle как газ, то изменив там кривую, она отразится и на виртуальном канале(если источник для вирткального канала - газ).
Попробовал, как написал RW9UAO - работает 😃

RW9UAO

Model -> Controls ->
------Throttle -> Curve:
Hold - все -100%
Normal - кривая газа для нормала, -55 -20 15 34 66 100
Idle 100 15 100
------Virtual1 - Curve линейная, привязка к Throttle, в режиме Normal значения Rate зажаты 60 и 80. тем самым устанавливаем углы -2 и +9 градусов

Model -> Channels (во всех полетных режимах)
1 -> Mixer -> элероны 33, элеватор -33, Виртуал1 -47
2 -> Mixer -> элероны 0, элеватор -33, Виртуал1 47
6 -> Mixer -> элероны 33, элеватор 33, Виртуал1 -47
5 -> EPA- 39(нормал гироскопа), EPA+ 60(режим удержания)
----
Идем в монитор и убеждаемся, что Tcut работает на всех полетных режимах срезая канал 3 до -120%
При таких настройках получается по циклику +/- 6 градусов, по коллективу +/- 11 градусов. Вертолет вроде летает. вношу предкомпенсацию по каналу 6, субтриммер = 10. тарелка наклоняется чуть вправо. горизонтальность тарелки перед этим выполнена тягами.

1 month later
alex3232

Всем привет.Не могу ни как победить микширование.Нужен микс-при отклонении руля направления в право или в лево-руль высоты отклонялся “на себя”.

Denn

Используйте виртуальный канал, где источником будет руль направления, а исполнителем - руль высоты ( установить в миксере канала руля высоты). Задайте кривую виртуального канала, как вам надо.