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

PigTail

Вы серьезно преувеличиваете мои познания в электронике, я б конечно помог чем смог, но на англицком читать я еще кое как могу, а вот изъясняться дается очень нелегко, еслиб Олег сбацал темку здесь на форуме, народ подтянется и глядишь дело б быстрее пошло.

Oliver
PigTail:

Олег не отпишите вкратце как звуковой модуль внешне подсоединен, а то BL+,BL-, B1, D0+…D3+, SP_DO_1, SPDO_2 не даются пониманию 😃

Вкратце так:

Для управления внешними по отношению к аппаратуре устройствами у меги64 осталось свободными не так уж и много ног. Приходится исхитряться. Майк придумал следующую хитрость:
берем двf вывода линий, идущих на экран. На них постоянно меняются значения, но есть небольшие отрезки времени, когда на них покой и благодать. Этим временем можно воспользоваться и отправить по этим линиям какие-нибудь данные, одну линию используя как clk, другую - как data. Но для того, чтобы указать внешнему устройству, что вот именно в эту микросекунду пришли нужные данные, а в другое время - “мусор” - нужна все же полностью свободная нога. Такая нога осталась одна, имя ей PB7. На нее заведено управление подсветкой еще издревля с самых первых версий er9x. Т.е. если PB7 занимаем под CLK, сообщающий что сейчас на ногах экрана правильные данные, то нужен еще один вывод, идущий на экран, чтобы управлять подсветкой. Теперь их стало три, ну и 4-й вывод так, про запас.

Итого имеем 4 провода, подключенный к первым линиям, управляющих экраном, это D0…D3
Имеем 1 провод, ранее управлявший подсветкой, а теперь - основной CLK-сигнал, это PB7

Модуль должен отвечать аппаратуре, кода он занят проигрыванием файла, но т.к. линий свободных нет, то аппаратура, помимо того, что в линию PB7 подает CLK, она ее еще иногда слушает, таким образом модуль отвечает аппаратуре о своей занятости по той же линии, что аппаратура шлет CLK, для согласования служат два транзистора.

Далее сам модуль должен подавать питание на подсветку - это BL+ и BL-

Ну и само собой надо подключать динамик. Его можно подключить или просто так или через усилитель. Поэтому у меня нарисованы две схемки.
Линии SP_DO - выход с модуля на динамик или усилитель, ответные им - SP_DI

Уффф. Вроде все рассказал. 😃

P.S.: Посмотрел на схемы и ужаснулся. Есть ошибка. Тот пин, что называется на схемах B1 - на самом деле должен подключаться на аппаратуре на PB7

man-bis:

Возможно с Вашими познаниями в электронике рОды нового голосового модуля пойдут быстрее. Искренне желаю Олегу и Майку скорого решения возникающих проблем. Че то у них там не ладится с регулировкой громкости и с кодом для меги 328.

Регулировка громкости отправляется на модуль, но не обрабатывается им. Изначально предполагали делать программное изменение громкости, просто арифметикой над исходным семплом. Но подумали, что для 8бит файлов это слишком жестоко, они и так не блещут качеством. Поэтому решили подумать над программно-аппаратным решением, когда вешается делитель на вход усилителя и с помощью лапок меги подключается или отключается к нижнему плечу набор резисторов разных номиналов. Это не проблема, скорее просто задача. В остальном все работает, хотя Майк сообщает о некотором замедлении (паузы при проигрывании порядка 0.5с) при большом кол-ве файлов, но я пока не подтверждаю. Вчера залил на карточку 249 файлов - и все работает вполне гладко и без заметных на слух разрывов между словами.
Проблема одна - я не умею работать с googlecode и всякими там svn и т.п., поэтому не могу исходники вылить куда-либо. 😦 Надо читать доки и качать программы.

alex195822
Oliver:

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

Посмотри MCP4011 - должно идеально подойти.

Oliver

Разобрался немного с черепашками (TortoiseSVN). Выложил исходники в гугл код.
Велкам. 😃

reporter_odessa

ребята подскажите плиз… хочу проверить правильность настроек для лк…

CH1 -120% AIL
+120% ELE
CH2 120% ELE
+120%AIL
CH3 100% THR

такие ли должны быть настройки или подскажите плиз правильные…

Сергей_Уж
alex195822:

прошился ER9X, настроил для управления гексой , летает - песня.

Да я двумя руками ЗА ! Подсветка есть, но все какое то гнилое внутри, поэтому сделал предзаказ на новые внутренности от Brent Nelson и все таки заказал сегодня новую Турнигу по новой ( вторую, точнее третью, одну товарищ новую выпросил ) Вот все соберу на кучу и за вечер и дисплей и плату новую поставлю и фриску запаяю, а в неработающую аппу переставлю плату от новой заводскую, тоже под er9x и на симулятор и “ученик - тренер” с внуками ( кто бы еще меня подучил) 😃 Вот все что видно на картинке заказал www.ersky9x.net/Products.html
Я все равно себе и Футабу и Спектрум заказывать буду, Футабу для FPV ( Драгонлинки и прочие передатчики под Футабу заточены ) Спектрум 18 имеет хорошие настройки под планера, короче своя шиза … 😃

alex195822
Сергей_Уж:

Да я двумя руками ЗА ! Подсветка есть, но все какое то гнилое внутри, поэтому сделал предзаказ на новые внутренности от Brent Nelson и все таки заказал сегодня новую Турнигу по новой ( вторую, точнее третью, одну товарищ новую выпросил ) Вот все соберу на кучу и за вечер и дисплей и плату новую поставлю и фриску запаяю, а в неработающую аппу переставлю плату от новой заводскую, тоже под er9x и на симулятор и “ученик - тренер” с внуками ( кто бы еще меня подучил) 😃 Вот все что видно на картинке заказал www.ersky9x.net/Products.html
Я все равно себе и Футабу и Спектрум заказывать буду, Футабу для FPV ( Драгонлинки и прочие передатчики под Футабу заточены ) Спектрум 18 имеет хорошие настройки под планера, короче своя шиза … 😃

Ну, на вкус и цвет все фломастеры разные 😉

mtk99
man-bis:

Если еще раз перевести на русский - 99% НЕКОНТАКТ (обрыв, большое сопротивление) в цепи SCK.

Здравствуйте, регуляторы то он прошивает. пришел второй программатор, ситуация не изменилась что делать не знаю все провода поменял результата ноль. может это связно с моим постом в соседней ветке(rcopen.com/forum/f4/topic194237/114). или попробовать прошить вот таким способом(rcopen.com/forum/f123/topic258132/1081).

PigTail

Проверяйте под лупой все цепи ног ISP на кристалле, если ничего не найдете то возможно Вы частично спалили при коротыше кристалл, тогда только замена меги.

mtk99

Привет еще раз, копался в свойствах прошивальщика наткнулся на производителя protostack pty ltd(www.protostack.com/…/usbasp-avr-programmer)
скачал последний драйвер USBasp-win-driver-x86-x64-ia64-v1.2.5, до этого стоял такой же драйвер, только последняя цифра 4, и все заработало, мистика. столько мучений разборок аппы и разглядывания платы под лупой.😃

Antarius

Может глупый вопрос, но возник… 😃
Не держал в руках ничего, кроме Турниги и какой-то древней Санвы. Скажите, а какие есть программные фишки в дорогих классных аппаратурах за 1к-3к баксов, чего нету в Er9X?
Понятно, что там больше моделей можно сохранить, есть запись на флешки, лучше механика стиков, другие протоколы связи т.п.
Но вот программно, что там есть еще, чего нету у нас?

PigTail
mtk99:

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

Поздравляю! и спасибки за ссылочку 😃

megalamak

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

Владимир1961418
megalamak:

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

Должны быть на радиорынках,или в магазах МастерКит.

Aleksey_Gorelikov
Antarius:

Скажите, а какие есть программные фишки в дорогих классных аппаратурах за 1к-3к баксов, чего нету в Er9X?

Мп3 плеер… 😃 Ну а если серьезно, то по програмным фишкам аппы практически лет 15 как не развиваются. В основном маркетинг и удобство юзер-интерфейса. А в нем сейчас меню ввиде самолет-вертолет? Самолет с обычным/v-хвостом? Самолет с обычным хвостом с одной, двумя машинками на стабилизаторе? с крылом с 1,2,3,4,5 машинками в крыле?.. и т.д. Все красиво ввиде картинок, где нужно визуально выбрать нужный вариант. Собственно, в руках то аппаратуры держать не обязательно, можно инструкции почитать, благо они есть в инете.
Ну и немалую цену как раз ломят за эргономику, дизайн, действительно качество механники… В общем, как говорил покойный Джобс “эпл, эт те гаджеты, которые хочется лизнуть!” 😃

З.Ы. немалую долю цены у брендов содержат сервис, контроль качества на всех этапах и т.д. Ну и понты, конечно же. 😃

Сергей_Уж
Aleksey_Gorelikov:

В основном маркетинг и удобство юзер-интерфейса.

А мне кажется пользователь обречен иметь несколько пультов, получается или RTF прикупишь при существующей апе, или на симулятор как у меня какой нибудь E_Sky или вдруг понадобится что то, что к своей апе не прикрутишь а это нужное есть и ужас как хочется… Я где то на конфе видел фото где автор снимка на фоне 4 или 5 пультов сфоткан кстати это и вариант определится что на руке лежит и твое. Тут скорее при покупке действует железный проверенный закон, чем дешевле пульт, тем больше пользователей, прошивок, наворотов, доработок, видеоуроков. Чем дороже, тем меньше пользователей и доработок, но ты один , почитайте ветку Футаба 18, собственно там читать нечего…

Voldemaar
Сергей_Уж:

А мне кажется пользователь обречен иметь несколько пультов, получается или RTF прикупишь при существующей апе, или на симулятор как у меня какой нибудь E_Sky или вдруг понадобится что то, что к своей апе не прикрутишь

Если просто “колбаситься” во дворе, то да, несколько пультов вполне нормально. Как только новичок выходит из этой стадии (некоторые не выходят никогда), то пользоваться разными пультами становится неудобно чисто тактильно. Кроме того, удобнее иметь один приличный передатчик, чем зоопарк из поделок непонятного качества.

Сергей_Уж:

почитайте ветку Футаба 18, собственно там читать нечего…

Люди, купившие такой аппарат, как правило понимают, зачем он. И как с ним обращаться. Это относится и к вопросу “прошивок, наворотов, доработок, видеоуроков”. Кстати, не путайте дешевый пульт Турнига и остальные дешевые пульты: где там “прошивки и навороты”? 😉

Сергей_Уж
Voldemaar:

Люди, купившие такой аппарат, как правило понимают, зачем он. И как с ним обращаться.

Есть такой мультфильм про летучий корабль , а там фраза “Построишь ? Куплю !” Сразу купить Футабу18 это не авиамоделизм, это мультфильм. Турнига думать заставляет, иногда бросить ее хочется, но задела сволочь … 😃 Не понимаю вообще что такое один приличный передатчик, Сабо и Tareq Alsaadi’s не летают на дорогих аппаратурах типа Футабы 18, сомневаюсь в эргономике этой аппы, сам поначалу хотел купить ее, но аргументов за - ноль. А про прошивки это вы зря, есть удобные и такие которые все могут, но не для вас, выже не хотите одну и ту же музыку в машине крутить ? Мне нравится когда мозги работают, а “Построишь ? Куплю !” скучно, нудно , вам в гольф клуб, там и шампанского дадут… 😃

Voldemaar
Сергей_Уж:

Не понимаю вообще что такое один приличный передатчик, Сабо и Tareq Alsaadi’s не летают на дорогих аппаратурах типа Футабы 18

Раз не понимаете, значит, Вам оно не нужно. Не волнуйтесь только 😃 Про Сабо повесилили, вот цитата из него: “I have been flying helicopters since 1998. I am currently sponsored by Spartan RC, Align, V-Blades, OS Engines, Spektrum RC and Thunder Power Batteries. I travel around the world constantly doing demonstration flights for my sponsors.” Перевожу: что дали спонсоры - на том и летаю. И Футабу ему, уж поверьте, эти спонсоры ни за что не дадут 😉

Сергей_Уж:

А про прошивки это вы зря, есть удобные и такие которые все могут, но не для вас, выже не хотите одну и ту же музыку в машине крутить ? Мне нравится когда мозги работают, а “Построишь ? Куплю !” скучно, нудно , вам в гольф клуб, там и шампанского дадут… 😃

Что “зря”? Я просто спросил, на какие передатчики, кроме Турниги, есть прошивки. Больше ничего. И потом, для меня это хобби. Возиться с аппаратурой мне нравится и я многое стараюсь сделать сам, вместо того чтобы купить. Поверьте, что в моделизме есть много тем, куда можно приложить руки, кроме переделки передатчиков. 😉 А турнига - отличный аппарат за свои деньги. Но не для меня. У меня она есть, я её крутил-вертел в руках, но так и смог понять, как из неё можно сделать то, что удовлетворило бы меня по качеству исполнения 😦

alex195822
Voldemaar:

Люди, купившие такой аппарат, как правило понимают, зачем он. И как с ним обращаться. Это относится и к вопросу “прошивок, наворотов, доработок, видеоуроков”. Кстати, не путайте дешевый пульт Турнига и остальные дешевые пульты: где там “прошивки и навороты”?

Так Вам шашечки или ехать? 😈

Voldemaar

Ссылка на анекдот немного не в тему. Если Вы хотите безопасно доехать, то надо ехать на “шашечках”. Собственно, эта тема ровно три недели назад обсуждалась во всех средствах массовой информации после одной громкой аварии 😦 Может Вы знаете дешевые передатчики, на которые есть “кастомные” прошивки? Кроме Турниги. Я, собственно, только это и хочу выяснить.