Прошивка ER9x — различия между версиями

Перейти к: навигация, поиск
(Видео)
(Мнения)
Строка 60: Строка 60:
 
* Серия обучающих уроков: [http://www.youtube.com/watch?v=q2UT1pFcYhM 1] [http://www.youtube.com/watch?v=vpgGnb1ROP8 2] [http://www.youtube.com/watch?v=EjJMgR41GKc 3] [http://www.youtube.com/watch?v=_vwQOaYqvSo 4] [http://www.youtube.com/watch?v=oUUIgcNk6is 5]
 
* Серия обучающих уроков: [http://www.youtube.com/watch?v=q2UT1pFcYhM 1] [http://www.youtube.com/watch?v=vpgGnb1ROP8 2] [http://www.youtube.com/watch?v=EjJMgR41GKc 3] [http://www.youtube.com/watch?v=_vwQOaYqvSo 4] [http://www.youtube.com/watch?v=oUUIgcNk6is 5]
  
== Мнения ==
+
== Примеры настроек ==
* Лучше залейте [[Прошивка ВитГо для Turnigy 9x|прошивку ВитГо]]. Ей пользуется много людей, при случае помогут, а ER9X менее распространена. [http://rc-aviation.ru/forum/topic?id=4173&p=4#p82802]
+
'''Задача: 3 и 4 каналу подключены 2 реверсных регулятора. Нужно, чтобы в центральном положении - оба стоят; стик вперёд - крутятся в одну сторону, назад - в другую. При отклонении стика в сторону, один из регулей замедляется до полной остановки не уходя в реверс.'''
 +
 
 +
'''Решения'''
 +
 
 +
'''Вариант 1'''
 +
Mixers
 +
CH03  +100%Thr
 +
    * +100%Rud Кривая(c2)
 +
CH04  +100%Thr
 +
    * +100%Rud Кривая(c1)
 +
Curves
 +
Кривая 1 0 50 100 100 100
 +
Кривая 2 100 100 100 50 0
 +
 
 +
'''Вариант 2''' (Тумблер THR переключает режимы - уменьшение до 0 или раздрайв)
 +
Mixers
 +
CH03  +100%Thr
 +
    * +100%Rud Тумблем(THR)Кривая(c1)
 +
    * +100%Rud Тумблем(!THR)Кривая(c3)
 +
CH04  +100%Thr
 +
    * +100%Rud Тумблем(THR)Кривая(c2)
 +
    * +100%Rud Тумблем(!THR)Кривая(c4)
 +
Curves
 +
Кривая 1 0 50 100 100 100
 +
Кривая 2 100 100 100 50 0
 +
Кривая 3 -100 0 100 100 100
 +
Кривая 4 100 100 100 0 -100
  
 
== Ссылки ==
 
== Ссылки ==

Версия 15:15, 14 мая 2016

Прошивка ПО для Turnigy 9x

Особенности

  • позволяет выдавать в PPM до 16 каналов
  • максимальное количество микшеров 32
  • настроить противную пищалку по вашему желанию
  • впаяв один транзистор получаем управляемую подсветку
  • можно выставить напряжение для сигнализации о севшей батареи
  • простое меню и понятная настройка всего что нужно
  • модели можно предварительно настраивать на компе, причем есть даже симулятор пульта(очень сильно экономит время)
  • вывод телеметрии, гпс
  • логические тумблеры, заготовки с настройками,...
  • и много чего еще

Trim Sw («Триммирование переключателем»)

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

Этой функцией можно пользоваться прямо в полёте, особенно это актуально для новых неоттриммированных моделей. С помощью стиков держите модель в воздухе ровно и щелкните переключателем, затем отпустите стики. Вуаля – модель оттримирована. Так же можно перетриммироваться в одно касание прямо в полете под любые условия, ветер и т.д.

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

Версии

  • ER9x-NOHT без вертолетных настроек и заготовок
  • ER9x-FRSKY если стоит передатчик FrSky (модификация)
  • ER9x-FRSKY-NOHT передатчик ФрСкай и без вертолета
  • ER9x-JETI - Jeti телеметрия (модификация)
  • ER9x-ARDUPILOT -Ardupilot телеметрия (модификация)
  • ER9x-NMEA - поддержа автопилота


Как прошивать

Схема подпайки проводов:

D4ba4662abbf.jpg 59b539718c61.jpg

Прошивать можно с помощью USB-программатора AVR, а также с помощью Arduino.

Прошивка c помощью Arduino

  1. Подключить Arduino к компьютеру.
  2. Прошить в него скетч ArduinoISP из образцов.
  3. Перед тем, как подключать Turnigy 9x, в плате Arduino нужно отключить программный Reset путём перемыкания вывода Reset и +5 через резистор в 120 Ом.
  4. Подключаем пульт к Arduino (номера контактов):
    • Питание - к питанию. Земля - к земле.
    • 10: RESET
    • 11: MOSI
    • 12: MISO
    • 13: SCK
  5. Запустить программу прошивки eepe
    • В разделе "Version to download" лучше выбрать какую-либо другую сборку прошивки (под телеметрийные придётся паять перемычки на процессоре).
    • Выбрать программатор AVRISP.
    • Порт - тот, на котором висит Arduino.
    • В доп. аргументы написать следующую строчку: -b 19200
  1. Желательно сделать бэкап родной прошивки и EEPROM.
  2. Залить новую прошивку.
  3. По окончанию заливки пульт сообщает об ошибке EEPROM и просит нажать любую кнопку.

Пока к пульту подключена Arduino - кнопки не нажмутся! Сначала нужно отключить программатор.

Видео

  • Серия обучающих уроков: 1 2 3 4 5

Примеры настроек

Задача: 3 и 4 каналу подключены 2 реверсных регулятора. Нужно, чтобы в центральном положении - оба стоят; стик вперёд - крутятся в одну сторону, назад - в другую. При отклонении стика в сторону, один из регулей замедляется до полной остановки не уходя в реверс.

Решения

Вариант 1

Mixers
CH03   +100%Thr
    * +100%Rud Кривая(c2)
CH04   +100%Thr
    * +100%Rud Кривая(c1)
Curves
Кривая 1 0 50 100 100 100
Кривая 2 100 100 100 50 0 

Вариант 2 (Тумблер THR переключает режимы - уменьшение до 0 или раздрайв)

Mixers
CH03   +100%Thr
    * +100%Rud Тумблем(THR)Кривая(c1)
    * +100%Rud Тумблем(!THR)Кривая(c3)
CH04   +100%Thr
    * +100%Rud Тумблем(THR)Кривая(c2)
    * +100%Rud Тумблем(!THR)Кривая(c4)
Curves
Кривая 1 0 50 100 100 100
Кривая 2 100 100 100 50 0
Кривая 3 -100 0 100 100 100
Кривая 4 100 100 100 0 -100

Ссылки