Альтернативная прошивка ER9X для Turnigy 9X

wanted212

Сделал на днях телеметрийный мод на FS TH9X + XJT ( приемник X4R-SB ) по этому мануалу для 9XR, но почему-то толком не работает телеметрия. Оно как будто работает через раз и с большими задержками. Может раз в 5 секунд обновляться RSSI, а может и вообще не показывать 10+ минут. А должно в режиме онлайн постоянно обновляться раз в секунду, а может и меньше, как у меня это было с модулем DJT. Пример в этом видео:

До этого летал с телеметрией и модулем DJT. И вначале как только сделал мод была точно такая же проблема, показывало с задержками не понятно как. Но на следующий день проблема испарилась сама собой и телеметрия работала отлично как часы 4 месяца, пока не начал переделку для XJT модуля.

Что было сделано: убрал 470 Ом резистор со 2-ого пина на обратной стороны, подпаялся к 5-ому пину для снятия S.PORT и к 4-ому пину для сняти GND для инвертера. Сделал сам инвертер по схеме (фото ниже) из транзистора BC337-40k и 2-ух резисторов 1к и 10к. Инвертер подпаял к 5в и MOSI (фото ниже) и через коннектор подключается 2-а провода с S.PORT и GND снятые с 4-ого и 5-ого пинов на обратной стороне. Тумблеры 2-е штуки уже были перенесены на ноги атмеги еще при переделке для DJT. Чип - Atmega 64A, прошивка - er9x-frsky-818.
Вроде все сделал правильно, уже перепроверил и прозвонил все что можно. Не пойму что не так…Транзистор вроде тоже правильно припаял по схеме (проверьте на всякий случай:) ).
P.S. Фото можно перетянуть в новую вкладку, они будут крупнее.

Нашел пост от MikeB на англоязычном форуме, возможно это моя проблема, но не совсем понимаю о чем идет речь:

The SPort protocol runs at 57600 baud. What value pull up resistor do you have on the collector of the inverting transistor. If it is too high a value, it may be too slow to pull the signal high.
The signal should be on pin 2 (PE0) of the processor. For the '2561 this is MOSI, I’m not sure which pin on the SmartieParts board this is.

Помогите разобраться! Уже всю голову сломал. 😦

wanted212

По совету хорошего человека изменил схему инвертера добавив резистор на 4.7к вместо 10к на s.port и резистор на 10к на MISO и все заработало как часы. Может кому пригодится…

Plohish

как то всё не много не так как я говорил… резистор на 10к должен быть вместо верхнего резистора а не в дополнении к нему 😃

wanted212
Plohish:

как то всё не много не так как я говорил… резистор на 10к должен быть вместо верхнего резистора а не в дополнении к нему

Вместо 1к надо было поставить 10к?)

Plohish
wanted212:

Вместо 1к надо было поставить 10к?)

да

wanted212
Plohish:

да

Как раз так и не заработало. 😃 Но также прекрасно работает вообще без 10к резистора. Оставил как есть в начальном варианте, но вместо 10к резистор на 4.7к - работает. )

Маркс

все правильно, 10 кОм в базу это не просто много, а очень много,
5В/10кОм=0,5мА, для базы совсем мало.
там в принципе и 1 кОм должно хватать.
я бы еще, для пущей важности, от базы к эмиттеру 4,7 кОм поставил бы )
что бы уже наверняка открываля ))
а в коллекторе 1 кОм самое то.

wanted212

Нарисовалась новая проблема.) Не знаю связано это с этой переделкой или нет. Вообщем аппа живет своей жизнью, спонтанно открывается меню само собой, листается вверх/вниз и закрывается. Так же одновременно с этим 2 тумблера THR CUT и AIL DR (которые переносили на другие ноги процессора) не работают или нажимаются с задержкой сами по себе. Если нету лагов с меню, то и тумблеры работают отлично. Как только включил минут 5 все работает отлично, а потом начинаются глюки. Оно то в принципе не мешает, но что бы само по себе в полете что-нибудь не поменялось…😃

maikl901

Помогите настроить вкл/выкл стабилизатора Orange Rx Rx3S. Раньше был пульт OrangeRx - TSix на нем прочитав на форуме уразумел как это сделать через тумблер flap/gyro изменив значение Land c 0 на 100 Как сотворить это на turnige 9rx знающие люди подскажите)

ramisham

Вопрос возможно уже встречался. Включил аппу и обнаружил, что ВЧ модуль не работает. Пробовал и стоковый модуль и Фри Ски. В настройках “Radio Setup” меню “Trainer” оказалась надпись “Slave”. При этом изменить не получается. В чем может быть причина?

HSM

Рашид, покопай меню подробнее, Режим Тренер настраивается в двух местах. Вкладку-страницу сейчас не помню и аппа не под рукой. Может ближе к ночи в инструкции вычитаю. В инструкции 2015 г версия 01 это на странице 23-25. Нужно покопаться еще в меню Model Setup и General.

ramisham

Посмотрел в настройках модели в меню General подменю Trainer стоит OFF.
Подскажите, плиз, а как сбросить все настройки?

HSM

Еще в модель-сетап кажется что-то должно быть. Да, вспомнилось, что надо выключить в меню Protokol фишку PPMSim.

ramisham
HSM:

Protokol фишку PPMSim

Отключена. Может можно каким нибудь способом сбросить все настройки?

ncbelov

Столкнулся с такой проблемой.Прошивка v818 микроконтроллер atmega128 стоит модуль телеметрии и голосовой модуль собранный по схеме здесь на форуме именуемый как MEGASOUND.Проблема в следующем не хочет оповещать о снижении батареи борта хоть тресни.Делал настройки по инструкции от 2015 года.Причем напряжение точно показывает(борта) приемник D8R-XP.Имитировал от крутилки говорилка пашет,с приемником ни в какую.В чем могут быть грабли?Поставил приемник на квадрокоптер а приходится дополнительно модуль разряда вешать.😮

Realtek
ncbelov:

Имитировал от крутилки говорилка пашет,с приемником ни в какую.

Если на вход А2 подаешь с делителя, на делитель с бортовой АКБ. Посмотри сколько на делителе вольт, должно быть не выше 3.3!
Может в этом проблема?

scgorodok

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

Plohish
scgorodok:

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

на ER9X легко…

ncbelov:

Проблема в следующем не хочет оповещать о снижении батареи борта хоть тресни.

ты хоть бы описал как настраивал, там особо то нет сложностей… сравнение и свич…

scgorodok
Plohish:

на ER9X легко…

пример можете привести ?

ncbelov
Realtek:

Если на вход А2 подаешь с делителя, на делитель с бортовой АКБ. Посмотри сколько на делителе вольт, должно быть не выше 3.3!
Может в этом проблема?

Проверил делитель при полном заряде АКБ 12,6В на делителе ровно 2.09,думаю может проблема в том,что при модернизации телеметрии я не ставил резисторы в ВЧ блока передатчика.