Activity

VCoder2 - Новая версия ПО для Turnigy/Eurgle/FlySky 9x

Виталий, привет!
Уж не знаю как, но сделай, пожалуйста, работу триммеров НЕ как в первой прошивке.
Ну ты понимаешь про что я:

  1. про смещение нуля экспоненты при триммировании;
  2. само триммирование происходит по экспоненте, те при глубокой экспоненте триммирование очень и очень вялое.
Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
ВитГо;bt47676

Эхх… Вячеслав, я уже мозг сломал…
блин…

кстати, Дмитрий (diwski) - а почему вы настраиваете центр сервомашинки тримером а не LCH MIDLE ? если оттримировать через меню то никаких проблем не будет

Сделаю через LCH MIDLE 😉
Быть может, Вячеслав прав, сдвиг триммера прибавить к кривой (экспоненте)?

Я конечно, сейчас по делитантски скажу, но почему бы кнопками триммеров не двигать именно LCH MIDLE ? (понял, LCH это не CH)

Пенорезко
IRF540N;bt43392

Для этой пенорезки таймер не нужон…))
Это надо для gmfc2 и ешшо какой-то проги… не помню… для классического станка вобщем…

Андрей, спасибо, понял 😉

Пенорезко
IRF540N;bt43379

типа вот:
cgi.ebay.com/…/280580689003

проверено…

Хм, такой и купил, вчера посылка пришла еще не подключал.
Подскажите переделывать надо?
Распайка LPT совпадает? Внешний таймер надо делать?

Подсветка Turnigy 9X 9Ch

Круто, но меня немного жаба давит, $19.50, правда за 2 штуки…
Я бы не рискнул рядом с антенной ставить инвертор, частоты не те, но всё-таки…

Пенорезко

Юрий, здравствуйте!

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

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
ВитГо;bt38636

Версия прошивки с контролем подсветки экрана narod.ru/disk/26017587000/vcoder.hex.html

подсветку подключать к 17-ой ноге меги…
при нажатии на любую кнопку меню или на любой из триммеров подсветка включиться на 10 секунд

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

ну или может кто-то сам сможет сделать и рассказать другим…

ВАУ!!!
😉
Спасибо, Виталий, теперь можно смело паять подсветку.
Сам уезжаю в командировку на неделю.
Пожалуйста, кто сделает подсветку отпишитесь или ссылочку положьте 😃
(Подветку планирую делать на светодиодах.)

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
NVS;bt38475

Обнаружил еще особенность…
Был пенолет на футабе. Перевел на турнигу со спектрумовским модулем. Все машинки сместились на одинаковый угол от нейтрали.
Машинки вклеены - пришлось смещать средние точки по каналам на передатчике. Причем при включении встают сначала в “свою середину” (как было на футабе), и только потом, после установления связи с передатчиком, перемещаются так, как настроил на турниге. Что влияет ? Турнига, спектрумовский модуль, или прошивка ?

Вячеслав, как мне известно, у Футабы длительность канальных импульсов меняется от
1072 мкс до 1972 мкс, середина собственно при 1522 мкс.
У Turnigy и у JR-Spektrum середина при 1500 мкс.
(Виталий сделал всё по стандарту 😎)
Придётся перестроить длительности на Футафовские.

NVS;bt38475

Когда на турниге настроено 4 ппм канала (channels -> ch set - > ch to ppm = 4) - при перемещении стика первого канала от минимума до максимума наблюдается колебание напряжения батареи (на дисплее) 0,3 - 0,4 вольта. Стик внизу - напряжение на 0,4в “просаживается”, вверху - на 0,4в “поднимается”. ППМ стоит негативный. Думал виноват спектрумовски модуль, типа жрет дофига… А сегодня взял и добавил еще пару передаваемых каналов. И скачки напряжения прекратились…
Виталий, как думаешь, прошивка или железо ?..

Только что проверил при ch to ppm = 4, PPM негативный, ВЧ-модуль стоковый,
напряжение не скачет.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
crown;bt38360

Пришла еще одна аппа, самое интересное не смог ее законнектить ни усб програматором ни лпт, с понипрогом не работает хотя предыдущая работала на ура, после 2 дней танцов с бубном заработала на проге uniprof, но только заливка flash, на заливке eeprom ошибки записи, считывается и то и другое нормально, забил модели заново, будем тестировать, может кто знает еще оболочки под лпт программатор кроме ponyprog и uniprof

Александр!
Вот, мне Виталий советовал, я именно этим шью:
hardlock.org.ua/soft/avrdude/ (дудка + оболочка)
Программатор у меня STK200/300.

PS.
Подсмотрел порядок перепрошивки тут:
www.rcgroups.com/forums/showpost.php?p=14901247&po…
Также понравилась avrdude-gui:
www.rcgroups.com/forums/attachment.php?attachmenti…

PS2.
Аппа Turnigy v2, в RST стоит сразу нормальный кондёр.
Программатор: easyelectronics.ru/programmator-stk200300-dlya-mik…
Шлейф от программатора 1,5 метра (с чередованием земли), печатку немного поправил,
кто будет делать обращайтесь.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Продолжаю баловаться компьютерным осциллографом, за неимением настоящего 😃
Передаются четыре канала, длительностью 1500 мкс (рули и газ в нейтрали).

Сигнал PPM:
orig

Сигнал с зажатой кнопкой “EXIT”:
orig

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
NVS;bt38212

… Если провал в момент начала генерации звука, это одно… А если провал на протяжении всего писка - эт совсем другое… Батарея села до уровня аларма - запищало и кирдык ? И как эту пищалку развязать по питанию ?..

На стандартной прошивке колбасило модель именно в момент писка 😃
V-coder не пикает, а непрерывно пищит,
колбасни не должно быть.

Надо найти простое решение, кроме оттключения пищалки совсем:)
(типа, резистор впаять)

Как разберу передатчик, гляну, что-там за обвязка вокруг буззера.
Эх… осцил бы нормальный, засечь что с сигналом во время писка.
Подозреваю, что амплитуда PPM-сигнала падает, а потом резко возростает, когда писк кончается.

По схеме:
выходы меги приходят на: PPM, PPM IN, SIM CONTROL
стоят двунаправленные буферы 4066, походу их и колбасит.

orig

Самый простой способ увидеть колбасню в симуляторе это:
Включаем звук - SOUND ON.
Самолет стоит на земле, приближаем его, чтобы наблюдать все рули, и держим зажутую кнопку, типа “EXIT” или “+/-”.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
NVS;bt38202

Если это только в симе и не влияет на настоящую модель - так и фиг с ним… только как это выяснить наверняка…
Не поймать бы только эту “колбасню” в небе…

Возможно, что это не только в симе.
Учитывая, что PPM-сигнал один и тот же…
Если на сервах не проявляется, то 2 варианта, либо ВЧ-модуль лучше дешифрует PPM-сигнал,
либо сервы не могут так резко дёргаться (в симе инерции вообще нет)

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x
ВитГо;bt38152

спасибо…

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

кто нить со шнурками проверьте если не трудно…

я вот голову ломаю… потому как звук к ппм вообще кроме питания никак… но тем не менее… тем более что модель в реале то нормально себя ведет…

Проверил, глюк подтверждаю 😦

Виталий, а PPM на ВЧ-модуль и на джек для сима один и тот-же идёт?
Просто, когда делаешь негативный PPM, как это отражается на передаче сигнала?

Блин! Вспомнил! Про колбашение модели в симе:
У меня на старой (стандартной) прошивке один раз села батарейка, буззер начал пикать (пиик…пиик…пиик),
так вот в это время я летал в симе, и под каждый пик начало колбасить модель, переключил вид на “вид с модели”.
Колбасило в большей степени элероны, самолёт наклоняло почти на 70 градусов.

Что получается… длинные пиики мешали формированию первого канального импульса!
(ну и вроде, другие каналы тоже немножечко дёргало)

Моё мнение, что это по питанию просадка…
Вот смотрите, они во второй версии буззер не напрямую посадили на ногу меги,
а через транзистор, и стабилизатор что-ли… надо открыть да посмотреть.
Толи они это сделали, чтобы громкость поднять, толи, чтобы по питанию развязаться.

orig
orig
orig

У меня V2, всё-равно колбасит.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Виталий, спасибо, правильное решение было сказано Вами сразу, на счет негативного PPM и длительности канальных импульсов в 1100…1900 мкс.

У меня это сразу не заработало 😃.

Скачал третью попавшуюся программу осциллографа, спаял шнурок в звуковуху и передатчик, и стал долго и упорно сохранять скрины сигнала PPM вашей прошивки.
Потом перешился на турниговскую и начал анализировать ее сигнал.
Действительно, на турниговской у меня длительность канальных импульсов получилась 1060…1910.
Также, турнига всегда передаёт в PPM сигнале 8 канальных импульсов (V-coder - сколько поставишь, столько и передаёт 4-8).
Ну и период повторения пачки PPM у турниги 20 мс, а у V-codera ~22 мс.
Ну и сигнал у турниги в негативе.

Перешился опять V-coderom/
Поставил 8 каналов на передачу .
Поставил длительности канальных импульсов 1100…1900 мкс.
Откалибровал “джойстик” в Винде.
Запустил сим, откалибровал в симе.
Полетел.

Собственно, причина предыдущих неудач, скорее всего в том, что
когда переключал PPM сигнал на негатив, забывал откалиброваться под Виндой
(не выполнил все нужные условия)
Потом проверил с числом передаваемых каналов = 4, тоже всё пашет без проблем.

Зато я теперь знаю, что такое PPM:
1-4 каналы имеют длительность 2000 мкс.
5-8 каналы стоят в нейтральном положении, 1500 мкс.
orig

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Vcoder пока не работает с флайскаевским шнурком FS-SM100 (куплен тут, со стандартной прошивкой работает)
Уже работает!!! Ответ в следующем сообщении.

>> нужно бы проверить работу модели в реале… вернее с приемником…

  1. Проверил, с приёмником и сервами всё работает отлично!
    (длительность канальных импульсов была 1000…2000)

  2. в меню EDIT - CHANNELS - LCH - LCH EPA
    пробовал менять длительность канальных импульсов:
    800…2200
    1100…1900
    1300…1700
    (результата нет)

  3. менял полярность генерируемого сигнала PPM на негатив.
    (результата нет)

  4. в меню EDIT - CHANNELS - CH - CH COUNT
    меняю количество каналов от 4 до 8.
    меняется характер произвольного дерганья уровня сигналов в симуляторе.
    Например, если каналов = 7, то в зависимости от положения стиков дерганья пропадают, произвольно некоторые каналы показывают максимальное значение, некоторые минимум.
    При возврате стиков в нейтраль - дерганья возобновляются.
    Дерганья = уровни колбасит от нуля до максимума, ну мерцают они 😃

  5. Перешивался на турниговскую прошивку:
    всё нормально, шнурок пашет, всё калибруется, шевелится.

  6. Сейчас попробую совсем отключить ВЧ-модуль,
    он у меня перенесен внутрь
    отсек освободил под что-то, типа FrSky.
    (если не поможет, надо тыкаться осциллом и выискавать разницу в PPMe)

добавил в 00:17 - отключал провода “+” питания и PPM от ВЧ-блока - не помогло

7. Понял! Калибровка батареи не сохраняется (сбрасывается на 000 после отключения и включения питания), когда выбираешь значение “-127” 😉
(реально, это значение никогда никому не понадобится, я случайно наткнулся, выкрутив на самый минимум)

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Питание с обманкой показывало как раз 10,5 Вольт (а напряжение на батареи было 7,6В),
Вы правы, я сначала задрал уровень резистором, а потом захотел его опустить с помощью вашей прошивки.

Калибровку стиков и крутилок делал по инструкции, с этим всё норм.
Модель тоже по инструкции настроил, так что микшеры есть, на полетных экранах всё двигается 😃
Как помню, так длительности канальных импульсов как раз такие “от 1000 до 2000 мкс”.
Количество каналов =4.
Сигнал стоял в позитиве, переключал на негатив, почти тоже самое (я понимаю, что это надо для спектрумовских ВЧ-блоков).
Вечером буду колдовать 😃

Шнурок, типа ФлайСкаевский родной:
www.dealextreme.com/details.dx/sku.11996
Проблем с первым каналом не было, поэтому я и писал, что он работает сразу без шаманства,
количество каналов передаваемых в симулятор было четыре.

Наш ответ Китаю - Прошивка для TURNIGY \ EURGLE \ FLYSKY 9x

Привет!
Вчера прошился (версия выложенная Вами 29.09.2010).
Спасибо огромное за мощный функционал прошивки и хорошее руководство.

Аппа Turnigy 9X V2 (куплена была в начале августа)
Проблем как у Ярослава с пищащим буззером и тормозящими триммерами нет!

Виталий, у меня стоит обманка в виде резистора на 8,2 кОм (питаю от 2S Li-ion), если возможно, измените масштаб калибровки.
Примерно 4-5 нажатий кнопки, а напряжение корректируется на 0,1В.
Напряжение батареи 7,6В, с обманкой напряжение на экране отображается 10,5В, а при калибровке в -127 получается 8,6В.
(Калибровка примерно получается +/- 1.9В)
Вообщем, проблема чисто условная, можно резюк выпаять и забыть,
просто планирую вечером влить опять турниговскую прошивку, проверить работу с симулятором, а резюк выпаяю - будет пищать, что питания мало.

Калибровка батареи не сохранялась при выключении и включении питания.
Сохранилась, только когда выполнил: FILE - SAFE AS
(понял, не сохраняется значение “-127”)

Теперь проблема:
Настроил по инструкции самую простую модельку.
На полетных экранах всё движется, циферки бегают.
Была уже глубокая ночь 😃 , с приёмником и сервами не пробовал.
Решил попробовать в симуляторе, у меня “хвалённый шнурок” с dealextreme. В симуляторе стики не калибруются, сигналы скачут 😦
В сигнале PPM впаян резистор на 4,7 кОм.
С турниговской прошивкой всё работало, вечером перешьюсь назад, проверю, вдруг неожиданно шнурок умер.
Также попробую отключить ВЧ-блок.