Turnigy 9X ? .. Это очень просто !
Все напряжения в норме, 3.3 в том числе! Дисплей купил вот этот www.ebay.com/itm/142222429728 атмега стоит новая, так как та умерла. Ещё может быть Надежда, что я не ту прошивку залил, не подскажите где взять рабочую, лучше уже исправленную? А то я в истории копался, большинство ссылок заблокированы уже, к сожалению…
Да уж, бедная аппа… Тогда найти причину будет сложно.
А фьюзы на новой Атмеге поставили?
Судя по Вашему описанию, проблема может быть в плохой пайке Атмеги, в неконтакте или в лишнем контакте где-либо. Т.к. досталось и разъему, надо проверять все…
Если Вы говорите, что аппа на кнопки реагирует и пищит - значит прошивка работает. Для проверки можете поставить er9x.hex с www.er9x.com. Это вообще гораздо более правильная прошивка, чем то, что стояло штатно…
А что с аппой изначально было?
При переполюсовке Атмега ломается крайне, крайне редко. Я бы сказал никогда. Ну и в целом электроники на штатной плате минимум, и она вся весьма живучая, за исключением конденсатора и 5В стабилизатора, которые боятся переполюсовки АКБ.
Парни кто нибудь сталкивался с таким? Аппа Турнига 9х. Летит самоль чик мотор выключился все остальные каналы работают. Решил полетать на коптере. Лечу не спеша над пшеницей не высоко. Чик моторы все разом отключаются. Бульк в пшеницу. Попробовал еще раз взлет. Через время опять. Что может быть. К стати на коптере и сомоле питание не проподает. Подсветка и все остальные каналы работают.
Да уж, бедная аппа… Тогда найти причину будет сложно.
А фьюзы на новой Атмеге поставили?
Судя по Вашему описанию, проблема может быть в плохой пайке Атмеги, в неконтакте или в лишнем контакте где-либо. Т.к. досталось и разъему, надо проверять все…
Если Вы говорите, что аппа на кнопки реагирует и пищит - значит прошивка работает. Для проверки можете поставить er9x.hex с www.er9x.com. Это вообще гораздо более правильная прошивка, чем то, что стояло штатно…
А что с аппой изначально было?
При переполюсовке Атмега ломается крайне, крайне редко. Я бы сказал никогда. Ну и в целом электроники на штатной плате минимум, и она вся весьма живучая, за исключением конденсатора и 5В стабилизатора, которые боятся переполюсовки АКБ.
Фьюзы выставлены, из запрограммированных boden, bodlevel, Bootsz0, bootsz1, ckopt, jtagen. Вот с er9x.com ни одна прошивка под 64 мегу у меня не запускается… Только что ещё раз потыркал дисплеи и новый мне засветил все точки, будто контраст в максимум. Ну а атмега у меня точно сдохла, она коротила по питанию. Все конденсаторы и стабилизаторы я заменил. Аппу питаю от бп и кушает она с залитой прошивкой 90 миллиампер, не знаю, много ли это для неё. Можете представить фьюзы, которые у вас работают? Непропай и сопли исключены, все тщательно проверено.
Летит самоль чик мотор выключился все остальные каналы работают.
Мотор просаживает батарелку, а регулятор отрубает мотор по нижнему напряжению. Мотор выключается, напряжение восстанавливается, сервы работают штатно.
Про второй раз -та же беда. На старт хватает на полет нет.
К стати на коптере и сомоле питание не проподает
дайте угадаю, батарея одна и таже, что на самолёте,что на коптере? Если так то скорее всего ей немножко пришёл абзац, и регули рубят питание двигов по просадке напруги, BEC при этом может отлично функционировать
Хорошо, на самолете может. Проверю. А на коптере разом шесть моторов отключаются?
Фьюзы выставлены, из запрограммированных boden, bodlevel, Bootsz0, bootsz1, ckopt, jtagen.
Где ж Вы это в таком виде-то нашли…
А программатор какой?
Вот с er9x.com ни одна прошивка под 64 мегу у меня не запускается…
- Качаете eepe с http://er9x.com
- Устанавливаете и запускаете eepe, затем настраиваете:
в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку. - Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт. - Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
- Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.
После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.
Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.
Только что ещё раз потыркал дисплеи и новый мне засветил все точки
Даже боюсь спросить что именно Вы с ним делали…
Все конденсаторы и стабилизаторы я заменил
ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…
Аппу питаю от бп и кушает она с залитой прошивкой 90 миллиампер, не знаю, много ли это для неё.
Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.
Непропай и сопли исключены, все тщательно проверено.
Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…
А не может быть, что контрастность дисплея у Серигг выставлена в ноль? Не помню уже стоковую прошивку, а при перепрошивки версий er9x у меня как то случилось такое. Неприятно озадачило вначале…
Коль один из дисплеев “засветился” на максимуме контрастности, то не пробовали ли порегулировать ее (в eePe)?
Сейчас по-умолчанию er9x правильный контраст выставляет для штатного экрана. Так что хоть какое-то изображение там должно быть. Плюс, штатно по-моему должен включаться писк при нажатии кнопок. Т.е. хоть какая-то активность должна быть заметна…
У Сергея непонятно что с железом - т.е. что там “отремонтировано”, непонятно какой программатор и программа-прошивальщик не та, что всеми используется. Я не говорю что так нельзя, но надо очень хорошо понимать что, как и зачем. Поэтому я и порекомендовал пойти стандартным путем - через eepe. Эту программу сделали специально для того, чтобы избежать ошибок и разночтений…
Где ж Вы это в таком виде-то нашли…
А программатор какой?
- Качаете eepe с http://er9x.com
- Устанавливаете и запускаете eepe, затем настраиваете:
в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку.- Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт.- Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
- Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.
После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.
Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.
Даже боюсь спросить что именно Вы с ним делали…
ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.
Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…
Дак я сам пишу программы под avr и соответственно сам их прошиваю)) какая разница, через что хекс заливать?) программатор у меня stk500v2 by petka. Лучше подскажите, какие фьюзы у вас зашиты? МК мега64. Фьюзы сам подобрал под внешний кварц на 16 МГц ( по даташиту). Дисплей просто поставил новый, предварительно промыв разъём спиртом. Стабилизаторы у меня вылетели все, кроме 3.3 в, а замену всех конденсаторов, это я подразумевал замену конденсаторов питающих цепей, тобишь все танталы. С вч модулем столько кушает. И кстати, на ер9х.соm отсутствует файл для еепрома, следовательно его оставить пустым? Основные вопросы - это какой еепром зашивать и надо ли и какие фьюзы выставлены у вас? Желательно скрин. Большое спасибо!
Фьюзы, которые выставляет eepe:
Lfuse = 0e
Hfuse = 81
Efuse = FF
Если я не ошибаюсь, такой Efuse может не пройти, но это не важно…
EEPROM прошивать не надо, er9x сама его отформатирует при первом запуске.
Надеюсь, что с темой не промахнулся, но более подходящей не нашел.
Нарисовал и напечатал себе на 3D принтере новую заднюю крышку для родного передатчика турниги для переноса антенны с корпуса аппы в эту самую крышку. Получилось вот так:
yadi.sk/i/pCcQedz-3K3Ert
yadi.sk/i/RX9B1W3O3K3ErR
yadi.sk/i/cRJxXyas3K3Eqn
Саморезы поменял, так как родные прокручивались, хотя держали. После печати ничем не обрабатывал, оставил как есть. На моём принтере печатолось около 2-ух часов. Для тех, кто захочет повторить, вот файл:
yadi.sk/d/TY0K9-JX3K3Fo2
Надеюсь, кому-нибудь пригодится.
Для тех, кто захочет повторить, вот файл:
Сюда надежнее будет. И для людей польза.
www.thingiverse.com
Поддержу отечественного производителя)
3dtoday.ru/…/kryshka_v_ch_modulya_turnigy_pod_ante…
Где ж Вы это в таком виде-то нашли…
А программатор какой?
- Качаете eepe с http://er9x.com
- Устанавливаете и запускаете eepe, затем настраиваете:
в меню Burn -> Configure ставите свой программатор и mcu (тип прошиваемого микроконтроллера) - полагаю, у Вас m64 (или Вы что-то другое туда запаяли?))
в меню File -> Preferences настраиваете также Version to Download (er9x безо всяких тире), Processor (m64). В этом же экране жмете кнопку Download и сохраняете правильную прошивку.- Далее, в том же eepe выбираете Burn -> Read Memory from Tx. Тут eepe выругается - надо понять на что именно. Если на “непонятный формат eeprom” -
то это нормально. Заодно сморите лог avrdude - успешно все прошло, или нет… Если ругаться будет на что-то еще - например, ошибка “Target doesn’t answer”, то проверяете и перепроверяете подключение программатора и затем повторяете этот пункт.- Если п.3 прошел нормально, т.е. связь с микроконтроллером есть, то выбираете в меню Burn -> Reset fuses to factory default, жмете Ok и смотрите на результат перепрограммирования фьюзов.
- Если п.4 прошел нормально (т.е. в логе Avrdude написано SUCCESSFUL), то можно прошивать аппаратуру. Выбираете Burn -> Flash Firmware to Tx, затем выбираете тот файл, который скачали в п.2 и жмете Ok.
После успешного завершения п.5 можно включать аппаратуру и проверять что получилось.
Если на каком-либо этапе что-то пошло не так - следует остановиться и ПОНЯТЬ что происходит. Для этого лог avrdude хорошо бы выложить сюда.
Даже боюсь спросить что именно Вы с ним делали…
ВСЕ??? Зачем?!?!?!
Это очень затрудняет диагностику настоящей неисправности…Это с ВЧ-модулем, или без? Если с ВЧ-модулем, то нормально. Если без (т.е. только сама аппа, без подсветки) - многовато.
Исключены только чудеса. А все остальное - результат действий человека, поэтому непредсказуем…
Добрейший вечерочек! Прошил я через еере, все прошилось, аврдуд отчитался об успехе заливки 61192 байт. Дисплей по-прежнему в невероятном контрасте, никаких символов не видать… на нажатие кнопок звуки не издаёт, уже не знаю, что с ним делать. Есть ещё предположения?
Ну так железо проверять надо - что Вы сделали, после чего дисплею так поплохело!
Пакетов всем
На приёмнике перед пятоками,на которые приходит сигнал,есть резисторы(т.е.,эти резисторы стоят между выходом с чипа и сервой);без них можно жить?
Просто у меня один сдох,а подобрать другой - мультиметра нету
Но если в обход него подключиться,то канал вполне себе нормально работает
Поставьте около 200 Ом. Это для защиты процессора, чтобы если вдруг этот контакт замкнется на + или -, соответствующий порт не сгорел.
P.S. По-идее, сами по себе эти резисторы дохнуть не должны - им просто не с чего…
Было бы чем подобрать)
Если я поставлю резистор в Два раза больше,одно же может не спасти при кз?
Если я поставлю резистор в Два раза больше,одно же может не спасти при кз?
Обычно примерно 100-200 Ом должно быть.
Если больше - ничего страшного, но при очень большом значении подключенная серва может просто не видеть сигнал (т.е. не будет работать). Если сильно меньше, то при КЗ может не спасти.