Turnigy 9X ? .. Это очень просто !

GooLord

Пакетов всем!
Такой вопрос по поводу вот таких и таких микро приёмников
Заявлено 7 каналов + ppm. Это как? Они одновременно выдают и ppm и обычный серво на 7 каналов?
Типа чтобы 5 каналов кинуть на приёмник по ppm и 2 на подвес не запариваясь со вссякими переходниками?

(Заказывал обычный на 8 каналов. Припаял антенну нормальную и работал он отлично,пока я случайно не зарукожопил его)

Pomogator
Серигг:

Думал дисплей тоже рад смертью храбрых, заказал новый, но и он не заработал! Пропаял разъём шлейфа, все дорожки целые. Кто подскажет, куда копать?

Самая распространенная причина - плохой контакт шлейфа в разъеме. Но тут, вроде, Вы несколько раз его перетыкали - должно уже было заработать хоть раз… Экран точно от 9x купили, а не от 9XR?

Проверьте наличие напряжения 3.3В (стабилизатор чуть выше и левее того, что на 5В).

Если и правда все в норме, но экран не работает - можно задуматься о замене Атмеги… Хотя она не должна была так поломаться…

Можно пойти вариантом проще - поставить плату-апгрейд AR9x и начать изучать новые функции…

Серигг

Все напряжения в норме, 3.3 в том числе! Дисплей купил вот этот www.ebay.com/itm/142222429728 атмега стоит новая, так как та умерла. Ещё может быть Надежда, что я не ту прошивку залил, не подскажите где взять рабочую, лучше уже исправленную? А то я в истории копался, большинство ссылок заблокированы уже, к сожалению…

Pomogator

Да уж, бедная аппа… Тогда найти причину будет сложно.

А фьюзы на новой Атмеге поставили?

Судя по Вашему описанию, проблема может быть в плохой пайке Атмеги, в неконтакте или в лишнем контакте где-либо. Т.к. досталось и разъему, надо проверять все…

Если Вы говорите, что аппа на кнопки реагирует и пищит - значит прошивка работает. Для проверки можете поставить er9x.hex с www.er9x.com. Это вообще гораздо более правильная прошивка, чем то, что стояло штатно…

А что с аппой изначально было?

При переполюсовке Атмега ломается крайне, крайне редко. Я бы сказал никогда. Ну и в целом электроники на штатной плате минимум, и она вся весьма живучая, за исключением конденсатора и 5В стабилизатора, которые боятся переполюсовки АКБ.

valentinovih

Парни кто нибудь сталкивался с таким? Аппа Турнига 9х. Летит самоль чик мотор выключился все остальные каналы работают. Решил полетать на коптере. Лечу не спеша над пшеницей не высоко. Чик моторы все разом отключаются. Бульк в пшеницу. Попробовал еще раз взлет. Через время опять. Что может быть. К стати на коптере и сомоле питание не проподает. Подсветка и все остальные каналы работают.

Серигг
Pomogator:

Да уж, бедная аппа… Тогда найти причину будет сложно.

А фьюзы на новой Атмеге поставили?

Судя по Вашему описанию, проблема может быть в плохой пайке Атмеги, в неконтакте или в лишнем контакте где-либо. Т.к. досталось и разъему, надо проверять все…

Если Вы говорите, что аппа на кнопки реагирует и пищит - значит прошивка работает. Для проверки можете поставить er9x.hex с www.er9x.com. Это вообще гораздо более правильная прошивка, чем то, что стояло штатно…

А что с аппой изначально было?

При переполюсовке Атмега ломается крайне, крайне редко. Я бы сказал никогда. Ну и в целом электроники на штатной плате минимум, и она вся весьма живучая, за исключением конденсатора и 5В стабилизатора, которые боятся переполюсовки АКБ.

Фьюзы выставлены, из запрограммированных boden, bodlevel, Bootsz0, bootsz1, ckopt, jtagen. Вот с er9x.com ни одна прошивка под 64 мегу у меня не запускается… Только что ещё раз потыркал дисплеи и новый мне засветил все точки, будто контраст в максимум. Ну а атмега у меня точно сдохла, она коротила по питанию. Все конденсаторы и стабилизаторы я заменил. Аппу питаю от бп и кушает она с залитой прошивкой 90 миллиампер, не знаю, много ли это для неё. Можете представить фьюзы, которые у вас работают? Непропай и сопли исключены, все тщательно проверено.

Alexm12
valentinovih:

Летит самоль чик мотор выключился все остальные каналы работают.

Мотор просаживает батарелку, а регулятор отрубает мотор по нижнему напряжению. Мотор выключается, напряжение восстанавливается, сервы работают штатно.
Про второй раз -та же беда. На старт хватает на полет нет.

zloy_74
valentinovih:

К стати на коптере и сомоле питание не проподает

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

valentinovih

Хорошо, на самолете может. Проверю. А на коптере разом шесть моторов отключаются?

Pomogator
Серигг:

Фьюзы выставлены, из запрограммированных boden, bodlevel, Bootsz0, bootsz1, ckopt, jtagen.

Где ж Вы это в таком виде-то нашли…

А программатор какой?

Серигг:

Вот с er9x.com ни одна прошивка под 64 мегу у меня не запускается…

  1. Качаете eepe с http://er9x.com
  2. Устанавливаете и запускаете eepe, затем настраиваете:
    в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
    в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку.
  3. Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
    то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт.
  4. Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
  5. Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.

После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.

Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.

Серигг:

Только что ещё раз потыркал дисплеи и новый мне засветил все точки

Даже боюсь спросить что именно Вы с ним делали…

Серигг:

Все конденсаторы и стабилизаторы я заменил

ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…

Серигг:

Аппу питаю от бп и кушает она с залитой прошивкой 90 миллиампер, не знаю, много ли это для неё.

Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.

Серигг:

Непропай и сопли исключены, все тщательно проверено.

Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…

Stasys

А не может быть, что контрастность дисплея у Серигг выставлена в ноль? Не помню уже стоковую прошивку, а при перепрошивки версий er9x у меня как то случилось такое. Неприятно озадачило вначале…
Коль один из дисплеев “засветился” на максимуме контрастности, то не пробовали ли порегулировать ее (в eePe)?

Pomogator

Сейчас по-умолчанию er9x правильный контраст выставляет для штатного экрана. Так что хоть какое-то изображение там должно быть. Плюс, штатно по-моему должен включаться писк при нажатии кнопок. Т.е. хоть какая-то активность должна быть заметна…

У Сергея непонятно что с железом - т.е. что там “отремонтировано”, непонятно какой программатор и программа-прошивальщик не та, что всеми используется. Я не говорю что так нельзя, но надо очень хорошо понимать что, как и зачем. Поэтому я и порекомендовал пойти стандартным путем - через eepe. Эту программу сделали специально для того, чтобы избежать ошибок и разночтений…

Серигг
Pomogator:

Где ж Вы это в таком виде-то нашли…

А программатор какой?

  1. Качаете eepe с http://er9x.com
  2. Устанавливаете и запускаете eepe, затем настраиваете:
    в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
    в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку.
  3. Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
    то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт.
  4. Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
  5. Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.

После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.

Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.

Даже боюсь спросить что именно Вы с ним делали…

ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…

Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.

Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…

Дак я сам пишу программы под avr и соответственно сам их прошиваю)) какая разница, через что хекс заливать?) программатор у меня stk500v2 by petka. Лучше подскажите, какие фьюзы у вас зашиты? МК мега64. Фьюзы сам подобрал под внешний кварц на 16 МГц ( по даташиту). Дисплей просто поставил новый, предварительно промыв разъём спиртом. Стабилизаторы у меня вылетели все, кроме 3.3 в, а замену всех конденсаторов, это я подразумевал замену конденсаторов питающих цепей, тобишь все танталы. С вч модулем столько кушает. И кстати, на ер9х.соm отсутствует файл для еепрома, следовательно его оставить пустым? Основные вопросы - это какой еепром зашивать и надо ли и какие фьюзы выставлены у вас? Желательно скрин. Большое спасибо!

Pomogator

Фьюзы, которые выставляет eepe:
Lfuse = 0e
Hfuse = 81
Efuse = FF

Если я не ошибаюсь, такой Efuse может не пройти, но это не важно…

EEPROM прошивать не надо, er9x сама его отформатирует при первом запуске.

sinner82

Надеюсь, что с темой не промахнулся, но более подходящей не нашел.
Нарисовал и напечатал себе на 3D принтере новую заднюю крышку для родного передатчика турниги для переноса антенны с корпуса аппы в эту самую крышку. Получилось вот так:
yadi.sk/i/pCcQedz-3K3Ert
yadi.sk/i/RX9B1W3O3K3ErR
yadi.sk/i/cRJxXyas3K3Eqn
Саморезы поменял, так как родные прокручивались, хотя держали. После печати ничем не обрабатывал, оставил как есть. На моём принтере печатолось около 2-ух часов. Для тех, кто захочет повторить, вот файл:
yadi.sk/d/TY0K9-JX3K3Fo2
Надеюсь, кому-нибудь пригодится.

X3_Shim
sinner82:

Для тех, кто захочет повторить, вот файл:

Сюда надежнее будет. И для людей польза.
www.thingiverse.com

Серигг
Pomogator:

Где ж Вы это в таком виде-то нашли…

А программатор какой?

  1. Качаете eepe с http://er9x.com
  2. Устанавливаете и запускаете eepe, затем настраиваете:
    в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
    в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку.
  3. Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
    то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт.
  4. Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
  5. Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.

После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.

Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.

Даже боюсь спросить что именно Вы с ним делали…

ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…

Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.

Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…

Добрейший вечерочек! Прошил я через еере, все прошилось, аврдуд отчитался об успехе заливки 61192 байт. Дисплей по-прежнему в невероятном контрасте, никаких символов не видать… на нажатие кнопок звуки не издаёт, уже не знаю, что с ним делать. Есть ещё предположения?

Pomogator

Ну так железо проверять надо - что Вы сделали, после чего дисплею так поплохело!

GooLord

Пакетов всем
На приёмнике перед пятоками,на которые приходит сигнал,есть резисторы(т.е.,эти резисторы стоят между выходом с чипа и сервой);без них можно жить?
Просто у меня один сдох,а подобрать другой - мультиметра нету
Но если в обход него подключиться,то канал вполне себе нормально работает

RCG

Поставьте около 200 Ом. Это для защиты процессора, чтобы если вдруг этот контакт замкнется на + или -, соответствующий порт не сгорел.

P.S. По-идее, сами по себе эти резисторы дохнуть не должны - им просто не с чего…