Подписываемся на VK

Ежедневные новости, видео и приколы...

YouTube канал

Подбор моторов

TOP статьи

Вход




RC Магазины





Home
прошивка turnigy9x
blogs - montcop2


Сохранил недоделанную стать, теперь не могу найти( Напишу сюда

!Если присутствует эта надпись значит статья не закончена и прошиваться по данному мануалу не следует!

Идея принадлежит Александру Гореликову. За что ему огромное спасибо.

Прежде всего помните что все прочитанное вы будете делать на свой страх и риск.Подумайте для чего вы хотите перепрошивать аппаратуру и стоит ли оно того. Я летал на заводской прошивке около месяца  и был очень рад. Итак если предостережения вас не остановили приступаем.

Нам  потребуется avr програматор, паяльник и 5 проводов, желательного разных цветов.

avr програматоров очень много. Сначала я попробовал спаять програматор Громова, но апаратура только попискивала и все. Програматор а-ля "5 проводков" я использовать не рискнул да и не имело это смысла, как я узнал позднее. Оказывается , чтобы использовать оба эти  програматора нужно выпаивать со схемы несколько элементов а после прошивки припаять обратно. Это был явно не мой метод, т.к. я собирался попробовать 3 разные прошивки.Поэтому я решил купить  такой програматор- с ним потребуется лишь подпаять 5 проводов

http://cgi.ebay.com/USB-ISP-Programmer-ATMEL-AVR-ATMega-ATTiny-51-Board-/270718688454?pt=BI_Electrical_Equipment_Tools&hash=item3f08175cc6 

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

Итак для подключения к програматору нам потребуется подпаять 5 проводов к плате. Я использовал такие:

эти разЪемы как раз подходят к моему програматору.

Если есть сломаные серво машинки можно использовать провода от них.

Переворачиваем аппаратуру и выкручиваем 6 винтов приподнимаем заднюю стенку аппарутуры на 2-3 см, сдвигаем вверх относительно другой половины и сразу видим  атмегу64 посередине.



( на фото провода уже припаяны)

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

 итак для програмирования Атмеги нужно 5 контактов

 GND
 MISO
 MOSI
 CLK он же (SCK)
 Reset
    

На фото схема Turnigy9x v2. У других версий этой аппаратуры(flysky,Eurgle) контакты могут отличатся.

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

 провода я вывел в отсек батареии

 

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

Кстати если вам надоело дергать ВЧ модуль, летая в симуляторе, то вот куда нужно впаять 5кОМ

 

скачиваем програму по ссылке http://yourdevice.net/downloads/usbprog.rar

 расспаковываем и запускаем. Нас придупреждают а фьюзах - Жмем ок.

1)подключаем програматор к компьютеру и ставим драйвера если еще этого не сделали

2) подключаем аппаратуру к програматору

3) включаем аппаратуру 

Сначала нажимаем чтение и если все подключено, припаянно и установленно верно то мы увидим такое окно

И вот тперь самое время позаботится об этих самых фьюзах. Заходим во вкладку fuses и нажимаем "чтение" получившуюся картину,на всякий пожарный, сохраняемзапоминаем хотя она нам и не потребуется

далее делаем резервную копию вашей прошивки(flash). Создаем  файл flash.hex и файл eeprom.hex

В программе нажимаем кнопку обзора справа от поля FLASH (она выглядит как 3 точки "...") и находим в окне проводника наш файл flash.hex. Жмем "открыть" и наживаем кнопку "чтение". Прошивка будет сливаться где-то около минуты. 

Тепер сохраняем ееprom. Делаем все тоже самое, чтолько в нижнем поле и для сохранения указываем файл eeprom.hex. Считатся должно за пару секунд.

Eeprom -это настройки моделей, которые храняться в энерго-независимой памяти. Кстати, таким образом можно всегда сохранить настроенные модели на компьютер

Вот прошивка самая свежая прошивка от Витго http://narod.ru/disk/8364000001/vcoder.hex.html на сегодняшний день(14.04.2011)

  скачиваем прошивку,  жмем обзор напротив flash и указываем путь 
   до файла vcoder.hex. Нажимаем  "запись". Экран аппаратуры потухнет и начнется процедура прошивки.У меня считывание заняло около 2-3 минут.

по завершении програматор снова станет зеленым а на экране компьютера будет маленькое окно с четырмя "ok"
 Пробуем включить аппаратуру если все прошло успешно то вы увидите 

Интерфейс новой прошивки, поздравляю у вас получилось:)


Дальше я расскажу о настройках прошивки от ВитГо

Предупреждение: Пожалуйста производите настройки миксов в симуляторе или на модели с отстегнутыми от серв  тягами   и не установленным винтом. Это убережет вас от случайностей.

Итак

 1) Отформатируем память аппаратуры - это обязательно для прошивок от данного автора, при первом включении. 

 Menu - system - v-disk - format VD -  нажимаем кнопку menu

И видим надпись "v-disk formated"

2) Откалибруем стики и 3 крутилки. 

menu - system - controls - calibration  далее крутим стики и 3 крутилки в положение минимума и максимума, а после выставляем на центры. Если все правильно вы увидите 7 наполовину черных прямоугльников.нажимаем menu и видим надпись "Calibration complete"

3) Отрегулируем кнопки и контрастность

menu - system - contrast - нажимаем menu и регулируем контрастность клавишами updn после нажимаем "+" и идем в keys & trim - там настраиваем кнопки  под себя.

Keypress - время реакции на нажатие кнопки ( у меня 3)

keyrepres - задержка на повторное нажатие при ужерживании кнопки

(у меня 5)

Trim press - задержка на повторное нажатие при ужержинии тримеров

(у меня 10)

0-trim beep - будет ли пищать аппа при прохождении тримером точки нуля
(у меня "no event")

Кстати заметили аппа не пищит? Если вдруг соскучитесь можете вернуть

в menu - system - sound :)

ну и наконец-то мы приблизились к тому ради чего все затевалось - Миксы!

Миксится у нас будет все что угодно и с чем угодно. Создадим нашу первую модель.

4) Сохраним текущую пустую модель

menu -  file - save model - жмем menu - видим надпись file saved

так стоит делать каждый раз когда хотите сохранить изменения. В принципе каждый раз когда вы хоть что-то измените в настройках любой модели при выходе из меню аппаратура спросит сохранить изменения или нет. Так же есть полезная функция save as.. которая позволяет легко дублировать модели или при желании сохранить одну модель поверх другой. Вообщем прям как в виндоусе :) 

5) поставим блокировку стика газа

menu - edit - chanels - filters - ch3 а и делаем чтоб было так 

channel : 3

filter type : SW

switch: THR.CUT

value: -100%         (минус 100 процентов )

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

сначала будет не привычно с кнопками +/-  up/ dn - поверьте это довольно быстро пройдет.

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

6) настроим наконец 4 базовых микса 

- menu - edit > new model - fly modes - fmode 1 - mixers

увидим такое 

NO TYP SWIT. D SOUR  PROC.

-----------------------------------------

жмем menu делаем чтоб было так:

Active: ON

switch:OFF 

dest: 1 

source: UCH AIL.

mix %: fix +100

нажимаем exit и у нас появился первый микс а модель начала реагировать на стик элеронов.

делаем еще 3 микса для остальных каналов :

 

Active: ON

switch:OFF 

dest: 2

source: UCH ELE.

mix %: fix +100

--------------------------------------------------------------------------------

 

 

Active: ON

switch:OFF 

dest: 3

source: UCH THR.

mix %: fix +100

-------------------------------------------------------------------------------

 

Active: ON

switch:OFF 

dest:4

source: UCH RUD.

mix %: fix +100

--------------------------------------------------------------------

В итоге меню миксов будет выглядить так: 

 

NO TYP SWIT. D SOUR  PROC.

01 -uf   -------- 1      ail       +100

02 -uf   -------- 2     ele      +100

03 -uf   -------- 3      thr      +100

04 -uf   -------- 4      rud      +100

-----------------------------------------

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

советую сохранить эту модель еще раз отдельно как шаблон или болванку.

Так не придется создавать миксы для новой модели заново, а нужно будет просто сохранить болванку в новый слот через функцию save as и дать модели новое имя. 

Теперь давайте научимся уменьшать диапазон хода серво машинок. Это может пригодится если тяги приделаны к сервам на самые дальние дырки и нет возможности перенести на средние  или  есть опасность выломать кабанчики при максимальном отклонении. 

7) Уменьшим рабочую область сервомашинок

menu - edit - channels - lch set - lch epa 

Например уменьшим ход элеронов.Первый канал был таким

CH1                              = 1000   2000

а мы сделаем так :

CH1                              =1100 1900

 

8) Настроим на тумблер включение двойных расходов для элеронов и руля высоты

сначала элероны:

menu - edit - fly modes - fmode 1-mixers

тут у нас настроенны 4 базовых микса теперь давайте добавим еще один

для этого переходим в самую нижнюю строчку,которая состоит из черточек и нажмем menu. Сделайте чтоб было так:

Active: ON

switch:ON + AILD

dest:1

source: UCH AIL.

mix %: fix -50

и выходите обратно в список миксов

теперь когда вы щелкните тумблером AIL D/R реакция элеронов на движение стика будет вдвое ниже.Вместо -50% можете подобрать любое удобное вам значение(у меня обычно в районе -30%).

   Теперь немного подробнее про меню миксов Если вместо ON + AILD выбрать ON - AILD, то для включения "расходов" тумблер дожен быть в положении "от себя". А если вместо AILD выбрать ELED, то активация расходов будет перенесена на тумблер ELEV D/R

теперь давайте настроим "расходы" для руля высоты.Cоздаем новый микс:

 Active: ON

switch:ON + ELED

dest: 2

source: UCH ELE.

mix %: fix -30%

Обратите внимание микс вешается на тумблер ELED. Но вместо ON + ELED можно указать ON + AILD и тогда по шелчку тумблера расходы уменьшатся одновременно и на элеронах и на руле высоты. Делайте как вам удобней.

 двойные расходы и на рудер настраиваются аналогично 

 

Active: ON

switch:ON + RUDD

dest:4

source: UCH RUD.

mix %: fix -30

Тумблер так же можете также указать любой.

 

9) Реверс каналов выставляется тут:

menu  - edit - channels - lch set - lch reverse

Думаю тут все сразу понятно

-Далее я расскажу как установить 

-подключить 5-ую серву для раздельных элеронов

-Настроить флаппероны по тумблеру с регулеровкой угла отклонения крутилкой, 

 





Последние сообщения форумаПоследние созданные темы
1) Оптимальная конструкция модели для максимальной длятельности полета
2) Чертежи аэроботов
3) Вопрос по ППУ клею
4) Чертежи верхнепланов
5) Что это за материал?
6) FreeCAD для создания 3D моделей
7) Чертежи снегоходов
8) пленка для обтяжки микромоделей.
9) Змей самолет.
10) DroneDrive - ModelDrive
1) Оптимальная конструкция модели для максимальной длятельности полета - Прошу рекомендаций по поводу авиамодели
2) Чертежи аэроботов - всесезонные радиоуправляемые модели
3) FreeCAD для создания 3D моделей - Вышел в релиз FreeCAD - полностью бесплатный инженерный 3D редактор
4) Чертежи снегоходов - Самодельные модели радиоуправляемых снегоходов
5) Полетник Matek MATEKSYS F405-SE не выдает сигнал на Vbat
6) Акб для Pilotage Junior Fighter
7) Подскажите, подойдет ли пульт от коптера для самолета?
8) Чертежи скоростных авиамоделей - радиоуправляемые самолеты для скоростных полетов
9) Гироскопический момент
10) Стабильность полета крыла без вертикальных стабилизаторов - а так можно?

Похожие статьи