Самодельный передатчик (часть 2)

Andrej100
Lordik5:

Потенциометры тупо включил,как было на оригинале.Да и при калибровке действительно было бы видно.Может,прошивка с перевёрнутым дисплеем?Автор сказал,что прошлая версия этого варианта имела какой-то глюк с триммерами.

Я не автор,только истравил.Касяк был не в триммерах , а не проходила калибровка:( . При выключении и включении опять требует калибровки.Перекомпилил по новой и всё стало ок.😒

Lordik5

Andrej100,а у вас всё в порядке было с триммерами?Да и с калибровкой 1 раз такое же было.

Andrej100
Lordik5:

Andrej100,а у вас всё в порядке было с триммерами?Да и с калибровкой 1 раз такое же было.

С триммерами вроде всё в порядке. С калибровкой было точно также как и вас.Это криво скомпилировалась прошивка в первый раз.Полдня немог понять в чём проблема😒.Теперь всё ок:)

Lordik5

Расскажу подробнее.Вчера включаю пульт и верт,последний пищит,что типа газ не в 0,а он в 0!Выключаю,включаю опять обоих,на пульте-калибровка,на вертолёте-сервы враскорячку.Провожу калибровку,проходит удачно,включаю ещё раз-опять калибровка,и т.д.Выхожу в “монитор”,вижу-движения ползунков ограничены наполовину,причём начинаются чётко с “0”,т.е.с середины шкалы и до конца.Отказываются заходить в отрицательные значения!Думаю-обрыв земли у стиков,проверяю-норма,меряю напруги на стиках-норма (0,2…4,2В)Злюсь,перепрошиваю той же прошей.Работа восстанавливается.Дело явно в математике…Ставил Boden по вашему совету.Может,снять?

EagleB3

Либо BODEN поставлен с точностью “до наоборот”, либо что-то в пайке.
Проверять надобно не только напряжения на потенциометрах стиков и их движках, но и AREF не забывать!

msv

Если после перезаливке той-же прошивкой работа восстанавливается, имхо маловероятно что дело в математике… Я так еще не умею писАть… 😃 Непропаи, микротрещины, залипухи, вещи весьма коварные. Правда чудеса с инверсией триммеров это не объясняет…

Andrej100
Lordik5:

Расскажу подробнее.Вчера включаю пульт и верт,последний пищит,что типа газ не в 0,а он в 0!Выключаю,включаю опять обоих,на пульте-калибровка,на вертолёте-сервы враскорячку.Провожу калибровку,проходит удачно,включаю ещё раз-опять калибровка,и т.д.Выхожу в “монитор”,вижу-движения ползунков ограничены наполовину,причём начинаются чётко с “0”,т.е.с середины шкалы и до конца.Отказываются заходить в отрицательные значения!Думаю-обрыв земли у стиков,проверяю-норма,меряю напруги на стиках-норма (0,2…4,2В)Злюсь,перепрошиваю той же прошей.Работа восстанавливается.Дело явно в математике…Ставил Boden по вашему совету.Может,снять?

В этих E_Sky очень кривы 😦 потенциометры в стиках, калибровка проходит не с первого раза.Напряжение на стиках везде разное,но если калибровка пройдёт всё ок.😒

Lordik5

Естественно,были проверены и AREF,и напруги вольтметра,и напряжения как на средних точках потенциометров,так и на соответствующих ногах МЕГи. Т.Е. в электронике (в итличии от моделизма) я не ламер,непропаи и микротрещины проверяю в первую очередь.Да,непропаи-что,сразу на всех 5-ти потенциометрах одновременно?Природа этого глюка явно не от железа.Уважаемый msv,ваша математика не вызывает сомнений-речь идёт о глюке,приведшем к таким последствиям(BODEN???)Да и происхождение этой перевёрнутой прошивки мы так и не установили.В-общем,явление-то само по себе очень интересное-типа “нарочно не придумаешь”.Ведь был диапазон-чётко от 0 до +1 или от 0 до -1,а не от-1 до+1.Незавмсимо от разнокалиберности потенциометров!Какой-то уж “очень правильный” непропай или залепуха получается! 😵

dollop
Lordik5:

Да и происхождение этой перевёрнутой прошивки мы так и не установили.В-общем,явление-то само по себе очень интересное-типа “нарочно не придумаешь”.

Я чего-то не пойму. У меня вообще ни одного пульта нет без перевернутого экрана. Все кверху тармашками. Никаких проблем не замечал. Может прошивочку положить?

Lordik5

Dollop,буду очень признателен!Именно этого я и хотел!

dollop
Lordik5:

Dollop,буду очень признателен!Именно этого я и хотел!

Ответил в личку более 12 часов назад. Поскольку не отреагировали, продублирую сюда.
Прошивка + исходники для кодера v1.8 msv под перевернутый экран 3310.
тут

Lordik5

Благодарю!Работал в ночную смену.Отсыпаюсь и заливаю!

Lordik5

Кажется,допрыгался.На этот раз точно спалил МЕГу.То ли коротнул на +Bat,то ли ещё куда…Не шьётся,виснет(Через 30 сек) при попытке изменить хотя-бы значение триммеров,т.е.грохнулась память.Завтра на поиски замены…😦

EagleB3

Ну, на замену, так на замену…

А что говорит программатор? Проверку очистки делаете? Проверку записи делаете?
Если записать память нулями и прочитать/сверить??
Если записать память единицами и прочитать/сверить?

Lordik5

При попытке записи сразу:ошибка по адресу @0000,надо 9с,есть 00.Жму пропуск.
ошибка по адресу@0001,надо 52,есть 01.Ну и так далее по всем адресам подряд.Т.е. записаны 00,01,02…0а,0в,0с.Или это какая-то блокировка записи?Фузы тоже менять не хочет.В пульте ведёт соответственно:стабильно работает,но при любой операции записи стабильно виснет.

dollop
pasha114:

этот кодер для такого передатчика подойдет hobbycity.com/hobbyking/store/uh_viewItem.asp?idPr… ??

Этот кодер для любого передатчика подойдет. Читаем инструкцию. Там на третьей странице точно такой же переделанный сфотографирован

Lordik5

Ну вот,поставил новую МЕГу,прошил.С триммерами разобрался:пришлось перевернуть резюки джойстиков.Иначе невозможно.Я их изначально поставил,как было у ESKy,т.е. земляные концы-самые верхние и самые крайние(на пульте).Думал,что это типа стандарт для всех.Наконец всё в норме,можно смело пользоваться.
Уважаемый Dollop,наверное,сей факт можно отобразить в Инструкции.Нарисовать эскизик,что ли…Не желаю другим всех тех лишних телодвижений,что пришлось совершить мне.И ещё одна мысль:перепрошивать приходиться много раз, и практически всем.Каждый раз мы теряем настройки моделей.Если поставить назад флэш 24Сxxx,где хранились настройки,как было на первых моделях кодера?Вещь копеечная,но крайне полезная.Или она трётся при инициализации😝?

Aleksey_Gorelikov
Lordik5:

Если поставить назад флэш 24Сxxx,где хранились настройки,как было на первых моделях кодера?Вещь копеечная,но крайне полезная.Или она трётся при инициализации😝?

Вопервых, епром теряется только при изменении структуры данных его содержимого. Если вы структуру не меняете - вам ничто не мешает перед прошивкой считать епром в файл, а после прошивки - залить его обратно.

Во вторых, из описанных тут вариантов кодеров внешний епром не использовал никто, даже Vad64, который выкладывал только фотки. Так что возвращаться некчему.

Тем у кого дисплей на SPI логичнее ставить что-то типа 93сХХ. У кого tic - тут да, 24сХХ присопливить и чуть софт переписать.