26 апреля 2013

Открытие полетного сезона 2013

Сегодня наконец-то установилась по настоящему теплая погода. Был небольшой порывистый веторок, но это не помешало открыть полетный сезон. За зиму освоив инверт в симуляторе, сегодня попробовал его на Solo Pro 180 3D. Ну что сказать, все получилось. Руки сами все делали. Оказывается Solo Pro 180 3D все таки может летать в инверте, да еще вполне прилично. Стабилизация у модели вполне себе, только при порывах ветра нужно иметь запас по высоте - модель неслабо проседает вниз. Роллы модель крутит вполне компактно, а флипы более размазанно. Активно летать получается минуты три на свежих аккумуляторах Turnigy Nano-Tech 750mah 1S. Аккумуляторы эти не очень, если честно. Позже приобрету оригинальные, они дольше живут. Так что, поздравьте меня с освоением полетов в инверте! В прошлом году удавалось только быстренько ролл или флип крутануть с жуткой просадкой по высоте, а после освоения инверта уже можно спокойно просто перевернуть модель и полетать в свое удовольствие. Вот и видео:


Не ругайте оператора - она еще не опытная.

23 апреля 2013

Solo Pro 180 3D и Deviation

Приближается лето, погода на улице наконец-то стала более-менее сухой и теплой. Решил подготовить Solo Pro 180 3D к летнему сезону. Достал и зарядил новые аккумуляторы, подремонтировал модель. Оставалась проблема с пультом. С некоторых пор я использую DEVO10 с Deviation. Но пульт был все еще со старой прошивкой, версии 2.1.1. Обновив прошивку до версии 3.0.0, я обнаружил, что многие настройки моделей стали другими и мне пришлось все настраивать заново. Так что сегодня выдался свободный вечер, чтобы этим заняться.

Выдернув исходники, скомпилировав и залив прошивку в передатчик, я приступил к настройке. Процесс это долгий, поэтому сразу выложу результат. Готовый файл конфигурации Solo Pro 180 3D для Deviation версии 3.0.0 можно скачать отсюда. Кратко расскажу, как оно будет работать. Я попытался, как мог, сделать настройку DEVO10 похожей на J6Pro, так как руки уже привыкли к определенному положению переключателей.


На переключателе ELEV R/D будет холд. Сначала я пробовал назначить холд на переключатель RUDD D/R, но после отказался от этого. Чтобы дергать переключатель RUDD D/R безымянным пальцем (я держусь за стики двумя пальцами), нужно прилагать больше усилий, чем если дергать средним пальцем переключатель ELEV D/R. Поэтому с переключателем RUDD D/R я просто не успевал дернуть холд и модель больше повреждалась при авариях.

Переключатель GEAR используется для управления чувствительностью гироскопа. Причем в положении 0 включен режим удержания хвоста (он всегда у меня включен), а в положении 1 - выключен. Регулировать чувствительность гироскопа можно на пятом канале, изменяя значение Scale для канала. Значение, аналогичное задаваемому в J6Pro, я вывел в третий бокс главной страницы.

Переключатель AILE D/R я использую для переключения двойных и одиночных расходов. Положение переключателя аналогично положению на J6Pro: от себя - двойные расходы, к себе - одиночные. В конфигурации заданы двойные расходы с экспонентой 20, а одиночные  - с экспонентой 30, зажаты до 80%.

Переключатель FMOD используется по прямому назначению - переключение полетных режимов. Для нормального полетного режима я задал кривую газа так, чтобы получить около 100% газа при висении. Это дает хорошую стабильность модели и исключает вялость в управлении, как бывает при низких оборотах основного ротора. Так же исчезает провал модели при переходе в следующий режим и подскок при возврате к нормальному режиму. В первом полетном режиме я задал провал кривой газа до 80% при нулевом шаге, как рекомендует руководство для Solo Pro 180 3D. Во втором полетном режиме кривая газа линейная и составляет 100%. Это все различия между двумя последними полетными режимами. Значение газа я вывел в первый бокс главной страницы.

Значение шага я вывел во второй бокс главной страницы в градусах. В нормальном режиме кривая шага изменяется от -4 до +11 градусов. В первом и втором полетных режимах кривая шага изменяется на 11 градусов в обе стороны. Причем стоит обратить внимание на некоторую несимметричность этой кривой. Конструкция головы модели такова, что отрицательные шаги будут больше положительных при равных значениях сигнала. Поэтому я подкорректировал кривую шага так, чтобы при крайних положениях стика, лопасти отклонялись на одинаковый угол, как при положительном, так и при отрицательном шаге.

В четвертый бокс главной страницы я вывел таймер, установленный на 5 минут, который включается при положительном значении канала газа, и останавливается при нулевом.

Вообще микшеры в Deviation - это что-то. Потратив день на их изучение, получаешь такой мощный инструмент, что просто слов нет. Например, для вывода значений на главную страницу я использовал виртуальные каналы. В результате я вижу значение газа не от -100% до +100%, а по человечески - от 0 до 100%. И с остальными значениями аналогично.

Ну вот, хотел кратко, а получилось как всегда... Надеюсь конфигурация кому-нибудь пригодится. Ее можно использовать как основу и для других моделей с коллективным шагом от Nine Eagles.

21 апреля 2013

Blade 130X + ZYX-S

Собирая информацию о модификациях 120-го класса вертолетов, наткнулся на парочку ссылок о переделке Blade 130X c использованием системы стабилизации Tarot ZYX-S. Навороченно, конечно, масштабно. Вот ссылочки:
Fully custom 130X with Tarot ZYX-S

И еще, поскромнее.
130X with ZYX-S fbl controller

05 апреля 2013

Прошивка Deviation 3.0.0

Сегодня обновилась прошивка Deviation до версии 3.0.0. В этой версии сделано очень много изменений. По порядку:
1. Поддержка передатчиков Devo7E и Devo12. Причем в Devo12 пока что используется интерфейс от Devo8, то есть возможности большого экрана передатчика пока не используются.
2. Новый "классический" интерфейс для настройки моделей вертолетов.
3. Поддержка протоколов DSMX, Skyartec, WLToys с расширением.
4. Поддержка телеметрии для протоколов DSM2/DSMX.
5. Звуковой сигнал при разряде батареи передатчика.
6. Возможность установки нескольких модулей.
7. Возможность назначить иконки на действия переключателей.
8. Появился "постоянный" таймер.

Файлы конфигураций моделей придеться подправить под реалии новой прошивки, так как изменено наименование переключателей.

Альтернативная прошивка Deviation предназначена для передатчиков серии DEVO производства Walkera. В настоящий момент прошивкой поддерживаются передатчики DEVO 6/6S/7E/8/8S/10/12. Прошивка Deviation поддерживает протоколы передачи Walkera DEVO, WK2801, WK2601, WK2401, Spektrum DSM2 и DSMX, Nine Eagles J6Pro, FlySky, Hubsan4, Skyartec, WLToys.

Прошивка свободная и распространяется в исходных текстах. Компилировать и изменять ее может любой желающий. Исходные тексты прошивки находятся здесь.

03 апреля 2013

Проект 120 - Часть 6 - Блок электроники - сборка, прошивка, настройка

Пришло время завершить разборки с электроникой. Я все таки припаял сателлит OrangeRX R100 к стабилизатору на плате Tarot ZYX-S. Результат был ожидаем - все заработало. Так что дополнительный стэпдаун оказался не нужен.

У сателлита я обмотал место, где срезал термоусадку и выходят контакты, упрочненным скотчем, снятым со старых аккумуляторов. Далее я прилепил сателлит к плате двухсторонним "автомобильным" скотчем. Так же припаял пару концов с JST1.25 для подачи питания на блок и для сопряжения сателлита с передатчиком. Выводы для сервоприводов пока еще не припаивал, они еще в пути. Когда приедут, то соберу блок окончательно и запакую в кофр. В итоге пока что получилась следующая конструкция.

Далее мне потребовался кабель для запуска процедуры сопряжения сателлита с передатчиком. Схема его очень проста.

Кабель делается из концов JST1.25. Одним концом кабель подключается к BEC регулятора, а два других вставляются в разъемы на блоке Tarot ZYX-S.

В итоге вся электроника, пока что без сервоприводов, выглядит так:

Следующий этап - прошивка Tarot ZYX-S. На текущий момент доступна версия прошивки 4.01. Мне пришел блок с версией 3.5. Я скачал текущую версию прошивки по этой ссылке. В архиве есть и прошивка, и программа, и драйвер, и инструкция. Распаковав архив, я установил драйвера и программу на виртуальную машину, где у меня собраны все "вертолетные" программы.

Далее идет сам процесс прошивки. Для этого я подключил ESC и USB-кабель к Tarot ZYX-S, воткнул USB-кабель в компьютер и запустил программу и, в последнюю очередь, подцепил аккумулятор к ESC. Далее необходимо зажать у Tarot ZYX-S кнопочку, расположенную на плате и подержать 2-3 секунды, пока не загорится ровным светом красный или синий светодиод. Затем нужно в программе выбрать виртуальный COM-порт, созданный драйвером, и нажать кнопку "Connect". В результате должны позеленеть три кружочка в правом верхнем углу программы. Далее я выбрал файл прошивки "ZYX_S_401_HA.bin", нажав "Open". Затем нужно отключить аккумулятор и снова подключить, но удерживая кнопочку на блоке Tarot ZYX-S нажатой. Двумя руками это сделать непросто. На блоке начнет моргать красный светодиод. Нужно успеть быстренько нажать кнопочку "Upgrade", пока блок не вышел из режима прошивки. В итоге, внизу программы появится линейка заливки прошивки. По окончании процесса, лучше отключить и заново подключить аккумулятор. А затем можно снова войти в режим настройки, зажав кнопочку на блоке на пару секунд, и нажав в программе "Connect". Версия прошивки в правом нижнем углу программы должна измениться.

Следующий этап - сопряжение сателлита и передатчика. Сначала я выставил в настройках Tarot ZYX-S на второй вкладке режим передатчика "DSM2-1". Затем настроил передатчик. Не берусь точно сказать, что нужно делать в других передатчиках, а в DEVO10 с прошивкой Deviation нужно выставить режим "DSM2" и шесть каналов. Если поставить большее количество каналов, то блок Tarot ZYX-S будет работать некорректно. Для всего этого я создал тестовый профиль в передатчике. Скачать его можно отсюда. Пятый канал для проверки диапазона назначил на левую крутилку AUX4. Перехожу непосредственно к процессу сопряжения. Подключаю ESC через кабель для процедуры сопряжения. Какой разъем в какое из двух гнезд на блоке вставлять - без разницы. Подключаю аккумулятор, светодиод на сателлите должен часто-часто заморгать. Затем жму на передатчике кнопочку "Bind". Проходит пара секунд и светодиод на сателлите загорается ровным светом. Вот и все. Проверяю работу в мониторе каналов программы. При вращении крутилки AUX4 на блоке Tarot ZYX-S должен попеременно загораться то красный, то синий светодиод.

Затем отключаю аккумулятор , выдергиваю дополнительный кабель и подключаю все в нормальном режиме. Светодиод на сателлите должен ровно гореть. Если этого не произошло, нужно попробовать повторить процедуру сопряжения сателлита с передатчиком.

Остальные настройки Tarot ZYX-S пока что не делал. С ними буду разбираться позже, когда блок будет установлен на модель.