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

Перейти к: навигация, поиск
(Видео)
Строка 28: Строка 28:
 
* '''ER9x-NMEA''' - поддержа автопилота
 
* '''ER9x-NMEA''' - поддержа автопилота
  
 +
 +
== Как прошивать ==
 +
Схема подпайки проводов:
 +
 +
[[Файл:D4ba4662abbf.jpg|250px]] [[Файл:59b539718c61.jpg|250px]]
 +
 +
Прошивать можно с помощью [http://rcsearch.ru/?s=USBasp+-for USB-программатора AVR], а также с помощью [[Arduino]].
 +
 +
=== Прошивка c помощью [[Arduino]] ===
 +
# Подключить Arduino к компьютеру.
 +
# Прошить в него скетч ArduinoISP из образцов.
 +
# Перед тем, как подключать Turnigy 9x, в плате Arduino нужно отключить программный Reset путём перемыкания вывода Reset и +5 через резистор в 120 Ом.
 +
# Подключаем пульт к Arduino (номера контактов):
 +
#* Питание - к питанию. Земля - к земле.
 +
#* 10: RESET
 +
#* 11: MOSI
 +
#* 12: MISO
 +
#* 13: SCK
 +
# Запустить программу прошивки [https://code.google.com/p/eepe/ eepe]
 +
#* В разделе "Version to download" лучше выбрать какую-либо другую сборку прошивки (под телеметрийные придётся паять перемычки на процессоре).
 +
#* Выбрать программатор AVRISP.
 +
#* Порт - тот, на котором висит Arduino.
 +
#* В доп. аргументы написать следующую строчку: -b 19200
 +
 +
# Желательно сделать бэкап родной прошивки и EEPROM.
 +
# Залить новую прошивку.
 +
# По окончанию заливки пульт сообщает об ошибке EEPROM и просит нажать любую кнопку.
 +
Пока к пульту подключена Arduino - кнопки не нажмутся! Сначала нужно отключить программатор.
  
 
== Видео ==
 
== Видео ==

Версия 02:18, 13 декабря 2015

Прошивка ПО для 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

Мнения

  • Лучше залейте прошивку ВитГо. Ей пользуется много людей, при случае помогут, а ER9X менее распространена. [1]

Ссылки